Roman
чет не допираю как в evalute передать логин пасс
Roman
Error: Evaluation failed: TypeError: Cannot read property 'LOGIN' of undefined
Roman
я листал доку писал после курли скобы переменные
Roman
вместо предачи все равно evalute сыпался :(
Roman
Roman
D:
Roman
дайте мне 10 минут
Roman
над подумать что я делаю не так\
Андрей
Ретурн промисе резолве не имеет смысла. Можно просто ретурн 8*x
Roman
Roman
дак я тоже самое делаю нет?
Андрей
Это у них апишка такая? Типа если ретурним промис то делаем чтото конкретное, а если значение то чтото другое конкретное)
Roman
там process.env.NODE_VAR
Roman
по замыслу логин пасс пересылают из другого места
Roman
потому что конструктор
Roman
оки я попробую обычный const перменные
Roman
минуту пожалуйста
Roman
Roman
бля
Roman
ахах
Roman
Roman
я тупой просто
Roman
спасибо что помогли
Roman
сейчас будет самое сложное
Stripe
page.type('#mytextarea', 'Hello');
Roman
ранее писали про observ mutation в evalute
Roman
сейчас настало время его внедрять
Roman
page.waitForNavigation({ waitUntil: 'networkidle0' })
Roman
зачем доп параметры писать?
Roman
exposeFunction
Roman
как оно работает?
Stripe
Stripe
Всем привет, есть такой вопрос, при переходе на страницу, где можно узнать мои ип, мне выдает еще и ОС, воопрос, как установить динамический ОС в Puppeteer(win 7, win 10, linux).
Stripe
А как это можно обойти?
Alex*
А как это можно обойти?
Три виртуальны машины с разными OC и запуск поочередно
Roman
пока что изучаю :(
maxOn
мне вот интересно, как используете паптитир вы? Есть кто то кто аля "ботоводит" через него? Я имею ввиду сервисы подобные VKtarget? (не рекламма)
maxOn
или быть может кто то написал бота на телегу, используя кукловода
maxOn
поделиться кто то ?
Alex*
мне вот интересно, как используете паптитир вы? Есть кто то кто аля "ботоводит" через него? Я имею ввиду сервисы подобные VKtarget? (не рекламма)
У всех свои задачи. И ... боты отдельно, они живут сами по себе, кукловод сам по себе, могут и вместе. Это же браузер. ) Ходит туда и делает то, чтое ему скажут.
maxOn
а тем более если с него какой то денежных профит есть то тем более никто не поделится, это же очевидно
maxOn
даже на такой небольшой чат
Alex*
та это я понимаю! Просто он такой разносторонний что я не мог не спросить ))
У меня например парсинг кривых интерфейсов некторых проектов, что-то типа мониторинга.
maxOn
можно их соеденить
Alex*
Вполне может быть. Кукольник заходит на сайт, собирает информацию и оптавляет в телеграмм.
maxOn
в том то и прелесть)) можно что то выполнять и скидывать типа отчета в телегу или что то подобное ! ну это я так например
maxOn
ну задачи то разные бывают
Alex*
) Оверхед - это ходить на сайт и что то делать руками, когда это может делать скрипт. )
maxOn
просто за некоторые рутинные задачи люди получают копеечку, и это все можно автоматизировать и улыбаться
maxOn
класно ЖЕЖ
Alex*
В первую очередь это парсинг.
Alex*
Ну и тесты.
maxOn
В первую очередь это парсинг.
ну да, это одна из лидирующих позиций
Alex*
Есть B2B сервисы у которых нет API. Здесь headless браузеры сильно выручают. Фактически безальтернативно.
Alex*
Я про ситуации, когда API нет.
Alex*
Есть немало ресурсов, за такое банально банят.
Stripe
намного легче, отснифать запросы и собрать этот запрос руками и отправить, еже ле как выше писали искать кнопки вводить текст и тп.
Alex*
Но про запросы я согласен, не отрицаю эффективность. Но у кукловода есть совя ниша.
Stripe
это естественно.
Alex*
"Мой велосипед как хочу так и катаюсь!" (с) ))
Гена
Как получить код страницы после полной загрузки?
Гена
нашел только .PNG / .PDF
Alex*
let bodyHTML = await page.evaluate(() => document.body.innerHTML);
Гена
там работает весь веб js ?
Alex*
и jQuery тоже
Гена
и jQuery тоже
$('.class elem elem').src поддерживается?
Alex*
Гена
то что надо, спасибо!
Гена
спасибо
Гена
Шарю
Pavel
Блэт, отключил флаг headless:false, чтоб все в фоне было и полетели ошибки.
Pavel
Не хватает дополнения одного у webgl.
Pavel
В какой багтрекер писать? В хромиум?
Pavel
Я установил пакет puppeteer, а не puppeteer-core, так что он должен был зашипиться с той же версией хромиума
Pavel
Пуппетер это всего лишь обвязка как я понимаю. Хедлесс хром встроен в код хромиума.