@nodejs_ru

Страница 2714 из 2748
Alexandr
19.10.2018
21:23:49
Всем привет!

А кто знает как в nodejs скомпилить скрипт, который будет работать везде?

Google
Alexandr
19.10.2018
21:24:29
да я вот ищу window имплементацию

Сергей
19.10.2018
21:24:37
jsdom

Alexandr
19.10.2018
21:24:38
хочу написать свой мини браузер

а это что?

Сергей
19.10.2018
21:24:44
и возьми electron

Alexandr
19.10.2018
21:24:50
Сергей
19.10.2018
21:24:56
почему?
потому что это не имеет смысла

Alexandr
19.10.2018
21:25:18
ну мне нужно для автоматизации некоторых процессов

Alexandr
19.10.2018
21:25:28
чтобы без графики, чисто js

npm puppeteer
секунду =)

оу! спасибо!

Google
Сергей
19.10.2018
21:26:14
покрывает многие кейсы

Alexandr
19.10.2018
21:26:21
вы классные =)))

Сергей
19.10.2018
21:26:32
вы классные =)))
ну, это проблема XY надо сразу говорить что сделать хочешь

Alexandr
19.10.2018
21:26:33
я долгое время думал как браузер сэмулировать

все языки перепробовал, а тут все есть

не мог JS нормально запустить

сейчас буду пробовать =)))

т.е. я так понял на nodejs самая лучшая эмуляция браузера?

можно и с дом легко работать и с куками?

Cenator
19.10.2018
21:29:24
можно писать все в одном сообщении

Alexandr
19.10.2018
21:29:33
ой, извините =(

Сергей
19.10.2018
21:29:56
т.е. я так понял на nodejs самая лучшая эмуляция браузера?
puppeteer не на nodejs написан просто в ноде лучшее api для него

Alexandr
19.10.2018
21:30:01
а можете сказать сколько puppeteer оперативной памяти кушает?

Eugene
19.10.2018
21:30:07
Много

Cenator
19.10.2018
21:30:10
Eugene
19.10.2018
21:30:16
Он хромиум за собой тащит

Alexandr
19.10.2018
21:30:16
а есть что-то по проще?

Cenator
19.10.2018
21:30:30
jsdom но там функционала меньше

Google
Eugene
19.10.2018
21:30:35
Фантом, но его не мейнтейнят больше

Alexandr
19.10.2018
21:30:44
мне бы просто имплементацию window

чтобы была =)

Сергей
19.10.2018
21:31:05
а есть что-то по проще?
jsdom третий или четвертый раз пишу

чтобы была =)
опять же какая задача

Andrew
19.10.2018
21:31:18
jsdom третий или четвертый раз пишу
напиши еще. а то не понятно

Alexandr
19.10.2018
21:31:34
jsdom третий или четвертый раз пишу
попробую, спасибо, ну мне надо открыть веб страниц и там запустить все скрипты

чтобы они исполнялись, и чтобы я мог работать с дом элементами

и чтобы это все было без графики

Andrew
19.10.2018
21:32:07
http://phantomjs.org

Сергей
19.10.2018
21:32:09
и чтобы это все было без графики
jsdom по идее должен покрыть

Alexandr
19.10.2018
21:32:17
фантомджс отменяется =(

Andrew
19.10.2018
21:32:41
не завезли?

Сергей
19.10.2018
21:32:45
https://github.com/jsdom/jsdom

Cenator
19.10.2018
21:33:14
http://phantomjs.org
он тоже хром тянет

Alexandr
19.10.2018
21:33:38
в идеале нужен сервис, которому кидаешь код веб страницы, он поднимает все скрипты и отдает сгенерированные куки, и чтобы это все было на чистом JS

Eugene
19.10.2018
21:34:08
Тебе ж изначально только виндоу нада было

Alexandr
19.10.2018
21:34:16
ну или window

просто для C# jint есть, но там window нету

Eugene
19.10.2018
21:34:38
На чистом жс никто бровзер писать не будет, потому что смысла мало

Google
Eugene
19.10.2018
21:34:52
Возьми шо выше посоветовали

Alexandr
19.10.2018
21:35:06
ну jsdom попробую

Eugene
19.10.2018
21:35:23
Тем более жсдом на чистом жс как и заказывали

Alexandr
19.10.2018
21:35:23
смысла не мало, смысл в том, чтобы проюзать все скрипты и отдать куки малой кровью

Alexandr
19.10.2018
21:35:58
ну мне полноценный не нужен

Cenator
19.10.2018
21:36:04
ну мне полноценный не нужен
не кажется что пора приступить к делу?

все что есть уже посоветовали

Alexandr
19.10.2018
21:36:29
спасибо =)

надеюсь получится

т.е. в теории я смогу отдать nodejs сервису html код страницы + скрипты, и он это все проюзает и сгенерит куки?

Alexandr
19.10.2018
21:38:14
а можно ли сгенерить файлик window.js какой-нибудь?

или он слишком много тянет за собой?

Alexander
19.10.2018
21:38:39
Бле

Наспамил бля

Eugene
19.10.2018
21:38:49
Че за порнуха

Дёрни жсдом и всё, зачем мучиться

Alexandr
19.10.2018
21:39:46
ну дело в том, что у меня на C# основное приложение

Google
Alexandr
19.10.2018
21:40:00
и мне нужно всего-лишь проюзать все скрипты на странице, подождать 10 сек, и отдать куки шарпу

Eugene
19.10.2018
21:40:20
https://stackoverflow.com/questions/10161413/headless-browser-for-c-sharp-net

Alexandr
19.10.2018
21:40:36
установи jsdom и всё будет
спасибо =)) просто хотел убедиться

headless браузер не подходит, он тяжелый

сделай сервис на ноде
угу, так и хотел =)

Alexander
19.10.2018
21:41:18
headless браузер не подходит, он тяжелый
А что ты думал? Раз и полетело на крылышках бабочки?

Alexandr
19.10.2018
21:41:31
Alexander
19.10.2018
21:41:48
Alexandr
19.10.2018
22:12:06
какой же топчик эта нода)

ой как головную боль убрала))

она еще почти как шарп работает)

Casper
19.10.2018
22:19:35
какой же топчик эта нода)
новичок? Ничего, скоро всё поймёшь

Сергей
19.10.2018
22:19:51
Alexandr
19.10.2018
22:20:21
а как слипнуть?

нельзя так да?

только setTimeout?

Сергей
19.10.2018
22:20:37
нода однопоточна

Alexandr
19.10.2018
22:20:49
понял

Страница 2714 из 2748