Yuf
есть кто ?: может кто помочь
Yuf
Yuf
Yuf
https://pastebin.com/889FvQGf
Alhimik
Для начала тебе нужно обрабатывать ошибки в асинхронном коде, чтобы можно было получить корректный стэктрейс.
Alhimik
Попробуй на строке 9 добавить async перед (ctx), похоже эта функция должна быть асинхронной.
Sasha
Народ. Как можно убавить колличество сессий которые генерит пупитер. Точнее хром. Он валит тср чессиями через прокси
Alhimik
Sasha
Sasha
Грубо говоря 50 потоков и баста
🦋noteee
Добрый день. Загружаю файл. Загрузка идет успешно. Определяется размер, название файла. Загрузка идет довольно долго (160 мб весит).
По окончанию я получаю пустой файл, он просто пустой.
Слышал, что на старых версиях работает загрузка файла - пробовал. Не помогло.
Пробовал 1.2.0 и 2.0.0
Никак не могу загрузить файл. Помогите пожалуйста
Alhimik
🦋noteee
🦋noteee
Alhimik
🦋noteee
Так я же выше спросил про ручную загрузку.
Если вручную загружать со своего браузера. Например - яндекс, то все в порядке.
Если запустить поппитер и вручную загрузить через него - проблема точно такая же
Alhimik
Покажи более полную инфу. Как выглядит страница (форма для выбора файла), как выглядит код загрузки в puppeteer, если есть такая возможность.
🦋noteee
https://www.tiktok.com/upload?lang=ru-RU
🦋noteee
🦋noteee
Alhimik
🦋noteee
https://pastebin.com/nHh47y5w
🦋noteee
к скрипту прилагается. Что бы ты просто запустил и сразу все работало, без ввода логина и пароля в тиктоке
Alhimik
🦋noteee
Вы посмотрели что там с загрузкой видео?
🦋noteee
Такая проблема и на других сайтах, не только с тиктоком
🦋noteee
Я пробовал ее решить всю ночь. Так и не смог. Она начала появляться ещё с версии 2.0.0
Alhimik
На других сайтах такой проблемы не увидел. Проверил на https://dropmefiles.com/.
🦋noteee
Alhimik
Ну первый запрос и нашёл какой-то пакет https://github.com/pierreminiggio/tiktok-poster, не проверял, но изменения вносились 18 дней назад, может быть актуален.
Alhimik
🦋noteee
🦋noteee
Alhimik
Нет. А зачем он?
https://www.npmjs.com/package/puppeteer-extra-plugin-stealth
Макс
Парни, а кто-то пробовал доработать пупиттер под смену фингерпринта? например через сервис https://fingerprints.bablosoft.com/
Sasha
Макс
А для чего?)
А то ты не знаешь)
Ботов пилить, да и парить некоторые сайты получалось бы эффективнее.
Sasha
А ты посмотри что берет антибот) в финжере баса оч много лишнего прям оч много
Vlad
Pavel
Паттерн для генерации скриншотов/видео с канваса https://twitter.com/RReverser/status/1417800541133058050
Unknown
Anonymous
здравствуйте, как в puppeteer при net::ERR_TUNNEL_CONNECTION_FAILED что-то сделать
(захендлить ошибку эту)
буду благодарен за помощь)
Светлана
try{await page.goto(url)}catch(e){your handle code here}?
Anonymous
может быть же другая ошибка 😒
Светлана
ну чекни, что эта та ошибка, через сверку e.name, если та - хэндлишь, если нет - кидаешь дальше
Светлана
или через instanceof
Светлана
второе надежнее но я хз что там за тип, мне пока только на http гулять приходилось
Anonymous
благодарю
Светлана
Пацаны, есть кнопка, которая генерит печатную форму, запихивает его в iframe и вызывает у него метод print.
Вот содержимое этого фрейма как-то в пдф перегнать можно средствами кукловода?
Phil
Покупаем кофе
Phil
На юге Бразилии выпал снег в 13 городах, в некоторых районах прошёл град, температура воздуха упала до -8°C
Выглядит это конечно красиво, но гибель кофейных плантаций от заморозков приведёт к росту мировых цен на кофе
@leprame
Stas
Привет, поясните как может быть такое: есть запрос из браузера с оболочкой — все ок возвращается json (даже с сторонних сайтов), а есть браузер без оболочки который возвращает какой-то html, также подобный запрос curl возвращает тоже html
Stas
В чем разница запроса без оболочки и с оболочкой, почему они разные
Stas
Stas
Запросов никаких нет, я полностью все обрубаю
Stas
Только один фетч
Stas
При headless: false — работает, при headless: true — не работает
Stas
Точнее не не работает, ответ другой приходит от сервера
Alhimik
headless
В headless не получится скорей всего добиться полного соответствия с headfull. Например, в headfull режиме при загрузке страницы сайта, браузер подгружает favicon, в headless режиме этого не делается. Думаю есть и другие отличия, нужно глубже погружаться и разбираться с каждым сайтом отдельно.
Stas
Какая разница в node js запросе и browser fetch ?
Stas
Если все заголовки сохраняю
Stas
Все чотко
Alhimik
Какая разница в node js запросе и browser fetch ?
Любой http-клиент может имитировать любой запрос (при условии что клиент в принципе поддерживает протокол, например http2). Если результаты разные, значит что-то ты некорректно передаёшь.
Stas
Как могут быть разные запросы если я меняю только headless на true или false ?
Stas
Я вообще ничего не меняю в заголовках
Stas
Только скрываю или показываю оболочку браузера
Stas
Один запрос
Stas
Корсы отключены