bastiang19
puppeteer на php? Хм Смотри, надо, чтобы у пользователя открывался хромиум после нажатия на кнопку "старт" в софте, и далее в браузере производились пупитром какие-либо действия. Суть в том, что бот на пупитре будет стоить не малых денег, и надо сделать так, чтобы никто сорсы присвоить себе не мог Зачем вообще делать софт? Мы будем продавать недельную подписку на пользование ботом на пупитре. Запускать у себя на серваке не варик, т.к нужны разные мак адреса, и прочее. Софт- единственный выход
bastiang19
ну выше сказали парсер на бэкенде делать, не совсем понял, что имели в виду
Назар
John
Хм.. на ноде есть упаковка в ехе файл
bastiang19
упаковка папитра в ехе?
John
Любой ноды в ехе, я писал парсер без участия пупитр
Anonymous
But..
Roman
Почти любую вещь можно роздекодить особенно когда всякие джсы или питоны
Ling
idk i've got him blocked
Ling
How can I send specific sticker?
Sander
Hi, I need help with puppeteer, I am trying to hide the browser when using puppeteer, and I am using this library - https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin-stealth but seems, it's not enough and it is not working as expected, I expected to simulate it as a real google browser, what can I do here?
Sander
Всем привет, использую puppeteer, пытаюсь скрыть браузер используя эту библиотеку, для того чтоб скрыть свой браузер я использовал дополнение к puppeteer -https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin-stealth, однако этого оказалось не достаточно! Попробовав обратиться к этой странице - https://bot.sannysoft.com/, тест показывает что браузер скрыт, но несмотря на это, все равно не получается полностью скрыть, как можно скрыть таким образом, чтоб для всех это выглядело словно настоящий клиент пользуется страничкой.
Sander
is anyone here, can help me?
Ling
try looking for that error online
Sander
try looking for that error online
there is no error, just want to know, how to hide a browser, because use "puppeteer-extra-plugin-stealth" is not enough to hide a browser.
Anonymous
привет
Anonymous
можно ли сохранить файл с помощью puppeteer на vps?
Anonymous
скрипт запускается на удаленном сервере
Anonymous
файлы куда-нибудь сохраняются?
Anonymous
i need to start all
bastiang19
файлы куда-нибудь сохраняются?
Ну конечно, всё тоже самое как и на локальной машине. Если нет удалённого рабочего стола, можешь скринить на ключевых моментах для удобства в разработке
Tariq
Yeah, also that
Tariq
How please
Dmitry
Привет! Установил Puppeteer на CentOS 7. sudo npm install -g puppeteer —unsafe-perm=true Однако тестовый скрипт выдает ошибку:
Dmitry
Dmitry
Dmitry
Может кто сталкивался?
Dmitry
Полный путь помог, может кому пригодится
Alex
Полный путь помог, может кому пригодится
Это ты глобальный пакет подключаешь
Alex
У тебя его в проекте нету
Alex
в package.json можешь в этом убедиться
Ling
https://t.me/TelethonChat/169019
Alex*
День добрый, а возможно ли при headless = false, сделать так, чтобы Chrome запускался в свёрнутом виде?
John
вообще в гугле очень много ответов, главное правильно спрашивать
John
ссылку скинуть?
John
https://github.com/puppeteer/puppeteer/issues/4513
Artem
Привет. А puppeteer-extra и puppeteer-extra-plugin-stealth на Node 14 и windows 10 у кого-нибудь работает стабильно?
Sander
у меня есть мой браузер google chrome которым я пользуюсь, там есть уже сохраненная сессия и прочие данные, но когда открываю chrome '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome',, через puppeteer, то он пустой - словно находится в инкогнито... - как мне открыт тот же браузер со всеми сохраненными сессиями?
Sander
или хотя бы - как подключиться к моему текущему запущенному google chrom-у?
Sander
есть puppeteer connect, вот у меня открыт сейчас chrome как мне к нему подключиться
Sander
я могу сделать вот такую команду /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --no-first-run --no-default-browser-check --user-data-dir=$(mktemp -d -t 'chrome-remote_data_dir') откроется браузер, но он такой же как и обычный, без сессий.
Sander
ну я же вот такой командой могу создат инстанс браузера и получить адрес сокета: /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --no-first-run --no-default-browser-check --user-data-dir=$(mktemp -d -t 'chrome-remote_data_dir')
Sander
теперь надо тоже самое, но чтоб все сессии хрома присудствовали
Назар
нужно запустить хром в режиме дебага, только тогда можно к нему подключиться
Sander
ну я же вот такой командой могу создат инстанс браузера и получить адрес сокета: /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --no-first-run --no-default-browser-check --user-data-dir=$(mktemp -d -t 'chrome-remote_data_dir')
так вот я сделал, но никаких сессий нет, вот я залоигинлся на сайт и висит сессия, но открыв через комманду хром, сессии уже нет, открывает его чистым словно без кэша
Sander
я не понимаю вашего ответа
Sander
ты должен запустить браузер и тогда ты сможешь подключиться к нему через puppeteer.connect,
Sander
но через комманду браузер открывается такое чувство без кэша, куки и прочего
Sander
я не понимаю при чет тут сейчас коннект то?
Назар
я не понимаю при чет тут сейчас коннект то?
Потому что конеект не открывает браузер
Sander
браузер можно запустить с gui и увидеть сразу что у тебя открылаось
Sander
да понятное дело что не открывает
Sander
я у себя в терминале ввел комманду - чтоб запустить браузер
Sander
и потом делаешь коннект в puppetter.connect, но а смысл?
Sander
у меня хром открывается без текущих сессий, словно он инкогнито
Andrey
папка с профилем пользователя почему временная создается?
Andrey
тебе куки разные хранить же надо
Andrey
чтоб чистым не запускался
Sander
как-то можно подсосать текущие куки, которые есть у хрома?
Andrey
запускать без —user-data-dir
Andrey
использует путь по-умолчанию для профиля
Sander
➜ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --no-first-run [95691:45571:1010/150821.674656:ERROR:media_history_store.cc(363)] Failed to create or update the media history store. DevTools listening on ws://127.0.0.1:9222/devtools/browser/43006e49-7306-403f-bea4-dd162b555ff0
Sander
ну да так заработало
Sander
спасибо
Tariq
Why don't you use iPython btw?
Anonymous
Latest version?