Проект для распознавания Google ReCAPTCHA 2 с помощью ruCaptcha для ZennoPoster 5

  • Автор темы Автор темы Lord_Alfred
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.
В общем, ждите tryddx, целуйте его во все места и просите прикрутить новые корректировки - сам я сегодня уже ни на что не годен. Надеюсь, новые ответы 4х4 от Рукапчи он победил.
 
Что то новое? Будет отправлять?
Один раз попадалась такая, не успел отловить, прописал "Не найдена форма с картинками. Скорее всего вылезла старая капча") Если еще вылезет добавлю разгадывание.
С 4х4 ничего не выходит, ответ все такой же приходит, не компонуются цифры. Писал в поддержку, не отвечают(
 
Один раз попадалась такая, не успел отловить, прописал "Не найдена форма с картинками. Скорее всего вылезла старая капча") Если еще вылезет добавлю разгадывание.
С 4х4 ничего не выходит, ответ все такой же приходит, не компонуются цифры. Писал в поддержку, не отвечают(
Ты видел там новые правила? Я так понял, что если отправить нужный размер(капчи), то работник ничего писать не будет, а будет кликать мышкой?
https://rucaptcha.com/support/faq/41/
 
правильно понимаю, что теперь вместо одной картинки Без имени.png мы отправляем отдельно2.png и3.png
 
правильно понимаю, что теперь вместо одной картинки Посмотреть вложение 10961 мы отправляем отдельноПосмотреть вложение 10959 иПосмотреть вложение 10960
  • Капча на 9\16 квадратов + текстовая инструкция Отправьте доп.параметры:
    recaptcha=1
    textinstruction=%TEXT%
    Где %TEXT% - текст того, что нужно указать (дорожные знаки, пальмы, подарок, вывеска и т.д.)
  • Капча на 9\16 квадратов + инструкция в картинке Отправьте доп.параметры:
    recaptcha=1
    imginstruction=img
    где "img" картинка инструкции. Её можно отправить multipart и base64
 
  • Капча на 9\16 квадратов + текстовая инструкция Отправьте доп.параметры:
    recaptcha=1
    textinstruction=%TEXT%
    Где %TEXT% - текст того, что нужно указать (дорожные знаки, пальмы, подарок, вывеска и т.д.)
  • Капча на 9\16 квадратов + инструкция в картинке Отправьте доп.параметры:
    recaptcha=1
    imginstruction=img
    где "img" картинка инструкции. Её можно отправить multipart и base64
Требования к капче, образцу и тексту:
- Сама капча должна быть либо 300x300px, либо 600x600px
- Капча должна быть меньше 100 Кбайт
-textinstruction должен приходить в кодировке UTF-8
-textinstruction должен содержать только то, что нужно выбрать на капче
-imginstruction должен быть не более 100x100px
-imginstruction должен быть меньше 25Кбайт
 
Нужно отдельно
 
Теперь нужно использовать такой код (imgHint - текст подсказки)
Код:
Развернуть Свернуть Копировать
imgForm = instance.ActiveTab.FindElementByAttribute("table", "class", "rc-imageselect-table-4", "regexp", 0);
        imgHint = instance.ActiveTab.FindElementByAttribute("div", "class", "rc-imageselect-desc-no-canonical", "regexp", 0);
Не знаю, как задать размер отсылаемой картинки, в ответе Рукапчи пишет неправильный размер.
Проект не рабочий - только для допиливания.
 

Вложения

Размер надо подгонять, но вот 600X600 это они загнули, это большая картиночка получится)
 
Отправлял вчера им 300х300, ответ приходит как и раньше, по одной цифре
 
Оригинальный размер - 388х388. Как в с# коде размер менять - я не знаю.

Код:
Развернуть Свернуть Копировать
// Скриним форму с картинками
     string attribute = imgForm.DrawToBitmap(false);
     MemoryStream ms = new System.IO.MemoryStream(Convert.FromBase64String(attribute));
     Image bmp = new Bitmap(ms);
     var msJpeg = new System.IO.MemoryStream();
   
     // Меняем размер
     Image newImg= new Bitmap(300, 300);
     var g = Graphics.FromImage(newImg);
     g.DrawImage(bmp, 0, 0, 300, 300);
     g.Dispose();
     bmp.Dispose();
     newImg.Save(msJpeg, System.Drawing.Imaging.ImageFormat.Jpeg);
     newImg.Dispose();
   
     string jpeg = Convert.ToBase64String(msJpeg.ToArray());
 
  • Спасибо
