[CaptchaImageClick] - модуль для решения капчи кликами по изображениям через сервис cap.guru

Делитесь модулями
  • @nedarwin1217 said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    Привет, такая ошибка возникла: Произошла ошибка : Не удалось решить FunCaptcha, причина - CAPTCHA_FAIL : Recv failure: Connection was reset. Решаю FunCaptcha на Amazon.com. В чем может быть дело, не подскажите пожалуйста

    Я узнал у @root, что у него есть 3 сервера из разных ГЕО (РФ, Германия и Финляндия), сервера дублирующие.
    Раньше у модуля запросы шли на домен api.captcha.guru, а оттуда случайно на один из серверов перенаправление (так работает днс). Проблема у РУ юзеров особо не возникала, т.к вероятность ошибки была ниже.

    Сейчас из РФ сложно идут запросы к Hetzner серверам из Германии. Поэтому возможно завтра или послезавтра прикручу выбор на какой сервер слать капчу. Тем более такой выбор может ускорит запросы, например полно людей крутят на Hetzner или WebTropia серверах шаблоны, ну не нужно им слать капчу в РУ сервер капча гуру, когда под боком в одном дата центре есть уже сервер для принятия капч.

  • Новая версия 4.7

    • Добавлен выбор географии сервера для сервиса распознавания капч Сaptcha.guru, теперь если имеются проблемы отправки с каким-нибудь одним сервером, можно выбрать в настройках другой. Изменено описание поля "Метод решения".
      Screenshot_1.png
      Для отправки капчи с серверов из РФ рекомендуется отправлять капчу на RU Server. Остальным на German или Finland.
    • FunCaptcha, исправлена ошибка ERROR_TOO_BIG_CAPTCHA_FILESIZE для решения новых видов FunCaptcha подвида Game_Box
    • FunCaptcha исправлена ошибка когда модуль отправлял параметры координатов к Game_Box типу капчи.
    • FunCaptcha теперь выведет в ошибки еще названия задания, а не только его тип, если капча была решена неправильно. Так можно будет определить самые проблемные капчи.
    • hCaptcha добавлено больше случайных движений мыши в задание, где нужно выбрать нос животного.
    • Архив с модулем теперь будет содержать для удобства его версию и язык.
  • Вышел небольшой фикс к версии 4.7

    • Модуль с FunCaptcha теперь не будет хранить в памяти весь большой JSON заданий.
    • FunCaptcha исправлена ошибка когда модуль лишний раз двигал влево картинку для подвида Game_Box, при заданиях где такую картинку надо подвинуть выше 6 раз (новые типы фанкапчи)
  • Еще фикс
    Исправлено движение картинок для новых заданий FunCaptcha Game_Box, где подвинуть надо 9 и 15 раз картинку (в прошлом фиксе было для 20 и 12). Теперь при любом количестве раз модуль не затупит и не будет двигать лишние разы.

  • @FastSpace сделал чисто по инструкции но что то оно отказывается работать.
    выбираю решать v2 кликами
    recaptha v2 invisible
    (ставлю invisible true)
    В чем суть происходит запрос и даже приходит ответ.
    Дальше модуль начинает работать и даже нажимает на одну картинку бывает 3картинки и циклично сбрасывает картинки через кнопку сброса.Причем если в ответе допустим 3 картинки то он в основном жмет только одну и идет делать сброс.Причем еще суть в том что после первого сброса он не делает новый запрос на решение а просто продолжает циклично сбрасывать.(возможно после первого сбросса он теряет селектор возможно он динамически меняется но это чисто мое предположение).

    (скоростя и серверы менять пробовал результата не дало)

  • @lexan1x проблема в капча гуру и языках. Советую решать капчу на английском пока @root не приведёт языки в порядки, когда это будет хз. Вчера он мне сказал не будет этим заниматься пока. Я сам несколько дней назад запустил на world mix прокси и прифигел от пробива.

    Вот я скидывал пример Invisible Recaptcha 2.xml как решать инвизибле (ПКМ - сохранить как)

  • @FastSpace проблема в том что каптча и была на английском.

  • @FastSpace на твоем шаблоне тоже самое у меня.

  • @lexan1x у меня работает всё, я тут не подскажу в чем проблема без доступа к серверу

  • Информация по FunCapcha

    1. Для решения FunCaptcha необходимо отрисовать канвас 2 шт, аудио 2 шт и 1 шт. measure_text (не все сайты). В паблик отпечатках не везде отрисовано необходимое, частично отрисовано и частично нет, частично есть только где частичные отрисовки (например ток канвас). Это плохо
    2. Использовать прокси не убитые серверные такие как FineProxy :D, а хотя бы дешевые мобильные с ротацией минут 5
    3. Ограничить решение капч 5 штуками (в доп. настройках), например если FunCaptcha спалила ваш поток, то выдаст 10 черно белых капч, решить все 10 штук правильно нейросеть не справится. Там даже человек не справится, я попробовал и это просто жесть.
  • Селектор для рамблера:

    >CSS>  div[data-id-frame=own] iframe>FRAME> >CSS>  iframe[data-hcaptcha-response]>FRAME> >CSS> #checkbox
    

    Рекапча переобучена всем языкам, теперь можно решать на всех языках, если модуль это будет поддерживать.

  • @FastSpace said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    10 черно белых капч

    Даже 5 подряд черно белых решить не может правильно, там где нужно 2-3 одинаковых предмета выбрать.

    ERROR_CAPTCHA_SOLVE. FunCaptcha type Game_Item. Short task: square_icon_pair

  • @UserTrue said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    @FastSpace said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    10 черно белых капч

    Даже 5 подряд черно белых решить не может правильно, там где нужно 2-3 одинаковых предмета выбрать.

    ERROR_CAPTCHA_SOLVE. FunCaptcha type Game_Item. Short task: square_icon_pair

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

  • Я нашёл проблему.
    Screenshot_2.png
    Картинка приходит размером 450x300. В CSS верстке она 300x200
    Модуль уменьшает её до 300x200 и если послать на сервис такую новую пикчу пробив становится хуже значительно. Это жесткий косяк на стороне распознавания. Сделаю костыль.

    Т.е если вы например делали бы скриншот CSS верстки у вас было бы неправильное решение. Модуль хорошо, что не работает скриншотом.

  • @FastSpace said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    Модуль уменьшает её до 300x200 и если послать на сервис такую новую пикчу пробив становится хуже значительно. Это жесткий косяк на стороне распознавания. Сделаю костыль.

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

  • @UserTrue said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    @FastSpace said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    Модуль уменьшает её до 300x200 и если послать на сервис такую новую пикчу пробив становится хуже значительно. Это жесткий косяк на стороне распознавания. Сделаю костыль.

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

    А теперь представь, что ты сделаешь скриншот из реального размера CSS. Точно также потеряешь часть деталей.

  • @FastSpace said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    А теперь представь, что ты сделаешь скриншот из реального разамера CSS. Точно также потеряешь часть деталей.

    Поэтому лучше не делать скриншот ) Недавно для амазона делал, тоже из кэша доставал. Тут как бы нравится или нет, но с тем что теряются детали ничего не сделать. Если разрешение сделать мен

  • @UserTrue said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    @FastSpace said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    А теперь представь, что ты сделаешь скриншот из реального разамера CSS. Точно также потеряешь часть деталей.

    Поэтому лучше не делать скриншот ) Недавно для амазона делал, тоже из кэша доставал

    Я и не делал скриншот, а вообще доставал из src атрибута, в кэш там может белебирда упасть )

  • @UserTrue said in [CaptchaImageClick] - модуль для решения капчи кликами по изображениям:

    Тут как бы нравится или нет, но с тем что теряются детали ничего не сделать. Если разрешение сделать мен

    Я + @root + chatGpt уже придумали решение xD Теперь ничего не потеряется, скоро залью фикс

  • Новая версия 4.8

    • Теперь у FunCaptcha всегда будет отправляется оригинал картинки из кэша или атрибута, даже если оригинал больше реального размера в браузере. Сделано для всех видов капч, кроме той где надо двигать изображение влево или вправо. Там это не нужно. Модуль теперь при помощи сложной формулы обсчитает координаты отправленной картинки, если она больше чем реальный браузере
    • Исправлена ошибка у FunCaptcha когда модуль кликал на кнопку > Открыть каптчу > и затем ничего не происходило. Модуль завершался с ошибкой "открылся неизвестный тип капчи". Добавлен второй шанс открыть окно с капчей по клику на кнопку открыть капчу.

    Примечание. С новой версией по прежнему не получится решить 10 черно-белых каптч подряд удачно, однако теперь появился возможно шанс пробится у 5 каптч.