Автор Тема: Google ReCaptcha  (Прочитано 452 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mef-t [?]

  • Осваивающий
  • **
  • Сообщений: 277
  • Репутация: 29
    • Награды
Google ReCaptcha
« Создано: Апрель 12, 2017, 15:01:28 »
AutoIt: 3.3.14.12
Версия: 1.0

Категория: Интернет

Описание: Скрипт разгадывает Google ReCaptcha. Почти :-[. (я его на столько запробовал, что гугл меня периодически банит или выдает сложную капчу).
Суть в следующем. В капче выбирается аудио задание. Затем аудио-файл конвертируется в wav (или flac) и отправляется в тот же google для распознавания. Полученное значение вводим в капчу.

Код:
(нажмите для показа/скрытия)


Примечание: Гугл достаточно плохо разгадывает капчу. Многие цифры пропускает. Изначально пробовал конвертировать в больший битрейт, но становится хуже. Полагаю, что следует наложить некоторые фильтры, но пока плохо в этом разбираюсь. Если кто поможет, буду благодарен.

Важно: Если подобного рода темы не следует публиковать на форуме, просьба сообщить, или самостоятельно удалить.

Русское сообщество AutoIt

Google ReCaptcha
« Отправлен: Апрель 12, 2017, 15:01:28 »

Оффлайн qqww22 [?]

  • Новичок
  • *
  • Сообщений: 103
  • Репутация: 4
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Google ReCaptcha
« Ответ #1, Отправлен: Апрель 21, 2017, 18:15:10 »
Интересная идея  :)

Оффлайн Angelionix [?]

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Google ReCaptcha
« Ответ #2, Отправлен: Апрель 21, 2017, 19:03:20 »
Проблема в том что при разгадывании нескольких recapcha , используя аудио файл, с одного ip, google или банит или да как и сказали выше выдает более сложную capcha или бывает такое что capcha просто становится бесконечной.
я пробовал на с# сделать, с использованием Microsoft Speech recognition , он разгадывалось так себе, сам движок распознования определял, что цифр 5, но отрабатывал только 2-3 и то не всегда правильно.
  я вижу решение примерно такое -
1. Делается скриншот браузера
2. С помощью функций поиска картинки захватываются область с картинками, кнопка отправки, и область с заданием
3. область с картинки нарезается на 9 меньших, и перегоняются в переменные массивы
4. Далее исходя из того что найдено в область с заданием, мы проверяем картинки с базой соответсвующих изображений
5. При совпадении записываются координаты соответсвующей картинки в массив ансер
6. Прокликиваеются точки уже в окне браузера по координатам из ансера, и нажимается кнопка отправить
7. В зависимости от того какая кнопка - Отправить или Некст, уже дальше выполняем программу

Оффлайн SuperSonic [?]

  • ЧТО СМОТРИШЬ, СОПЛЯК ?!
  • Новичок
  • *
  • Сообщений: 5
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Google ReCaptcha
« Ответ #3, Отправлен: Апрель 22, 2017, 03:00:42 »
antigate api тебе в помощь!
« Последнее редактирование: Вчера в 00:27:28 от SuperSonic »
ВНИМАНИЕ! Вечно требуются грамотные и ответственные люди обладающие знаниями и практическими навыками применения на достойном уровне AutoIT, C++, PHP, JavaScript для выполнения краткосрочных и среднесрочных задач. Оплата по факту выполнения поставленной задачи. Узнать об актуальности - писать мне в ЛК. Не забудьте указать род своей деятельности.

Русское сообщество AutoIt

Re: Google ReCaptcha
« Ответ #3 Отправлен: Апрель 22, 2017, 03:00:42 »

Оффлайн Angelionix [?]

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Google ReCaptcha
« Ответ #4, Отправлен: Апрель 22, 2017, 13:14:25 »
ну антигейт эт хорошо если у тебе надо решать капчу относительно нечасто, или если выхлоп с действия будет покрывать стоимость решения капчи на антигейте. в иных случаях если капча не очень сложная и ее надо будет решать тычячи раз. то есть смысл заморочиться и сделать свою локальную капча-решалку. Либо как я выше писал, или же используя нейронные сети. Так же как вариант это привязать CapMonster от zennolab. Ведь он прослушивает порты на локальном серваке, через которые отправлятся капчи на сервисы решения. И да тогда можно будет заюзать antigate.api , только решать их будет уже не сервис в сети, а Capmonster.

Оффлайн inververs [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 2052
  • Репутация: 448
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Google ReCaptcha
« Ответ #5, Отправлен: Апрель 22, 2017, 17:13:10 »
Правильно, но тут же рекапча и она ни разу не простенькая что бы сделать свою решалку.

Оффлайн Garrett [?]

  • Глобальный модератор
  • *
  • Сообщений: 3679
  • Репутация: 934
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Google ReCaptcha
« Ответ #6, Отправлен: Апрель 22, 2017, 19:24:24 »
SuperSonic

ПредупреждениеЗа нарушение общих правил (пункт В.2):
Цитировать
Старайтесь избегать “Over quoting” (преувеличенное цитирование) - цитируйте только необходимую часть сообщения, которая наилучшим образом подчеркнёт суть цитируемого.


С уважением, ваш Глобальный модератор.

Будьте так добры, удалите рекламу о сотрудничестве из подписи.
Для этого есть раздел Партнерство

Скорблю и помню.




Русское сообщество AutoIt

Re: Google ReCaptcha
« Ответ #6 Отправлен: Апрель 22, 2017, 19:24:24 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
3653 Просмотров
Последний ответ Март 12, 2010, 17:35:09
от CreatoR
10 Ответов
8062 Просмотров
Последний ответ Ноябрь 20, 2014, 20:49:14
от las6
29 Ответов
9354 Просмотров
Последний ответ Июль 18, 2011, 20:07:07
от Kaster
5 Ответов
10658 Просмотров
Последний ответ Ноябрь 18, 2015, 01:44:51
от CreatoR
2 Ответов
1469 Просмотров
Последний ответ Июль 31, 2013, 11:47:16
от WSWR
2 Ответов
2018 Просмотров
Последний ответ Декабрь 17, 2013, 16:16:38
от jilexandr
4 Ответов
2714 Просмотров
Последний ответ Апрель 11, 2014, 18:46:59
от Mazin
2 Ответов
1922 Просмотров
Последний ответ Октябрь 20, 2015, 00:12:08
от Pavel
2 Ответов
620 Просмотров
Последний ответ Май 09, 2016, 19:37:11
от avtoIT
9 Ответов
1880 Просмотров
Последний ответ Июль 17, 2016, 18:29:48
от dr.room