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

Мы решаем задачу скрепинга контента на сложных сайтах, где детектят ботов.Код должен быть кроссплатформенным Windows/Linux или работать только на LinuxСтекЯзык - TypescriptТулинг - Eslint (airbnb config), Gulphttps://www.fl.ru/away/?href=https%3A%2F%2Fgithub.com%2Fcyrus-and%2Fchrome-remote-interface -- для взаимодействия с браузеромhttps://www.fl.ru/away/?href=https%3A%2F%2Fgithub.com%2FGoogleChrome%2Fchrome-launcher -- для запуска браузераПервая задача, это небольшой прототип:Запустить в не headless режиме браузер с папкой профилем. Создать профиль, если его нет. Например, node scrape.js ./profile1 - профиль в папке ./profile1Для этого воспользоваться chrome-launcher, или, если не получится, сделать свой форк и там поменять поведение.Зайти на google.com Поискать что-тоВыдать в консоль title, url всех результатов поискаПроект большой.Задачи с которыми предстоит столкнуться в дальнейшем:Смена user agent и платформы (включая navigator.* и тп фингерпринт) Headless режим и обход детекции headless режимаЭмуляция поведения пользователя на страницеИ тд

3 года назад
guest_16110712962063
3 года в сервисе
Был
3 года назад