Слал и дорожные знаки и указатели,и номера домов,так же горы и реки,все ровно пишет задание не определеноЗадание в поле task и указывается (возможно вы отсылаете задания которых капмонстр не знает.Попробуйте номера домов или горы отправить - их точно разгадывает). где-то на форуме читал, что поддерживаются задания на английском, русском, украинском и еще одном (или двух) языках.
Сам пользуюсь iMacros. Но ё-мае, форма для капчи при использовании именно капмонстра... Она вызывает у меня тошноту по своей сути, это костыль перемотанный синей изолентой в несколько слоев. В чем в ней может быть проблема не знаю.Каким образом передается Задание через форму imacros?Пробовал через поле Task но пишет "Задание не определено".
Какие языки поддерживает модуль?Я слал задание на Русском
У меня решение давно имеется,но проблема с отправкой а именно некоректной работы капмонстра с формой imacros.Сам пользуюсь iMacros. Но ё-мае, форма для капчи при использовании именно капмонстра... Она вызывает у меня тошноту по своей сути, это костыль перемотанный синей изолентой в несколько слоев. В чем в ней может быть проблема не знаю.
У меня есть готовое решение работающее намного более изящно, из JS кода просто отправляем запросы на локальный сервер, он уже общается с капмонстром.
Рекапчи распознаются, приходит ответ с номерами картинок.
Но столкнулся с проблемой написания для них корректного кода iMacros именно для прокликивания картинок, уж оооочень долго решает капчу(до 20 минут, хрен знает сколько картинок). Сейчас уже понял свои ошибки, но все равно переписывать там прилично, если повезет то сделаю за завтра.
Если эта часть у Вас уже готова - можем поменяться, пишите в ЛС. Если не готова - то поверьте, эти вопросы с Task и формой - чепуха по сравнению с тем что ждет вас впереди. Если есть встречные интересные предложения пишите, я не жадный.
Использовалась именно антигейт,решилось тем что надо декодить рус символыКакая флома imacros используется? Мы рекомендуем официальную из API сервиса - http://antigate.com/imacros.html , а не самодельную сохраненную в html.
Поделись, как решил?уж оооочень долго решает капчу(до 20 минут, хрен знает сколько картинок). Сейчас уже понял свои ошибки
IP=iimPlayCode
number='001'
Cc=Components.classes, Ci=Components.interfaces,
prf=Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch);
str=Cc["@mozilla.org/supports-string;1"].createInstance(Ci.nsISupportsString);
str1=Cc["@mozilla.org/supports-string;1"].createInstance(Ci.nsISupportsString);
cok=Cc["@mozilla.org/cookiemanager;1"].getService(Ci.nsICookieManager);
ipadress='192.168.0.103';
prf.setCharPref("network.proxy.no_proxies_on",'localhost, 127.0.0.1, '+ipadress+'');
Path="C:\\ReCaptcha\\"; // <--- Папка с файлами
IP('ONDIALOG POS=1 BUTTON=OK CONTENT=');
IP('SET !ERRORIGNORE YES');
ReCaptcha();
function ReCaptcha(){
f1='FRAME NAME=undefined\n';
if(IP('SET !TIMEOUT_STEP 0\n'+f1+'TAG POS=1 TYPE=DIV ATTR=CLASS:rc**')>0){
IP('SET !TIMEOUT_STEP 0\n'+f1+'TAG POS=1 TYPE=DIV ATTR=ROLE:presentation');
IP('WAIT SECONDS=5');
IP('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=iframe ATTR=src:*recaptcha/api2/bframe* extract=htm');
f2='FRAME '+iimGetExtract().match(/name=".*?"/)+'\n';
if(IP('SET !TIMEOUT_STEP 0\n'+f2+'TAG POS=1 TYPE=DIV ATTR=CLASS:rc-audiochallenge-download&&TXT:')>0){
s=Math.floor(Math.random()*3 + 2);
IP('SET !TIMEOUT_STEP 0\nWAIT SECONDS='+s+'');
IP('SET !TIMEOUT_STEP 0\n'+f2+'EVENT TYPE=CLICK SELECTOR="#recaptcha-image-button" BUTTON=0');}
s=Math.floor(Math.random()*2 + 1);
IP('SET !TIMEOUT_STEP 0\nWAIT SECONDS='+s+'');
if(IP('SET !TIMEOUT_STEP 0\n'+f2+'TAG POS=1 TYPE=DIV ATTR=ID:rc-imageselect')>0){
img();}}}
function img(){
for(i=1; i<500; i++){
if(IP('SET !TIMEOUT_STEP 0\n'+f1+'TAG POS=1 TYPE=DIV ATTR=CLASS:rc**')>0){
IP('SET !TIMEOUT_STEP 0\n'+f1+'TAG POS=1 TYPE=DIV ATTR=ROLE:presentation');
IP('WAIT SECONDS=1');}else{break;}
IP('SET !TIMEOUT_STEP 0\n'+f1+'TAG POS=1 TYPE=DIV ATTR=CLASS:*rc-anchor-checkbox-holder EXTRACT=HTM');
if(iimGetExtract().indexOf('checked="true')>0){break;}
if(IP('SET !TIMEOUT_STEP 0\n'+f2+'TAG POS=1 TYPE=DIV ATTR=CLASS:rc-audiochallenge-download&&TXT:')>0){
s=Math.floor(Math.random()*3 + 2);
IP('SET !TIMEOUT_STEP 0\nWAIT SECONDS='+s+'');
IP('SET !TIMEOUT_STEP 0\n'+f2+'EVENT TYPE=CLICK SELECTOR="#recaptcha-image-button" BUTTON=0');}
if(IP('SET !TIMEOUT_STEP 0\n'+f2+'TAG POS=1 TYPE=DIV ATTR=ID:rc-imageselect')>0){
if(IP('ONDOWNLOAD FOLDER='+Path+' FILE=rec'+number+'.mp3 WAIT=YES\n'+f2+'TAG POS=1 TYPE=DIV ATTR=ID:rc-imageselect-target CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT')<0){
IP('TAB CLOSE\nTAB CLOSE\nTAB CLOSE');}
IP('SET !TIMEOUT 1\n'+f2+'TAG POS=1 TYPE=DIV ATTR=TABINDEX:0&&CLASS:rc-imageselect-desc-wrapper EXTRACT=TXT'); vopros1=iimGetLastExtract().replace(/ /g,"<SP>").split('.');
if(vopros1[0] !=null){vopros=vopros1[0];
IP('TAB OPEN\nTAB T=2\nURL GOTO=file:/'+Path+'formaReCaptcha2.html');
IP('WAIT SECONDS=1');
IP('SET !TIMEOUT 1\nTAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:http://'+ipadress+'/in.php ATTR=NAME:Task CONTENT='+vopros+''+'.'+'');
IP('SET !TIMEOUT 1\nTAG POS=1 TYPE=INPUT:FILE FORM=ACTION:http://'+ipadress+'/in.php ATTR=NAME:file CONTENT='+Path+'rec'+number+'.png');
IP('WAIT SECONDS=1');
IP('SET !TIMEOUT 30\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://'+ipadress+'/in.php ATTR=*');
IP('WAIT SECONDS=1');
if(IP('SET !TIMEOUT 1\nTAG POS=1 TYPE=SPAN ATTR=TXT:*')>0){
IP('SET !TIMEOUT 1\nTAG POS=1 TYPE=SPAN ATTR=TXT:* EXTRACT=TXT');cap=iimGetLastExtract().split(',');
IP('TAB CLOSE');
IP('FILEDELETE NAME='+Path+'rec'+number+'.png');
if(cap.length>0){
for(i=0;i<cap.length;i++){
IP('SET !TIMEOUT_STEP 0\n'+f2+'TAG POS='+cap[i]+' TYPE=DIV ATTR=CLASS:rc-image-tile-overlay&&TXT:');}
IP('WAIT SECONDS=8');
IP('SET !TIMEOUT 10\n'+f2+'EVENT TYPE=CLICK SELECTOR="#recaptcha-verify-button" BUTTON=0');
IP('WAIT SECONDS=3');
if(IP('SET !TIMEOUT 1\n'+f2+'TAG POS=1 TYPE=DIV ATTR=TXT:*all*')>0){continue;}}
else{
IP('TAB CLOSE');
IP('SET !TIMEOUT 10\n'+f2+'EVENT TYPE=CLICK SELECTOR="#recaptcha-verify-button" BUTTON=0');
IP('WAIT SECONDS=3');
if(IP('SET !TIMEOUT 1\n'+f2+'TAG POS=1 TYPE=DIV ATTR=TXT:*all*')>0){
IP('SET !TIMEOUT 10\n'+f2+'EVENT TYPE=CLICK SELECTOR="#recaptcha-reload-button" BUTTON=0');
IP('WAIT SECONDS=3');continue;}}}
else{
IP('TAB CLOSE');
IP('SET !TIMEOUT 10\n'+f2+'EVENT TYPE=CLICK SELECTOR="#recaptcha-verify-button" BUTTON=0');
IP('WAIT SECONDS=3');
if(IP('SET !TIMEOUT 1\n'+f2+'TAG POS=1 TYPE=DIV ATTR=TXT:*all*')>0){
IP('SET !TIMEOUT 10\n'+f2+'EVENT TYPE=CLICK SELECTOR="#recaptcha-reload-button" BUTTON=0');
IP('WAIT SECONDS=3');continue;}
continue;}}}}}
Код для прохождения картинок рекапчи с капмонстром.И что это?
https://www.google.com/recaptcha/api2/anchor?k=*
https://www.google.com/recaptcha/api2/bframe?hl=ru&v=r20170411114922&k=6LemuAsUAAAAAIz9oEAiIZpJJHbYE_NpN6tBo1lY#t8dxcc72mb1c