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

one

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

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

Хочу собрать картинки и результаты и попробовать сделать модуль для СМ.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
Искал по форму инфу, но не нашел. Немогу ни как из РМ в рукапчу отсылать такие капчи и сохранять их.

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

Хочу собрать картинки и результаты и попробовать сделать модуль для СМ.
вряд ли этот Base64 несёт в себе капчу. Слишком уж корокий
 
  • Спасибо
Реакции: one

Derrini

Client
Регистрация
12.03.2016
Сообщения
90
Благодарностей
24
Баллы
8
на рукаптче это подробно расписано
Пример загрузки капчи в формате 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

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
вряд ли этот 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;);"
Но не могу придумать как\чем ее выдернуть и отослать на разгадывание.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
где-то я такое видел. Это почта?
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113


captcha__content\ ii-anim-loading-t1
 
  • Спасибо
Реакции: one

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Я что то не могу такие условия получить как на скрине. На капче правый клик-Капча получаю экшен с готовыми условиями но вот лишние строки удалить не получается. С текущими условиями, шлю капчу и получаю ответ:

Тип Время Сообщение
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
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
не надо их получать. надо их прописать
 
  • Спасибо
Реакции: one

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Да, получилось. Прописал\изменил что было не так. Все в порядке теперь. Теперь такой вопрос. Потестировал, смотрю, ошибочные ответы приходят с рукапчи. Как и чем реализовать вариант отбора правильных ответов, сохранения картинки капчи и текстового файла для последующего обучения СМ.

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

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
сохранять картинку придется в любом случае сразу. Сохранили, отпрвили на сервис распознавания, получили ответ, нажали "регистрация" или подобное. Если процесс регистрации пропустил дальше - значит капча правильная. переносим её куда-нибудь и туда же файл с ответом. Если дальше по реге не прошли - удаляем сохраненную картинку - шлём новую.

p.s. С тебя модуль, если получится)
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Что то не сохранить картинку средствами CaptchaSaver.dll. Какие еще варианты есть?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
у меня всё сохранило. Ты путь полный прописал? с именем картинки?
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Не, с этим все в порядке, картинка сохраняется в 1px. Вот экшен:
upload_2016-10-21_18-24-35.png
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Я ж выше писал что не получается условия в экшене установить которые у тебя на скрине. Экшен так выглядит.
upload_2016-10-21_18-43-47.png

Беру экшен автоматический.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
ты можешь скопировтать свой экшн и прописать туда мои условия. В чем проблема?
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Пляяя... Моя не внимательность! Гы... Пошла работа. Одно НО, вот так сохраняется качпа. Я так понимаю, то что снизу, будет мешать при обучению? В рукапчу уходит картинка без этого.

upload_2016-10-21_19-30-41.png
 
  • Спасибо
Реакции: WWWorm

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
уверен, что уходит без этого? покажи экшн отправки
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
А не, вру, в рукапчу такая же уходит.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
есть идея. сейчас посмотрю, сработает ли
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Вот:
upload_2016-10-21_19-50-43.png
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
запусти это, когда будет капча
 

Вложения

  • 112,5 КБ Просмотры: 283

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Окно ручного ввода появлеятся с таким видом капчи.

upload_2016-10-21_20-10-6.png
 
Последнее редактирование:

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
Окно ручного ввода появлеятся с таким видом капчи.

Посмотреть вложение 16156
ну не надо загонять себя в рамки. Думай шире. Замени модуль ручного ввода на капчасейвер, или рукапча, как хочешь. Я дал тебе способ, как заполучить эту капча без лишнего текста на картинке и правильного размера
 
  • Спасибо
Реакции: one

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Да уже все в работе! ;-)
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Док, подскажи как реализовать проверку загрузилась капча или нет. Если нет, то перезагрузить ее или запустить шаб по новой выйдя по ошибке. С Фришными проксями кошмарно иногда бывает.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 641
Баллы
113
Док, подскажи как реализовать проверку загрузилась капча или нет. Если нет, то перезагрузить ее или запустить шаб по новой выйдя по ошибке. С Фришными проксями кошмарно иногда бывает.
даже не знаю. Там есть какая-то иконка загрузки? Если есть - нужно проверять, есть ли она на странице
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 275
Баллы
113
Да, есть. Не представляю как ее в РМ отловить.

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

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