Yuri
домашку за тебя делать не будут)
да не надо никакую домашку делать) Я скинул ошибку про то, что он не находит хромиум, вопрос - почему? как решить проблему
John
=\
проверил
сделал следующее
npm i puppeteer
npm install puppeteer-extra
npm install puppeteer-extra-plugin-stealth puppeteer-extra-plugin-adblocker
в итоге, тестовый код не завелся.
откатил версию кукловода
npm i puppeteer@2.1.0
всё завелось
John
Pavel
ran
Hey someone knows how can I pass to set content method pug file?
ran
ran
i used this example, it didnt work
Pavel
Pavel
Чет ору, у всех на маках новая версия падает, а в репе puppeteer все юнит тесты проходят на отличненько. Они что не делают e2e с puppeteer? Вроде несколько скринов лежат там.
Pavel
О добавили install, упало: https://github.com/puppeteer/puppeteer/pull/5714
Pavel
Просто интересно, у меня стоит автообновление на некоторых репах.
Pavel
Либа с тестами не проходит тесты, каламбурчик.
Pavel
false-positive был у них
ran
倫太郎
а вот и боты
倫太郎
с ником, описанием и юзеркой?
倫太郎
ну хз
倫太郎
слишком рандомно
倫太郎
@shieldy_bot поставь
倫太郎
а, так я тут адмен
倫太郎
🤔
倫太郎
мб это тот который за голосовалку банит?
倫太郎
я давно говорил что он херня его создателю, ему пох
倫太郎
ага
John
На сайте ГИБДД видел эту капчу в3, заходил на сайт, получал токен и потом с этим токеном через постман делал запрос.
думаю можно просто ловить токен и юзать в запросе
\/
привет. есть такой вопрос. юзаю образ браузерлеса для получения данных страницы. так вот один сайт проверяет наличие открытого дебагера. и редиректит все в 404. вообще есть шансы победить это?!
\/
var testR1si = setInterval(function(){ debugger; console.log("go on"); },1000);
в коде страницы образно что то такое, но деобфусцировать не могу(
\/
да речь про браузерлесс
\/
папитер не в режиме дебагера сразу разве?
\/
ща покажу параметры докера и аргументов
\/
если я даже локально в браузере открываю сайт с открытым дебагером - такое же поведение
\/
args := "&--window-size=1280x1024&--no-sandbox=true&--disable-setuid-sandbox=true&--disable-dev-shm-usage=true&--disable-accelerated-2d-canvas=false&--disable-gpu=true"
docker run -e "CONNECTION_TIMEOUT=-1" -e "TOKEN=ыыыы" -e "CHROME_REFRESH_TIME=-1" -e "DEFAULT_IGNORE_DEFAULT_ARGS=true" -p 10013:3000 --restart always -d --name browserless browserless/chrome
\/
что там в коде яваскрипта я без понятия((
\/
это предположение
\/
не открывает урл просто и все
\/
то есть комплекс. и с консолью совпало?
\/
нет я в голанге - там одна либа - chromedb
\/
и хз как добавить еще к докеру это
\/
она через папитер ходит
\/
сейчас попробую на ноде дернуть страницу. посмотрю с этим плагином локально как будет
\/
мне в принципе нужна только кука, если что можно этот кусок оставить на ноде) спасиб, ща проверим
\/
такая же хрень(
\/
обычный пример из доки - скрин страницы( но все равно 404
\/
а теперь немного удивления. тоже самое, но через лису без стеалза - работает
\/
как так может быть((
\/
и не могу понять - браузерлесс не собрали еще со свежим папитером. где уже лиса есть?
Назар
есть ли какие то ограничения на использование папитира внутри докера?
Назар
ну там есть ли вообще разница в докере или из под оси?
Назар
просто видел кто то писал тут, что у него падает в докере все время.
Назар
в общем буду пробовать
Gambit501
Привет всем, при наведении выводится вот это черное окно с текстом
Gambit501
Gambit501
При наведении на адрес*
Gambit501
как это можно сделать через puppeteer
John
Aleks
Pavel
Я мигрировал на playwright-chromium например, там кстати хром свежее стоит и при этом нода14 не падает
Pavel
Правда появились нюансы с рендерингом страниц, но наверно с обновлением эталонных скриншотов должно решиться
Andrey
Andrey
Баги пока не всплывают?
Pavel
Тем временем playwright запускается и там отвечают на баги более активно. Вот группа с создателем puppeteer и playwright Андреем Лушниковым https://t.me/playwright
Andrey
спс, поучаствую, понаблюдаем
Pavel
Баги пока не всплывают?
Всплыли после того как они начали миграцию на тайпскрипт. Там сейчас один челик из гугла активен на проекте.
Oleksandr
Всем привет. Проясните ситуацию пожалуйста. Либа работает только на сервере node.js к браузеру пользователя ее никак не подвязать?
Andrey
Зависит от задачи "подвязать". Локально мы же можем подключится, если есть флаг --remote-debugging-port
Вопрос в доступности из инета.
Oleksandr
Все куда проще. Встала задача серфить список УРЛов с подменой кусков
Oleksandr
Но ‘я хочу видеть процесс в браузере у друга так’ вводит меня в ступор
Oleksandr
Я с библиотекой работал только раз и как я понял она для сервера
Oleksandr
Спасибо
Roman
Всем привет. Как включить автоматическое появление окна "Перевести страницу" в puppeteer ?
Roman
B Как нажать на пункт в контекстном меню? Который появляется при правом клике мыши
Bohdan
Господа, а не подскажите как прописать пользователя и пароль в прокси?
Bohdan
Bohdan
сейчас вот так закидываю ip и хост
倫太郎
Так же где и везде
Roman
Привет ребзи быстрый вопрос лечу foreach на большой див и нужно много маленьких елментов достать? Как селект на елемент делать ? Так же как и на page?
const divs = await page.$$('._7jvw');
await divs.forEach(element=>{
});
Roman
Roman