Спасибо за твои усилия, ведь донести довольно простым языком до, не всегда продвинутого зрителя довольно сложно. Смотрел разных ребят, но как то всё больше на тех жаргоне, у тебя просто и доступно. Скромное пожелание, если попадётся проект по силениуму с авторизацией в всплывающем окне браузера, а не сайта, обозри этот нюанс
Если ты про отдельное окно браузера, driver.switch_to.window(driver.window_handles[-1]), если про то, которое окошком вылезает (как прокси обычно просит авторизацию в браузере) то driver.switch_to.alert.accept()\decline()
если годнота то надо лайкосы ставить и комментов по три штуки писать что бы алгоритмами ютуба видосы лучше продвигались, тогда годноты будет еще больше
Искал, как авторизоваться в гугле через селю, в итоге последний коммент на SO меня привёл к этой либе. Радости не было предела. Думал, что она не сильно популярная, а оказывается, уж как год у тебя был по ней видос)))
@@PythonToday Ага, сначала затупил, но потом вкурил почему отлетает селька при работе этой либы. Надо циклить в конце действие, чтобы программа не завершалась с ошибкой сразу. Он тут уходит в подобие многопотока, который останавливается при отключении программы
Хотелось бы видео о сборке вебдрайвера для доступа на сайт госзакупок по эцп. Это браузер Хромиум гост + расширение крипто про. А так же хорошо бы ещё добавить расширения СБИС, Госуслуги. Для того чтобы сработала авторизация по ЭЦП российского ГОСТа шифрования
Сделай видео, например как передавать post данные из файла) или вот на selenium все понятно а как например это делать через reguests and bs4! авторизовываться входить какую нить информацию) я думаю не один буду благодарен
Да, на обычном selenium это можно тоже реализовать, минус undetected-chromedriver заключается в том, что он не поддерживает chrome версии ниже 112, следовательно он не работает до 10 винды, так как chrome на винде ниже чем 10 перестал автоматически обновляться
Добрый день! Хотел написать в ЛС, но контактов не нашел. Возник вопрос, возможно ли скачать страницу с сайта, которая защищена cloudflare? Есть python с selenium, но нет webdriver и вообще есть только фоновый безголовый режим.
Это просто кладезь полезной информации, а не канал! Большое спасибо, что делишь опытом! Если блокировка все таки произойдет, будешь перезаливать видео на ру хостинги или продолжать вести канал?
Благодарю за фидбэк и интерес! Думаю буду дублировать в РУ соц сети, возможно начну вести канал на английском, с русскими субтитрами. Время покажет, что нас ждет. :/
Супер, из всего что смотрю, только твои, бывает, сохраняю в избранное) А насколько реально написать бота под Линукс без графической оболочки под Яндекс капчу?
Спасибо за видео! Сделай в следующем видео, пожалуйста, как парсить номер телефона на авито без селениума. Сам через json пробовал парсить, действительно номер вытянуть удается, но факт в том, что спарсенный номер отличается от, что указан в объявлении. Как то авито видит, что через json обращение идёт (надо через мобильную версию делать, там номер указан текстом в json), как то нужно обойти их систему
Вопросец, пишу приложухуна диплом, чтобы собирала библиотеку в одном приложении с нескольких сайтов. Во первых: т. к. беру с пиратских сайтов такой метод сбора инфы легален и целесообразно ли использовать селениум и парсинг в целом для этой идеи? Во вторых в теории на андроид такое сработает?
На stackoverflow в ответах я находил библиотеку cloudscraper, которая по заверению разработчика проходит проверку CloudFlare, но в моем случае - не помогло.
Спасибо, но вот второй пример у меня не работает, выдает такую ошибку "File "C:\PycharmProjects\Parser_WB\1.py", line 13, in driver.close() NameError: name 'driver' is not defined" - код такой же как на видео, один в один, при том что веб драйвер этой библиотеке не нужен Undetected-chromedriver
Добрый день, хотелось бы узнать, решили ли вы эту проблему. У меня тоже выдаёт, что нужен путь к драйверу, уже и понижал версию селена, ничего не помогает
Это лучшее решение на середину 2024 года from seleniumbase import Driver import time driver = Driver(uc=True) driver.get("ссылка_из_видео") time.sleep(10) driver.quit()
добрый день, можете, пожалуйста, показать как в undetected_chromedriver загрузить гугл расширение в виде crx файла, ибо метод как в селениуме не выдает ошибки в консоле, но расширение не загружается?
Первый метод у меня сработал точно так же как и у тебя. Браузер запускает, но висит на CF или требует капчу. А второй метод не работает, не открывает браузер. Пишет "NameError: name 'driver' is not defined", хотя сделал всё точно так же и даже код взял с твоего git hub, чтобы исключить ошибку в коде. Может ли в undetecter_chromedriver быть драйвер под linux, который не работает на винде? Может кто-то из зрителей пробовал повторить за автором и у вас на винде всё работало или так же как и у меня не работало?
Реализовывал такой алгоритм для SlimerJS. Имитация событий мыши на JS. С использованием кривых безье, случайных промежуточных точек, изменением скорости движения и промахов перед кликом, когда мышь чуть уежает дальше. В Вебвизоре было красиво, от действий человека не отличить.
Как сделать такую-же цветовую схему как у тебя на видео? Все установил и написал код с видео, а в ответ - Process finished with exit code 0 и больше ничего. Страница с проверкой не открывается. Как исправить?
Где путь указывается до site-packages, чтобы библиотеки и сам питон не пришлось устанавливать для работы с твоим приложением, а -i и имя - это добавление иконки (находиться должна в той же папке, что и исходник
Привет,подскажи пожалуйста,вот смотрю сейчас 6 видео,и решил сам спарсить сайт,если и выходит то с постоянными подглядками в код с видео,это нормально, или я тупой и надо бросать?))
Доступ к закрытому контенту можно получить только через patreon? Не могу придумать как провести оплату подписке, так как проживаю в РФ и paypal не работает(
3:31 я всегда использую input как паузу, с ним можешь выключить когда хочешь
СПАСИБО, БОЛЬШОЕ!
сегодня столкнулся с этой проблемой, и сразу увидел твое видео, повезло)
думал до утра просижу в поисках решения
Спасибо за фидбэк, рад что полезно)
СПАСИБО за ТРУД!!!
ВСЕГДА ЖДЕМ!
Большое спасибо за поддержку!
Спасибо за твои усилия, ведь донести довольно простым языком до, не всегда продвинутого зрителя довольно сложно. Смотрел разных ребят, но как то всё больше на тех жаргоне, у тебя просто и доступно. Скромное пожелание, если попадётся проект по силениуму с авторизацией в всплывающем окне браузера, а не сайта, обозри этот нюанс
Благодарю за фидбэк. Посмотри ролик по аутентификации tiktok ua-cam.com/video/b4BvpQpKJQo/v-deo.html , там писал подобный код.
куки попробуй передать
Если ты про отдельное окно браузера, driver.switch_to.window(driver.window_handles[-1]), если про то, которое окошком вылезает (как прокси обычно просит авторизацию в браузере) то driver.switch_to.alert.accept()\decline()
Единственный реально толковый канал из всех на кого подписан
С нетерпением ждём новые видосы. Спасибо за отличную работу👍👍👍
Большое спасибо за фидбэк и поддержку!
@@PythonToday Почему вы используете хром а не фирефокс, вы его выбрали потому что пользуетесь хромом или он лучше для селениума?
Еще не успел посмотреть видео, а лайк проставил) Спасибо!
Гениальные видео, одно за другим. Ультра-годнота.
если годнота то надо лайкосы ставить и комментов по три штуки писать что бы алгоритмами ютуба видосы лучше продвигались, тогда годноты будет еще больше
Приятно смотреть как работаешь и стоит осознание того, что бы дойти до полного понимания того, что ты делаешь придется много и долго пахать. ))
Сам учусь) Практика наше всё 💪 Благодарю за фидбэк!
Большое спасибо за интересные и полезные видео! Каждый новый ролик жду с нетерпением!!
Большое спасибо за поддержку! Если из РФ то самое время устанавливать VPN)
Привет. Я долго мучился с детектом селениума и остановился на модуле селениум стелс. Хорошая штука, всегда помагает😁
Ссылочку... на документацию
@@fvvdres.pro1007 Комментарии со ссылками Ютуб удаляет автоматически.
Спасибо за урок! Не раз натыкался на подобную проблему, а всё было так просто
Спасибо за фидбэк!
Спасибо. Всегда очень интересные и понятные видеоуроки 🔥👍👍👍
Благодарю за фидбэк и поддержку!
@@PythonToday а у меня парсится раз в 15 секунд через тор и клауд не банит)))
Спасибо большое за полезное видео)) Сталкивался с такой проблемой, помогло то что открывал сразу 2 вкладки и как ни странно все работало)
Благодарю за фидбэк!
очень полезный и хорошо разжеваный урок - спасибо
Спасибо за фидбэк!
Спасибо ... очень понравилось!! 👏👏 просто супер 😎
Благодарю за фидбэк!
Спасибо очень интересные, полезные видео на вашем канале желаю вам успехов и процветания вашему каналу!
Огромное спасибо за фидбэк и поддержку!
Искал, как авторизоваться в гугле через селю, в итоге последний коммент на SO меня привёл к этой либе. Радости не было предела. Думал, что она не сильно популярная, а оказывается, уж как год у тебя был по ней видос)))
Спасибо уважаемый!!! Вы молодец.
Большое спасибо за фидбэк и поддержку!
После того как мой парсер уперся в клаудфлэйр думал его жизнь окончена xD помогли!!
Рад что видео помогают, пользуйся!
Информативно и доступно!
Привет. Ты очень крутой чел. Посмотрел почти все твои ролики. Очень нравится, Продолжай снимать.
Благодарю за поддержку! Рад что видео помогают)
Чувак, спасибо! То что нужно!
Надеюсь полезно!
@@PythonToday Ага, сначала затупил, но потом вкурил почему отлетает селька при работе этой либы. Надо циклить в конце действие, чтобы программа не завершалась с ошибкой сразу. Он тут уходит в подобие многопотока, который останавливается при отключении программы
Спасибо, как всегда - бомбически!
Большое спасибо за фидбэк!
Спасибо за контен ты красавчик )
Хотелось бы видео о сборке вебдрайвера для доступа на сайт госзакупок по эцп. Это браузер Хромиум гост + расширение крипто про. А так же хорошо бы ещё добавить расширения СБИС, Госуслуги. Для того чтобы сработала авторизация по ЭЦП российского ГОСТа шифрования
Спасибо, ждём новых роликов.
Спасибо за интерес!
Спасибо за видео! Крайне полезное вышло, но так и грызет любопытство, как же оно там всё хитро написано в исходниках
Спасибо за фидбэк!
Всегда жду, когда уже кот начнет колбаситься :)
😀 Благодарю за интерес)
Полезный контент!
Благодарю за интерес и поддержку!
Спасибо огромное)
Лучший🥰
Большое спасибо за фидбэк и поддержку!
Сделай видео, например как передавать post данные из файла) или вот на selenium все понятно а как например это делать через reguests and bs4! авторизовываться входить какую нить информацию) я думаю не один буду благодарен
Спасибо большое
Благодарю за фидбэк!
Сударь, Вы великолепны, как всегда:)
Большое спасибо за поддержку!
Спасибо за контент, за парсинг, за всё
Спасибо за фидбэк и поддержку!
ураааа!!
новый видос!!!))
Как всегда топ
Большое спасибо за фидбэк!
Большое спасибо!
ох как эта одна строка выручает по сей день)
меня детектит.....
Для обхода Cloud flare лично я юзал pyppeteer
Спасибо, за урок! Можешь рассказать, как обходить проверку на бота в браузере
Да, на обычном selenium это можно тоже реализовать, минус undetected-chromedriver заключается в том, что он не поддерживает chrome версии ниже 112, следовательно он не работает до 10 винды, так как chrome на винде ниже чем 10 перестал автоматически обновляться
Если знаете как можно ваши контакты?
Прикольненько!)
Брооо, ты лучший, топи дальшее☺☺☺
Можешь снять видео как добавить расширение хром через селениум?😇
ну поглядим))) первок видео
Круто👍
Добрый день! Хотел написать в ЛС, но контактов не нашел. Возник вопрос, возможно ли скачать страницу с сайта, которая защищена cloudflare? Есть python с selenium, но нет webdriver и вообще есть только фоновый безголовый режим.
Отличное решение!
Благодарю за фидбэк!
А за это спасибо!
Оперативно)) Большое спасибо труд за труд, подписался на все соц.сети, будем на связи 👍
Благодарю за поддержку!
Привет. Подскажи, пожалуйста, для pafy как открыть url ссылку. Пишет: sign in to cofirm you're not a bot
Спасибо
Приветствую! Выдало ошибку с An attempt has been made to start a new process before the
current process has finished its bootstrapping phase.
Это просто кладезь полезной информации, а не канал! Большое спасибо, что делишь опытом! Если блокировка все таки произойдет, будешь перезаливать видео на ру хостинги или продолжать вести канал?
Благодарю за фидбэк и интерес! Думаю буду дублировать в РУ соц сети, возможно начну вести канал на английском, с русскими субтитрами. Время покажет, что нас ждет. :/
@@PythonToday Конечно на английском с русскими субтитрами лучше чем на рутубе по талонам смотреть))
@@PythonToday А бастион не подойдет?
Вот красота!!!!
Очень хороший!
undetected chromedriver не работает всё так же не пускает на сайты с такой защитой.
Супер, из всего что смотрю, только твои, бывает, сохраняю в избранное)
А насколько реально написать бота под Линукс без графической оболочки под Яндекс капчу?
почему сейчас cloudflare блокирует аналогичный код на данном сайте? и как обойти
При старте нового проекта для парсинга или мониторинга сайтов на изменения лучше сразу использовать undetected-chromedriver или начать с bs4?
Gooo!
Спасибо за видео! Сделай в следующем видео, пожалуйста, как парсить номер телефона на авито без селениума. Сам через json пробовал парсить, действительно номер вытянуть удается, но факт в том, что спарсенный номер отличается от, что указан в объявлении. Как то авито видит, что через json обращение идёт (надо через мобильную версию делать, там номер указан текстом в json), как то нужно обойти их систему
Так кто вам мешает работать через мобильный авито, мобильные хэдеры передайте драйверу и будет парситься мобильная версия авито.
Lets say how it is, I Love You 😁
и второй вопрос) может пора автоматизировать комментарии ;)
супер
топовый метод
почему дает ошибку на 12 строке "NameError: name 'driver' is not defined" когда использую undetected_chromedriver
Вопросец, пишу приложухуна диплом, чтобы собирала библиотеку в одном приложении с нескольких сайтов. Во первых: т. к. беру с пиратских сайтов такой метод сбора инфы легален и целесообразно ли использовать селениум и парсинг в целом для этой идеи? Во вторых в теории на андроид такое сработает?
На stackoverflow в ответах я находил библиотеку cloudscraper, которая по заверению разработчика проходит проверку CloudFlare, но в моем случае - не помогло.
👍👏
И как сейчас актуально? А что за заголовки отправляются которые дают возможность обойти защиту
Здравствуйте, чтобы писать без обнаружения, использую undetectable chomedriver, просто совет, так так долго с обнаружением мучался
Спасибо, но вот второй пример у меня не работает, выдает такую ошибку "File "C:\PycharmProjects\Parser_WB\1.py", line 13, in
driver.close()
NameError: name 'driver' is not defined" - код такой же как на видео, один в один, при том что веб драйвер этой библиотеке не нужен Undetected-chromedriver
Добрый день, хотелось бы узнать, решили ли вы эту проблему. У меня тоже выдаёт, что нужен путь к драйверу, уже и понижал версию селена, ничего не помогает
Это лучшее решение на середину 2024 года
from seleniumbase import Driver
import time
driver = Driver(uc=True)
driver.get("ссылка_из_видео")
time.sleep(10)
driver.quit()
Спасибо)
спасибо. а для Java или Node.js есть что-то похожее? сейчас как раз актуально.
добрый день, можете, пожалуйста, показать как в undetected_chromedriver загрузить гугл расширение в виде crx файла, ибо метод как в селениуме не выдает ошибки в консоле, но расширение не загружается?
Подскажите можно заказать скрипт для конкретного сайта?
Прикольно, спасибо! А есть способ обойти капчу?
как теперь стать патрионом, оч нужен код из видео об аудио помощнике?
Первый метод у меня сработал точно так же как и у тебя. Браузер запускает, но висит на CF или требует капчу. А второй метод не работает, не открывает браузер. Пишет "NameError: name 'driver' is not defined", хотя сделал всё точно так же и даже код взял с твоего git hub, чтобы исключить ошибку в коде. Может ли в undetecter_chromedriver быть драйвер под linux, который не работает на винде? Может кто-то из зрителей пробовал повторить за автором и у вас на винде всё работало или так же как и у меня не работало?
Попробуй спарсить пятерочку или магнит. После их дыры в иб они обновили защиту
Для чего кому то нужно было парсить их?
Вряд ли тебе кто-то добровольно это скажет :)
@@usertwgetrukwwr9669 ради интереса
@@pingvin5446 а что за защита у них, не дают парсить?
Стоит Mint. Сколько не бился так и не заработало. Может сам путь до хрома прописать куда надо или ещё что. Подскажите пожалуйста.
Привет , скажи пожалуйста на какой бирже ты выполняешь заказы
Когда пишу такую конструкцию он пишет ошибку nameerror name driver is not definded
привет, твои видео очень полезны, они где-то ещё сохранены, кроме ютуба? Желательно, что не заблокируют) Именно видео
Приветствую, пока не решил. В любом случае анонсы будут в telegram. Буду развивать netstalkers.com/private
Привет. Есть ли возможность в селениуме эмитировать человекоподобные движения мышки? Чтобы курсор к элементу пододвигался плавно, а не резко
Нет
Для капчи?
Конечно. Можно хоть по пикселю сдвигать. Но по моему опыту это мало на что влияет
Реализовывал такой алгоритм для SlimerJS. Имитация событий мыши на JS. С использованием кривых безье, случайных промежуточных точек, изменением скорости движения и промахов перед кликом, когда мышь чуть уежает дальше. В Вебвизоре было красиво, от действий человека не отличить.
А зачем селениум тут, юзай любую другую библиотеку где есть такие фичи
по певрой ссылки я человек тиам где вин вводить там не пускает просит чтоб я нажал что человек
Ё привет. Покажи процесс создания ссылки переходя по который ты получаешь IP(не свое а чужое)
Как сделать такую-же цветовую схему как у тебя на видео?
Все установил и написал код с видео, а в ответ - Process finished with exit code 0 и больше ничего.
Страница с проверкой не открывается.
Как исправить?
Вуаля и мы человек😂😂
Вжух
У меня пишет что driver может быть неопределена, как это исправить?
Привет, помоги пожалуйста, почему из за except или же exception выдает ошибку, из за этого не могу код написать, помогите плез
А в vscode можно собрать исполняемый файл? Если нет то чем вы пользуетесь? Если да то как)
В каком смысле исполняемый файл? Думаю это зависит от языка который используешь, а не от IDE.
@@PythonToday ну exe-шник
@@SuperUndead22 вызови следующую команду из директории файла:
pyInstaller -F -paths=“C:\Users\User\AppData\Local\Programs\Python\Python310\Lib\site-packages” -i “icon_name.ico” main.py
Где путь указывается до site-packages, чтобы библиотеки и сам питон не пришлось устанавливать для работы с твоим приложением, а -i и имя - это добавление иконки (находиться должна в той же папке, что и исходник
Что за тему в VS code используешь?
Night Owl
а реально обойти cloudflare по запросу, без selenium ?
А как быть с php webdriver , selenium
Laravel
Привет,подскажи пожалуйста,вот смотрю сейчас 6 видео,и решил сам спарсить сайт,если и выходит то с постоянными подглядками в код с видео,это нормально, или я тупой и надо бросать?))
Привет, третий год подглядываю и гуглю только больше. Думаю нормально.
Доступ к закрытому контенту можно получить только через patreon?
Не могу придумать как провести оплату подписке, так как проживаю в РФ и paypal не работает(
В течении недели добавим оплату по картам для подписчиков из РФ. Благодарю за интерес.
Как называется песня у тебя на фоне?)
не подскажешь как прокси с логином в этот код добавить ?