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

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

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

флуд
тогда забань и президента а то что самого себя нет возможниости отпраарваист вбан

вы забанены, за: "3.13  Публичное обсуждение Администрации форума", при чем тут PRESIDENT, какое из правил нарушил он?
могу добавить сюда еще и "саботаж" п.3.11 за намеки на участие Администрации форума в каких-то, мнимых вами, проектах, но это уже не изменит следующего:

правила, п. 3.2

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

InfSub

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 18-02-2016 20:14:06

Koks я тебе в личку отправил видео,думаю так будет понятней

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 18-02-2016 18:54:28

Koks

[spoiler]всё правильно ,я же не говорил что именно этот код подойдет тебе,а как вариант просто дал,у меня к примеру вот смотри и фрейм капчи совсем по иному ищется ,и этот вариант работает именно с капчами которые на сайте только девять картинок высвечивают и не каких больше,постоянно девять ,а браузер у тебя  даже и не понимаю причем тут выбрасывает,что то не  то ты говоришь,причем тут уже браузер если у тебя уже стоит капча на сайте и ты по ней уже работаешь ,смотри значить где то функция смены у тебя завалялась между строк,а для такой как у меня идет код то и подменивать его не нужно,она всегда будет стоять такая

[code]    for(w=1; w<60; w++){
         if(iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=1 TYPE=IMG ATTR=CLASS:fbc-imageselect-payload')>0)break;}
a=iimPlayCode('FRAME F='+w+'\nTAG POS=1 TYPE=STRONG ATTR=TXT:дорожные*знаки');
b=iimPlayCode('FRAME F='+w+'\nTAG POS=1 TYPE=STRONG ATTR=TXT:названиями*лиц');
if(a>0 || b>0){
iimPlayCode('FRAME F='+w+'\nTA

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 18-02-2016 13:18:38

Egorushka1974

[spoiler]я видел твой код,ты его выкладывал,это уже дело вкуса,просто дал совет и всё,зачем к примеру столько парса в скрипте если всё это можно и не проделывать а только то что нужно,но это только мнение а не совет,я не пошол таким путем по разгадыванию рекапчи, но твой вариант отличный скажу не кривя,

вот кто то спрашивал по звуковой проверке рекапчи,тут осталось вам сделать сущие пустяки практически,всё уже есть и не в одном варианте, тоже просто набросок ,решать каждому самому,нужен или нет

[code]// ======== Начали отрабатывать кран ========
for (;;){ iimDisplay(check);
iimPlayCode('URL GOTO=siizo.com\nWAIT SECONDS=#DOWNLOADCOMPLETE#');

for(w=1; w<=60; w++){
     if(iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=1 TYPE=SPAN ATTR=ID:recaptcha-accessible-status&&TXT:Пройдите*')>0)break;}
        iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=1 TYPE=DIV ATTR=ROLE:presentation&&CLASS:recaptcha-checkbox-checkmark');
        iimPlayCode('WAIT

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 18-02-2016 12:31:03

Egorushka1974

скрытый текст
я это и имел ввиду что когда нет возможности найти правильный ответ тогда капча и стоит на месте без обновления,ну к примеру просит выбрать все картинки а гугл не дает тебе их все для ответа вот тогда и сгорает сессия так как капча всё время стоит одна и таже,в таких случаях можно просто даже не перезагружать капчу а просто во втором варианте(что выложил)не делать перезапуск капчи а добавить ещё один ответ по картинке любой и она сама обновится сразу,это тоже хорошо срабатывает и есть вариант попадания на верный ответ,так что думай сам это так мысли вслух

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

Выделить код

Код:

к примеру вот такой кусочек и будет добавляться девятая картинка

iimPlayCode('SET !TIMEOUT_STEP 1\nFRAME F='+w1+'\nTAG POS=9 TYPE=DIV ATTR=CLASS:rc-imageselect-checkbox&&TXT:');


[spoiler][code]а знаки ,улицы,указатели можно вообще пропускать вставив вот такое на пример

a=iimPlayCode('SET !TIMEOUT_STEP 2\nFRAME F='+w1+'\nTAG POS=1 TYPE=STRONG ATTR=TXT:дорожные<S

iMacros » iMacros: Капчи, сохранение и распознавание. reCaptcha, Solve Media. » 18-02-2016 11:21:44

Egorushka1974

скрытый текст
один из вариантов  значение za конечно своё у тебя будет(это пример просто)

Выделить код

Код:

za=iimPlayCode('TAG POS=1 TYPE=DIV ATTR=TXT:Invalid<SP>API<SP>key*');
if(za>0){ 
iimPlayCode('тут что собираешься сделать,перезапуск или к другому сайту уйти'); continue;}


[spoiler]у тебя на картинке ясно видно что просит сделать не одно задание или выбрать все картинки и тогда капча не поменяется так как ответ по ней не дан полностью,тогда поможет вот это(значение 'style="outline' подходит ко всем этим трем требованиям что появляются в низу капчи),и капча сменится,а так просто пока у тебя скрипт гонял картинки по гуглу сессия сгорела уже,и тогда тебе просто нужно перезапустить страницу всего сайта и все по новой делать

[code]// ======== обновляем капчу ==========
        iimPlayCode('SET !TIMEOUT_STEP 30\nFRAME F='+w1+'\nTAG POS=1 TYPE=DIV ATTR=CLASS:*rc-imageselect-error-select-more extract=htm');
            if(iimGetExtract().indexOf('style="out

Board footer

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