Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

не возможно пройти капчу #32

Closed
ehdikorl opened this issue Jul 6, 2023 · 16 comments
Closed

не возможно пройти капчу #32

ehdikorl opened this issue Jul 6, 2023 · 16 comments

Comments

@ehdikorl
Copy link

ehdikorl commented Jul 6, 2023

После загрузки 10 страниц, вылезает капча, на которой не грузятся изображения
image
, ели эту капчу открыть в другой вкладке то все работает, но приложение заканчивает работу
image

@interlark
Copy link
Owner

Привет. Да, видимо, 06.07.23 2GIS решил ввести капчу, т.к. слишком много людей стали использовать парсер и компания стала чувствовать убытки. Единственный выход - это подключение captcha-resolver сервиса, например anti-captcha. Если свободное время - сделаю, да и pull реквесты приветствуются.

@interlark
Copy link
Owner

interlark commented Jul 7, 2023

Кто-нибудь пробовал играть с задержкой, как при бо́льших задержках реагирует 2GIS?

@mister20123
Copy link

всем привет да я играл с задержкой с 1до 20 ни помогло

@alexcrazy95
Copy link

Попробовал задержку и 500 и 1000 и 2000 и 4000 всё равно вылетает капча, потом как только её введёшь 1 страница собирается и парсинг этого города завершается хотя там ещё страниц 10 может быть

@muzzaleeni
Copy link

muzzaleeni commented Jul 8, 2023

Там не зависит от задержки. У меня сработало таким образом:

  • --chrome.disable-images no
  • --parser.delay_between_clicks {любое}
  • Когда открывается Google Chrome window, самостоятельно открываете еще раз в другом tab.
  • В том же tab триггерите капчу и решаете. Это повлияет на триггер капчи в основном tab и он не будет вылазит. По крайней мере, у меня так сработало.

Капчу решаете самостоятельно!

@karibays
Copy link

В том же хроме открыть другую вкладку и там решить?

@muzzaleeni
Copy link

В том же хроме открыть другую вкладку и там решить?

Да!

@alexcrazy95
Copy link

Там не зависит от задержки. У меня сработало таким образом:

  • --chrome.disable-images нет
  • --parser.delay_between_clicks {любое}
  • Когда открывается окно Google Chrome, открывается вкладка "Еще раз в компьютере".
  • В том же tab триггерите капчу и решаете. Это повлияет на триггер капчи в основном на вкладке и он не будет вылазит. По случаю, у меня так сработало.

Капчу решаете самостоятельно!

Капча решается и город не парсится дальше, 1 страницу выдачи собирает а их ещё 10 может быть и оп, новый город парсит

@bringmetheural
Copy link

Там не зависит от задержки. У меня сработало таким образом:

  • --chrome.disable-images нет
  • --parser.delay_between_clicks {любое}
  • Когда открывается окно Google Chrome, открывается вкладка "Еще раз в компьютере".
  • В том же tab триггерите капчу и решаете. Это повлияет на триггер капчи в основном на вкладке и он не будет вылазит. По случаю, у меня так сработало.

Капчу решаете самостоятельно!

Капча решается и город не парсится дальше, 1 страницу выдачи собирает а их ещё 10 может быть и оп, новый город парсит

Такая же проблема, кажется, что можно обойти в случае, если добавить условие по парсингу определенного количества страниц выдачи, новому открытию окна браузера и начала парсинга со следующей страницы, относительно которой закончили. Но это надо кодить))0)

@Phoenixbay0001
Copy link

Там не зависит от задержки. У меня сработало таким образом:

  • --chrome.disable-images no
  • --parser.delay_between_clicks {любое}
  • Когда открывается Google Chrome window, самостоятельно открываете еще раз в другом tab.
  • В том же tab триггерите капчу и решаете. Это повлияет на триггер капчи в основном tab и он не будет вылазит. По крайней мере, у меня так сработало.

Капчу решаете самостоятельно!

К сожалению не помогает, капча не триггерится =(

@Phoenixbay0001
Copy link

Привет. Да, видимо, 06.07.23 2GIS решил ввести капчу, т.к. слишком много людей стали использовать парсер и компания стала чувствовать убытки. Единственный выход - это подключение captcha-resolver сервиса, например anti-captcha. Если свободное время - сделаю, да и pull реквесты приветствуются.

У кого-нибудь получилось прикрутить антикапчу ?

@MetaMorfus
Copy link

Интересно, что продолжает парсить до конца страницы, после решения капчи.
После чего завершает парсинг...
изображение

@PaperWoo
Copy link

PaperWoo commented Jul 31, 2023

Способ с решением капчи в другом окне браузера работает. В настройках парсера главное не забыть включить отображение изображений на странице, иначе вы просто не сможете решить капчу.

Начинаете парсить, сразу же как открывается браузер, копируете ссылку и открываете второе окно. После начинаете листать по страницам, тем самым вы триггерите капчу. Решаете капчу и не открывайте первую страницу (ниже объяснил почему страницу открывать не стоит). После этих манипуляций капча появляться перестанет, по крайней мере я проверял на 1200 организациях и она не появлялась.

Не знаю как у вас, но у меня бывает парсер может перейти в конкретную организацию и закончить парсить, но если не находиться на странице, где происходит парсинг, то вы не столкнетесь с этой проблемой.

@AntonShutov1
Copy link

Способ с решением капчи в другом окне браузера работает. В настройках парсера главное не забыть включить отображение изображений на странице, иначе вы просто не сможете решить капчу.

Начинаете парсить, сразу же как открывается браузер, копируете ссылку и открываете второе окно. После начинаете листать по страницам, тем самым вы триггерите капчу. Решаете капчу и не открывайте первую страницу (ниже объяснил почему страницу открывать не стоит). После этих манипуляций капча появляться перестанет, по крайней мере я проверял на 1200 организациях и она не появлялась.

Не знаю как у вас, но у меня бывает парсер может перейти в конкретную организацию и закончить парсить, но если не находиться на странице, где происходит парсинг, то вы не столкнетесь с этой проблемой.

Сейчас ворк?У меня перестает парсить

@PaperWoo
Copy link

Способ с решением капчи в другом окне браузера работает. В настройках парсера главное не забыть включить отображение изображений на странице, иначе вы просто не сможете решить капчу.
Начинаете парсить, сразу же как открывается браузер, копируете ссылку и открываете второе окно. После начинаете листать по страницам, тем самым вы триггерите капчу. Решаете капчу и не открывайте первую страницу (ниже объяснил почему страницу открывать не стоит). После этих манипуляций капча появляться перестанет, по крайней мере я проверял на 1200 организациях и она не появлялась.
Не знаю как у вас, но у меня бывает парсер может перейти в конкретную организацию и закончить парсить, но если не находиться на странице, где происходит парсинг, то вы не столкнетесь с этой проблемой.

Сейчас ворк?У меня перестает парсить

Да, сегодня проверил, работает полностью

@interlark
Copy link
Owner

Как уже упоминал в #33, капчу сервис убрал.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests