Отсылать в RuCaptcha и Base64

  • Автор темы Автор темы one
  • Дата начала Дата начала

one

Client
Регистрация
22.09.2015
Сообщения
7 001
Реакции
1 308
Баллы
113
Искал по форму инфу, но не нашел. Немогу ни как из РМ в рукапчу отсылать такие капчи и сохранять их.

data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

Хочу собрать картинки и результаты и попробовать сделать модуль для СМ.
 
Искал по форму инфу, но не нашел. Немогу ни как из РМ в рукапчу отсылать такие капчи и сохранять их.

data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

Хочу собрать картинки и результаты и попробовать сделать модуль для СМ.
вряд ли этот Base64 несёт в себе капчу. Слишком уж корокий
 
  • Спасибо
Реакции: one
на рукаптче это подробно расписано
Пример загрузки капчи в формате base64:
<form method="post" action="http://rucaptcha.com/in.php">
<input type="hidden" name="method" value="base64">
Ключ от учетной записи:
<input type="text" name="key" value="YOUR_APIKEY">
Тело файла капчи закодированное в base64:
<textarea name="body">BASE64_FILE</textarea>
<input type="submit" value="загрузить и получить ID">
</form>
YOUR_APIKEY - Ваш key, длинной 32 символа
BASE64_FILE - Тело файла закодированное в base64. Не забудьте дополнительно закодировать тело в URLEncode, иначе тело капчи придет битым.
 
  • Спасибо
Реакции: one
вряд ли этот Base64 несёт в себе капчу. Слишком уж корокий
Да, ты прав, HTML код капчи выглядит так:

Код:
Развернуть Свернуть Копировать
<img alt="captcha" class="captcha__img img-responsive" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" style="background-image: url(&quot;/captcha?namespace=signup&amp;8k50r09mho8&quot;);">
Сама капча, если ручками смотреть, находится в

Код:
Развернуть Свернуть Копировать
style="background-image: url(&quot;/captcha?namespace=signup&amp;8k50r09mho8&quot;);"
Но не могу придумать как\чем ее выдернуть и отослать на разгадывание.
 
416e5bb177558b400ae5255faf635741.png


captcha__content\ ii-anim-loading-t1
 
  • Спасибо
Реакции: one
Я что то не могу такие условия получить как на скрине. На капче правый клик-Капча получаю экшен с готовыми условиями но вот лишние строки удалить не получается. С текущими условиями, шлю капчу и получаю ответ:

Тип Время Сообщение
12:17:15 Нашли элемент
12:17:15 Распознавание капчи Капча отправлена на распознавание
12:17:26 RuCaptcha.com module Размер капчи которую вы закачиваете (либо указываете через url) равен нулю
12:17:36 RuCaptcha.com module Размер капчи которую вы закачиваете (либо указываете через url) равен нулю
12:17:36 Распознавание капчи Результат распознавания: sorry


upload_2016-10-21_12-14-48.png
 
Да, получилось. Прописал\изменил что было не так. Все в порядке теперь. Теперь такой вопрос. Потестировал, смотрю, ошибочные ответы приходят с рукапчи. Как и чем реализовать вариант отбора правильных ответов, сохранения картинки капчи и текстового файла для последующего обучения СМ.

Получаем ответ от рукапчи, вводим его, получаем результат на странице проверяем его, если правильно сохраняем текущую картинку и текстовый файл, в назывании файла указываем результат. Если не правильно, ничего не сохраняем берем новую капчу и работаем по новой.
 
сохранять картинку придется в любом случае сразу. Сохранили, отпрвили на сервис распознавания, получили ответ, нажали "регистрация" или подобное. Если процесс регистрации пропустил дальше - значит капча правильная. переносим её куда-нибудь и туда же файл с ответом. Если дальше по реге не прошли - удаляем сохраненную картинку - шлём новую.

p.s. С тебя модуль, если получится)
 
Что то не сохранить картинку средствами CaptchaSaver.dll. Какие еще варианты есть?
 
Не, с этим все в порядке, картинка сохраняется в 1px. Вот экшен:
upload_2016-10-21_18-24-35.png
 
Я ж выше писал что не получается условия в экшене установить которые у тебя на скрине. Экшен так выглядит.
upload_2016-10-21_18-43-47.png

Беру экшен автоматический.
 
Пляяя... Моя не внимательность! Гы... Пошла работа. Одно НО, вот так сохраняется качпа. Я так понимаю, то что снизу, будет мешать при обучению? В рукапчу уходит картинка без этого.

upload_2016-10-21_19-30-41.png
 
  • Спасибо
Реакции: WWWorm
А не, вру, в рукапчу такая же уходит.
 
Вот:
upload_2016-10-21_19-50-43.png
 
Окно ручного ввода появлеятся с таким видом капчи.

upload_2016-10-21_20-10-6.png
 
Последнее редактирование:
Окно ручного ввода появлеятся с таким видом капчи.

Посмотреть вложение 16156
ну не надо загонять себя в рамки. Думай шире. Замени модуль ручного ввода на капчасейвер, или рукапча, как хочешь. Я дал тебе способ, как заполучить эту капча без лишнего текста на картинке и правильного размера
 
  • Спасибо
Реакции: one
Да уже все в работе! ;)
 
Док, подскажи как реализовать проверку загрузилась капча или нет. Если нет, то перезагрузить ее или запустить шаб по новой выйдя по ошибке. С Фришными проксями кошмарно иногда бывает.
 
Док, подскажи как реализовать проверку загрузилась капча или нет. Если нет, то перезагрузить ее или запустить шаб по новой выйдя по ошибке. С Фришными проксями кошмарно иногда бывает.
даже не знаю. Там есть какая-то иконка загрузки? Если есть - нужно проверять, есть ли она на странице
 
Да, есть. Не представляю как ее в РМ отловить.

upload_2016-10-22_13-0-28.png
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)