Selenium python как из php запустить с gui

lutskboy
На сайте с 22.11.2013
Offline
187
331

Привет

есть скрипт на Selenium  undetected-chromedriver

в режиме headless=false работает все отлично. но как только в безголовом режиме  headless=true 

то не хочет. clodflare палит что ето нереальный браузер

можно как то из php запустить с головой  Selenium  ?

Виктор Горняков
На сайте с 25.09.2006
Offline
175
#1

У меня так (node JS):

headless: "new",
      args: ['--no-sandbox'],
      executablePath: '/usr/bin/google-chrome-stable',
      timeout: 0

Думаю с  Selenium аналогично

А запуск так:

$output = shell_exec('cd /var/www/web && /usr/bin/node mycode.js ' . $my_word . ' 2>&1');
МСК серверы: VPS (VDS) CPU: ОТ 1 ЯДРА/RAM: ОТ 1024MB/SSD: ОТ 10 GB/+ МЕСТО ПОД БЭКАПЫ/IPV4: 1 ШТ от 104 ₽ в мес ---> https://bit.ly/qwartaru
lutskboy
На сайте с 22.11.2013
Offline
187
#2
Виктор Горняков #:
У меня так (node JS):

зависит от сайта. может у вас нету clodflare

damn-doubleclick
На сайте с 10.09.2021
Offline
60
#3
Selenium Base, и режим uc mode . Если не поможет то headless2 +  импорт расширение yes Captcha.
Лучший хостер с адекватными сис. админами: https://clck.ru/35zGfN
vint
На сайте с 06.05.2004
Offline
205
#4
Я в Xvbf запускал. Работало.
lutskboy
На сайте с 22.11.2013
Offline
187
#5

запустил через виртуальный дисплей

export DISPLAY=:99 && python /script.py

lutskboy
На сайте с 22.11.2013
Offline
187
#6
vint #:
Я в Xvbf запускал

чат гпт тоже так посоветовал. работает. но дольше. видимо на запуск дисплея идет время. 

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий