Страницы: 1
googlenoob
Был Ксевил 4, обновили до 5 версии. Но разрабы теперь уже заявляют, что поддержка ашкапчи будет в 6 версии :(((
dim222 Да понятно, что дороговато... Но Все равно меня интересует способ решения этой капчи... Да и вскладчину с некоторыми товарищами куплен Ксевил на год. Разрабы обещали добавить туда поддержку Ашкапчи, правда не уточнили когда. За ссылку спасибо, ознакомлюсь!!
UPD
Проблема успешно решена. Нужно было просто вызывать так называемую call-back функцию и ей передавать токен с ответом. За наводку спасибо товарищам с тех поддержки Рукапчи.
Всем привет! Кто-нибудь пробовал бороться с Hcaptcha? Делала по инструкции с Rucaptcha с решением через сервис Капча Гуру.
olushka84
Здесь я расписал логику.
О, огромное спасибо. С меня причитается. В личку отпишусь вам.
olushka84
Можете скинуть сайт. Я вам логику пропишу с пояснениями.
Еще раз спасибо большое.... Но наверное не осилю... Т.е. хорошо, картинки на которые нужно нажимать Монстр разгадает.. Но их же нужно нажать в определённом порядке, в соответствии с основной картинкой... Тут не пойму как логику осилить...
olushka84
У вас же имеется Капмонстер. Варианты ответа не плохо гадаются встроенным модулем "Universal".
Спасибо огромное. Т.е. нужно отправлять этот антибот как картинку капчи? Интересно как ответ придет от монстра?
Всем доброго времени суток!! Я снова с вами на связи... Подскажите пожалуйста, кто-нибудь имел опыт разгадки таких антиботов:
InfSub
Всем привет, кто нибудь имел опыт с разгадкой Рекапчи V3 на кранах? Именно через datasitekey? С отправкой запроса вроде все понятно, и даже получаю ответ с сервиса распознавания (Капча гуру). В отличии от рекапчи V2 не очень понятно, куда полученный токен вставлять?
InfSub
Спасибо огромное за полезную информацию!
InfSub
Ок, спасибо большое. В общем и целом, на все настройки, логины, пароли: 88 глобальных переменных. Все остальные локальные в функциях.
Ребят, а такой вопрос: у меня в боте много настроек, логинов и паролей к кранам. Все они записываются в переменные. Скажите имеет ли смысл вместо кучи переменных, просто завести объект, и все данные прописывать в свойства объекта? Т.е. будет ли это экономнее по ресурсам... Или без разницы, и это вопрос удобства и личного выбора?
Короче, насколько я поняла ответы от Капмонстра не надо парсить из Json, а обращаться к ним как к свойствам объекта. Вроде подвижки появились...
UPD: В общем и целом проблема решилась. Как я и говорила, ответы от Капмонстра не нужно парсить как Json. Обращаюсь к запросам как к свойствам объекта, остальное дело техники.
Продолжу. В общем опытным путем установила, что статус запроса (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 {
olushka84Попробуйте заменить e.name в строке errorText: e.name, на пустую строку или иной текст, есть предложение, что ругается на переменную "е" именно в этой строке
В общем попробовала, и все еще раз настроила в боте разгадку на Рукапчу. Бот не вылетает. Но видать все равно что-то не так, и срабатывает catch и в свойстве hasError объекта out, возвращается true. В результате бот мне сообщает, что через текущий сервис Рекапчу разгадать не удалось (ну я так задумала).
olushka84Помнится проблемы с json у Капмонстра были.
Вот, вот мне кажется сюда копать наверное надо. Так как бот у меня запросы бот парсит именно через json (вроде я правильно выразилась).
Кстати, объект для разгадки Рекапчи, у меня сделан на основе кода от Nagibaki:
Всем привет. Простите меня за нубство, я блондинко... В общем имею бота, кранов хватает в нем. Рекапчу разгадываю через капча гуру методом отправки 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();
Страницы: 1