Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задача: написать решение, которое будет обладать следующими возможностями:

Основное:

1. Открывать одновременно много страниц в headless браузере (например - Chrome).

2. Держать эти страницы открытыми и выполнять на них заданные JS-скрипты.

3. Каким то образом (может - через консоль браузера, может  как то еще) получить результат выполнение JS-скриптов.

4. Обрабатывать этот результат.

Желательно:

Иметь какой либо интерфейс по заданию адресов страниц, и закрытию. 

При этом закрытие одного экземпляра headless браузера должно быть либо по команде администратора, либо по условию. К примеру - вывод в консоль команды stopBrowser.

Говорят, все это можно сделать на связке NodeJS + Puppiteer.

Но я готов рассмотреть любые варианты.

6 лет назад
froggy1980
Алексей 
46 летРоссия
12 лет в сервисе
Был
3 месяца назад