ISergey
на бэкенде у меня express, на фронте у меня react, база дынных mysql и общаются через graphql
GraohQl умеет subscription. Твой скрипт с папетир ом ждёт это событие.. Как получил поднимаешь папетир и читаешь то что там нужно..
Андрей
ПРивет, ребят! Для чего может быть полезен page.tracing.start ?
Alhimik
ПРивет, ребят! Для чего может быть полезен page.tracing.start ?
Для анализа, вот тут можешь посмотреть примеры. или загрузить свой json. Или же на вкладке Performance в консоли разработчика загрузить его же.
Winnie
Кто может помочь с человеческим движением мыши в кукловоде, чтобы щелкнуть без использования
Winnie
Хорошо, я не очень хорош в кукольнике. Но я купил бота, который использует пользовательские агенты, прокси-серверы и различные файлы cookie для просмотров на веб-сайте и кликов по рекламе, но я хочу интегрировать движение мыши, чтобы он нажимал на рекламу на моем веб-сайте. Кто-нибудь может помочь, поэтому я пришлю код, чтобы помочь меня настроить.
Андрей
Ребят, никто случайно не в курсе - где можно найти классификаторы всех марок, моделей и поколений авто?
Alhimik
Т.е. можно перехватить все совершаемые запросы при определенных действиях?
Это не для запросов а для анализа производительности. Если нужны запросы/ответы, то вешай листенер на page.on (response/request).
Slava
Кто может помочь с человеческим движением мыши в кукловоде, чтобы щелкнуть без использования
Возможно, что в дальнейшем приведет к последующим изысканием и новым умозаключениям: https://pastebin.com/q43z32z5
Андрей
Привет, ребят, по РФ - какие есть варианты с VPN сейчас бесплатные
Андрей
Tor
Раньше ставильно работал - который apt-get install tor Теперь подтупливает
Андрей
Только платные могу подсказать
Надежный или недорогой )
1
Раньше ставильно работал - который apt-get install tor Теперь подтупливает
Надо мосты вручную прописывать, когда тупит https://torscan-ru.ntc.party/ В таком виде: Bridge 185.125.171.98:7579 2658AAE09407452F1DDFADF8A89598C989CC0819
🦋noteee
Надежный или недорогой )
@meredian_storebot 199₽ surfshark/windscribe
1
Это в линуксе или в настройках кукловода?
В линукс, кажется, в файле /etc/tor/torr В puppeteer добавить: const browser = await puppeteer.launch({ '--proxy-server=socks5://127.0.0.1:9050' ] });
Андрей
В линукс, кажется, в файле /etc/tor/torr В puppeteer добавить: const browser = await puppeteer.launch({ '--proxy-server=socks5://127.0.0.1:9050' ] });
Хмм, спасибо, скопировал я эти ключи, вставил в /etc/tor/torrc c приставкой Bridge, рестартанул сервис тора, но запрос висит: curl -s --socks5-hostname 127.0.0.1:9050 http://www.showmyip.gr Что еще нужно учесть?
Андрей
Хмм, спасибо, скопировал я эти ключи, вставил в /etc/tor/torrc c приставкой Bridge, рестартанул сервис тора, но запрос висит: curl -s --socks5-hostname 127.0.0.1:9050 http://www.showmyip.gr Что еще нужно учесть?
Ну и в логах информация, что нет активных мостов Bootstrapped 0% (starting): Starting Starting with guard context "bridges" Delaying directory fetches: No running bridges Signaled readiness to systemd Немного обновил torrc
Андрей
Попробую с wireguard подружить
Pavel
Попробую с wireguard подружить
Outline еще как вариант
Андрей
Outline еще как вариант
Спасибо, попробую
elmar
всем привет. Есть вопрос, можно ли запустить firefox с PAC файлом через puppeteer?
elmar
если да, то как это можно сделать
Black_Yuzia
Всем привет. Кто работал с proxy для puppeteer? У меня ... как бы это сказать ... не работает прокси? Т.е. одна из - сработала но только для одного сайта (мб ограничения самой прокси). Другая часть возвращает ошибки мол "405 method not allowed) Ну и большая часть просто timeout 30s ловлю Прокси публичные (взял чисто для теста чтобы проверить как работает) Либу брал эту: https://www.npmjs.com/package/puppeteer-page-proxy-fix-url Мб кто подскажет 👀
Black_Yuzia
🦋noteee
Использовать нормальные прокси, а не публичные
🦋noteee
Самые дешёвые для тестов я тут беру по 60₽ @meredian_storebot, в прод уже нормальные прокси идут по 150-300₽
Black_Yuzia
Использовать нормальные прокси, а не публичные
Ну, мне же чисто проверить надо было. Хочешь сказать что все публичные не будут работать? Зачем тогда они кому-то нужны если они не работают? 👀
Black_Yuzia
Ну, мне же чисто проверить надо было. Хочешь сказать что все публичные не будут работать? Зачем тогда они кому-то нужны если они не работают? 👀
Тем более, на сайте где я брал была возможность проверить прокси. Как минимум результат возвращался положительный (мол прокси работает все хорошо)
Black_Yuzia
Большинство умирают быстро
У тебя есть одна прокся для тестов? 👀 Чисто проверить дело в проксе или в чем то ещё 🤔
Black_Yuzia
Жаль, ну пойду поищу. Может найду
Андрей
Привет, ребят, а есть какой-то готовый инструмент для прокликивания элементов внутри блока с прокруткой? При условии, что список внутри обновляется по ajax при скролле, так просто не стащишь. Я в целом реализовал механизм, но с калибровкой беда, т.к. элементы не всегда сплошняком идут, бывают линии разделители.
Aleks
33 руб/мес на proxy6.net
интересно в чём тут подвох, на один ip 1000 клиентов?
Aleks
хотя заявлено 3
1
хотя заявлено 3
Если один, то 100 руб, а если на троих разбито, то в 3 раза дешевле.
Aleks
Если один, то 100 руб, а если на троих разбито, то в 3 раза дешевле.
но это не рентабельно, если только разбить сеть на подсети
Kila
Господа, такой вопрос. Пытаюсь получить XHR response методом page.on('response', ...), но никаких респонсов вообще не приходит, дернул реквесты, везде response null, при этом данные есть на странице и через DOM я могу получать инфу. В чем может быть проблема?
Alhimik
Переход на страницу после этого кода или до? И попробуй для начала условие убрать, чтобы проверить показывает ли он ответы вообще.
Andrey
page.setRequestInterception(true)?
Kila
page.setRequestInterception(true)?
не, это не ставил
Alhimik
Консолил до условия response, вообще пусто Переход на страницу До кода
Так нужно сначала вешать обработчики, а потом уже переходить на страницу.
Alhimik
Не работает, потому что ты дожидаешься окончания загрузки страницы и потом уже вешаешь обработчик.
Kila
Блин точно, почему-то думал наоборот, щас вверх код поместил, пошли респонсы
Kila
Спасибо большое🙏
Black_Yuzia
Всем привет. А в puppeteer можно указывать данные в indexedDB? А то что-то в доках не нашел нигде
Black_Yuzia
ну через evaluate точно можно.
Ладно, придётся значит так и делать :с
Winnie
Кто может помочь с инъекцией истории просмотров в куки в puppeteer
精神に強い
Приветствую сообщество! Начала играться с puppeeteer, сначала не хотел на сервере подыматься, а потом когда установил полный список все пакетов, заработал. Но сейчас в trycatch летит ошибка: TimeoutError: Timed out after 30000 ms while trying to connect to the browser! Only Chrome at revision r991974 is guaranteed to work. и сервер уходит в прегруз (как будто майнер запускается) скрипт виснет из-за ошибки. pm2 использую. Знает может из-за чего это?
精神に強い
попробовал добавить [ "--disable-gpu", "--disable-dev-shm-usage", "--disable-setuid-sandbox", "--no-sandbox", ] Не помогло
精神に強い
Какое окружение используется? Какая версия хрома, какая версия паппитира?
Развёрнуто на убунту Node 16 Puppeteer 14.1.2 Версию хрома не знаю) как её проверить?
Alhimik
Если в системе установлен.
精神に強い
Скрипт работает, всё чётко, а потом в один момент эта ошибка и перегруз
精神に強い
Перезвон не откликается когда использует 100% мощностей (через админ панель сервера проверяю нагрузку )