Hej, stworzyłem wczoraj wieczorem bota Selenium + seleniumwire + chromedriver Miał zbierać info z Allegro i działał. rotacyjne headery i proxy A dzisiaj już nie działa. Wie ktoś dlaczego? Teraz wyskakuje na chwilę żeby aktywować JS a potem wykrywa bota.
@Marek_Kodrat: nie wiem dokladnie o co chodzi, ale jest jakis identyfikator sprzetu na podstawie ktorego blokuja, widza ze kombinujesz z tego samego sprzetu.
@Marek_Kodrat: Czy w ogóle allegro serwuje Ci doom gdzie masz info które Cię interesuje, czy jakaś stronę z informacją, że jesteś zbanowany? Sprawdź https://github.com/ultrafunkamsterdam/undetected-chromedriver Sprawdź czy działa jak masz headless i headfull browser. Pyvirtualdisplay + headfull browser może rozwiązać sprawę, ale niekoniecznie.
Na początek poszukałbym rozwiązania które działa bez proxy, później testy na różnych proxy żeby dojść czy przyczyną jest Twój bot, czy proxy.
@lubie_placki777: odrazu że jestem zbanowany, na undetectedchronedriver to samo. Najbardziej mnie zastanawia ze wczoraj działało a dziś już nie mimo że wczoraj tylko wszedłem automatem do allegro i pobrałem jedną dane. Nic co miałoby wzbudzić jakieś limity
A próbowałeś uruchomić z parametrami? Kod poniżej nie jest w Python, bo programuję w innych językach, a do tego na przeglądarkę Edge, ale można przetłumaczyć: $options = New-Object OpenQA.Selenium.Edge.EdgeOptions $options.AddArgument("javascript.enabled") $options.AddArgument("cookies.enabled") $driver = New-Object OpenQA.Selenium.Edge.EdgeDriver($driverService, $options)
Nareszcie złożylem blaszaka, pierwszego od ponad 15 lat. 3 godziny z życia, ale wyszło i nawet działa. Dużo przyjemniej się to robi bez hdd i napędów. #pcmasterrace #komputery #pc
Miał zbierać info z Allegro i działał. rotacyjne headery i proxy
A dzisiaj już nie działa. Wie ktoś dlaczego? Teraz wyskakuje na chwilę żeby aktywować JS a potem wykrywa bota.
#programowanie #webstuff #python
@ch1nczyk: wykupiłem nowe proxy dziś i nie działa.
Czy w ogóle allegro serwuje Ci doom gdzie masz info które Cię interesuje, czy jakaś stronę z informacją, że jesteś zbanowany?
Sprawdź https://github.com/ultrafunkamsterdam/undetected-chromedriver
Sprawdź czy działa jak masz headless i headfull browser. Pyvirtualdisplay + headfull browser może rozwiązać sprawę, ale niekoniecznie.
Na początek poszukałbym rozwiązania które działa bez proxy, później testy na różnych proxy żeby dojść czy przyczyną jest Twój bot, czy proxy.
P.S. Rotacyjne headery to kiepski pomysł, headery
$options = New-Object OpenQA.Selenium.Edge.EdgeOptions
$options.AddArgument("javascript.enabled")
$options.AddArgument("cookies.enabled")
$driver = New-Object OpenQA.Selenium.Edge.EdgeDriver($driverService, $options)