Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 20-04-2020 07:46:41

dim222 пишет

olushka84
Здесь я расписал логику.

О, огромное спасибо. С меня причитается. В личку отпишусь вам.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 19-04-2020 20:08:03

dim222 пишет

olushka84
Можете скинуть сайт. Я вам логику пропишу с пояснениями.

скрытый текст

Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


Буду очень вам благодарна...

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 19-04-2020 19:23:51

Еще раз спасибо большое.... Но наверное не осилю... Т.е. хорошо, картинки на которые нужно нажимать Монстр разгадает.. Но их же нужно нажать в определённом порядке, в соответствии с основной картинкой... Тут не пойму как логику осилить...

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 19-04-2020 17:20:10

dim222 пишет

olushka84
У вас же имеется Капмонстер. Варианты ответа не плохо гадаются встроенным модулем "Universal".

Спасибо огромное. Т.е. нужно отправлять этот антибот как картинку капчи? Интересно как ответ придет от монстра?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 19-04-2020 13:16:18

Всем доброго времени суток!! Я снова с вами на связи... Подскажите пожалуйста, кто-нибудь имел опыт разгадки таких антиботов:

скрытый текст
Screenshot-2.jpg

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

InfSub

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 09-02-2020 08:54:30

Всем привет, кто нибудь имел опыт с разгадкой Рекапчи V3 на кранах? Именно через datasitekey? С отправкой запроса вроде все понятно, и даже получаю ответ с сервиса распознавания (Капча гуру). В отличии от рекапчи V2 не очень понятно, куда полученный токен вставлять?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 23-01-2020 20:18:00

InfSub
Спасибо огромное за полезную информацию!

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 19-01-2020 08:19:01

InfSub
Ок, спасибо большое. В общем и целом, на все настройки, логины, пароли: 88 глобальных переменных. Все остальные локальные в функциях.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 17-01-2020 17:58:04

Ребят, а такой вопрос: у меня в боте много настроек, логинов и паролей к кранам. Все они записываются в переменные. Скажите имеет ли смысл вместо кучи переменных, просто завести объект, и все данные прописывать в свойства объекта? Т.е. будет ли это экономнее по ресурсам... Или без разницы, и это вопрос удобства и личного выбора?

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 15-01-2020 16:39:41

Короче, насколько я поняла ответы от Капмонстра не надо парсить из Json, а обращаться к ним как к свойствам объекта. Вроде подвижки появились...

UPD: В общем и целом проблема решилась. Как я и говорила, ответы от Капмонстра не нужно парсить как Json. Обращаюсь к запросам как к свойствам объекта, остальное дело техники.

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 15-01-2020 12:13:58

Продолжу. В общем опытным путем установила, что статус запроса (xhr.status) равен 200, по идее так и должно быть. Потом проверила, что какой ответ мне возвращается. И оказалось что xhr.responseText равен ERROR. Интересно куда копать дальше?
[spoiler][code]
        try {
            xhr.send(params);
            iimDisplay(xhr.status);
//ВОТ ТУТ СТАТУС ПОКАЗЫВАЕТ 200
            iimPlayCode('PAUSE');
            if (xhr.status != 200) {
                out = {
                    isSolved: false,
                    hasError: true,
                    errorText: xhr.statusText,
                    answer: ''
                };
            } else {
                var res = xhr.responseText;
//А ВОТ ТУТ В КОНСОЛЬ ВЫВОДИТ ERROR
                window.console.log(res);
                iimPlayCode('PAUSE');
                var res = JSON.parse(xhr.responseText);
                if (res.status == 1) {
                    checkSolution(res.request, anticaptchingKeys);
                } else {

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 15-01-2020 08:15:25

InfSub пишет

olushka84Попробуйте заменить e.name в строке errorText: e.name, на пустую строку или иной текст, есть предложение, что ругается на переменную "е" именно в этой строке

В общем попробовала, и все еще раз настроила в боте разгадку на Рукапчу. Бот не вылетает. Но видать все равно что-то не так, и срабатывает catch и в свойстве hasError объекта out, возвращается true. В результате бот мне сообщает, что через текущий сервис Рекапчу разгадать не удалось (ну я так задумала).

dim222 пишет

olushka84Помнится проблемы с json у Капмонстра были.

Вот, вот мне кажется сюда копать наверное надо. Так как бот у меня запросы бот парсит именно через json (вроде я правильно выразилась).
Кстати, объект для разгадки Рекапчи, у меня сделан на основе кода от Nagibaki:

скрытый текст
https://nagibaka.ru/js-imacros-lessons-for-beginners/recognition-recaptcha2-image-lesson-14/

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 14-01-2020 20:07:37

Всем привет. Простите меня за нубство, я блондинко... В общем имею бота, кранов хватает в нем. Рекапчу разгадываю через капча гуру методом отправки data-sitekey. Решила попробовать перевести бота на капмонстр. Установила версию lite. Модуль разгадки рекапчи в личном кабинете подключили. Суть проблемы: сразу при отправке запроса с датасайткеем бот вылетает, хотя капмонстр успевает принять запрос и чего-то там начинает решать. Для разгадки рекапчи у меня в боте имеется унифицированный объект, заточенный под разгадку рекапч с трех сервисов (выбирается опционально). Приведу кусок кода на котором происходит вылет бота с ошибкой e is undefined
[spoiler][code]
        var params = "key=" + ТУТ ВСТАВЛЯЕТСЯ API КЛЮЧ + "&method=userrecaptcha&googlekey=" + ТУТ ВСТАВЛЯЕТСЯ DATASITEKEY + "&pageurl=" + ТУТ ВСТАВЛЯЕТСЯ URI КРАНА+ "&json=true&header_acao=1";
       
        var XMLHttpRequest = Components.Constructor("@mozilla.org/xmlextras/xmlhttprequest;1");
        var xhr = new XMLHttpRequest();

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]