Реакции: Treefeed
Если кликнут по рекапче правой кнопкой мыши и нажать "открыть изображение" откроется картинка 300X300 без разделительных полос.
 

Вложения

  • payload.jpeg
    payload.jpeg
    32,2 KB · Просмотры: 853
  • Спасибо
Реакции: shtift
Если кликнут по рекапче правой кнопкой мыши и нажать "открыть изображение" откроется картинка 300X300 без разделительных полос.
а если сделать этор с 4x4, то получается картинка 600x600) Без разделительных полос
 

Вложения

  • payload2.jpeg
    payload2.jpeg
    83 KB · Просмотры: 747
  • Спасибо
Реакции: shtift
И они часто повторяются, тоесть они ПОЛНОСТЬЮ одинаковые, можно даже сравнивать картинки и если совпадают, то смело писать ответ, собрать базу картинок и всё.
 

Вложения

Новая картинка 4x4, тоесть просто фотка, надо найти дорожный знак.
 

Вложения

  • payload.jpeg
    payload.jpeg
    51,4 KB · Просмотры: 532
Когда высылаю 3х3 - все разгадывается, если 4х4 - капча не распознана. Все капчи отсылаются в 300х300. Отдельно картинкой - задание. Видимо нужно 300х300 присылать для 3х3, и 600х600 для 4х4.
 

Вложения

Праздничные капчи имеют класс rc-image-tile-4, 3х3 - rc-image-tile-3. Возможно от этого можно танцевать.
 
Видимо нужно 300х300 присылать для 3х3, и 600х600 для 4х4.
Это так и есть.

Итак, товарищи: Великая Октябрьская Революция, о важности которой так много говорили большевики - свершилась! Готовый проект:
 

Вложения

  • Спасибо
Реакции: shtift
Пока что разгадывает 3х3 и 4х4 - другие не попадались. Желательно прикрутить обновление капчи при ошибках (например вылазет старая/незнакомая капча).
 
4x4 распознали на ура а 3x3 не захотели+ бонус это стоит 5копеек вместо 7
 
Пока что разгадывает 3х3 и 4х4 - другие не попадались. Желательно прикрутить обновление капчи при ошибках (например вылазет старая/незнакомая капча).
У меня так 8 раз пробовал, ни одного успеха. Все были 3х3
 
Это так и есть.

Итак, товарищи: Великая Октябрьская Революция, о важности которой так много говорили большевики - свершилась! Готовый проект:
Не высылает вопрос, отправляет только картинку
 
Не высылает вопрос, отправляет только картинку

Отправляемые картинки отображаются тут https://rucaptcha.com/statistics/uploads, а кто-нибудь в курсе отправляемый вопрос там должен отображаться?
Судя по всему - подсказка из imginstruction только работнику показывается. У меня не отображаются в статистике, но капчи разгадываются верно.

Даже такое разгадывают:Снимок экрана_2015-12-26_18-25-39.png

Не забыли ли вы профиль на русский сменить?
 
Судя по всему - подсказка из imginstruction только работнику показывается. У меня не отображаются в статистике, но капчи разгадываются верно.
На разгадывание уходит больше пол минуты, возможно вопрос не отправляется и они наугад тыкают, иногда правильно разгадывается, иногда совсем не то, это касается 3х3. 4х4 интуитивно понятно что тыкать, поэтому всегда правильно отвечают
 
Сейчас шлю параметры так:
Код:
Развернуть Свернуть Копировать
recaptcha=1 imginstruction=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"

Можете проверить валидность base64 на http://www.askapache.com/online-tools/base64-image-converter/
 
Я так понимаю сейчас отправляется вопрос картинкой? Можешь сделать чтобы брался сам текст с картинки и он отправлялся? Текст вот тут rc-imageselect-desc-no-canonical (innertext)
 
Статус
В этой теме нельзя размещать новые ответы.

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