>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >iMacros http://forum.mozilla-russia.org/viewforum.php?id=42 >Помогите пожалуйста выявить ошибку http://forum.mozilla-russia.org/viewtopic.php?id=69855 |
Koks > 01-05-2016 17:40:26 |
Всем доброго дня скрытый текст Выделить код Код:var t0='SET !TIMEOUT_STEP 0\n', t3='SET !TIMEOUT 30\n', t4='SET !TIMEOUT 40\n'; ??? iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); //crypto4free.net,moonliteco.in,rena-faucet.com,eth-faucet.com ??? var bonus=null; ??? iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=CLASS:success-message extract=txt'); ??? bonus=iimGetExtract().match(/\d+/); ??? var bonus=bonus; ??? if(Number(bonus)<0 || iimPlayCode(t0+'TAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0 || iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')<0 || iimPlayCode(t0+'TAG POS=1 TYPE=P ATTR=TXT:TXT:Congrats!*You*have*claimed*')<0){iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} iimPlayCode(t0+'TAG POS=2 TYPE=BUTTON FORM=ACTION:/reward ATTR=TXT:Get*a*reward!'); //freebitcoins.xyz,satoshiaddict.xyz if(iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=ROLE:alert&&CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')<0){iimPlayCode(t0+'TAG POS=2 TYPE=BUTTON FORM=ACTION:/reward ATTR=TXT:Get*a*reward!\nWAIT SECONDS=#DOWNLOADCOMPLETE#');} var bonus=null; iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=CLASS:success-message extract=txt'); bonus=iimGetExtract().match(/\d+/); var bonus=bonus;} else reload(); if(Number(bonus)>0 || iimPlayCode(t0+'TAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')>0 || iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')>0 || iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=ROLE:alert&&CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')>0 || iimPlayCode(t0+'TAG POS=1 TYPE=P ATTR=TXT:TXT:Congrats!*You*have*claimed*')>0) q=10;}} как только не пробовал ничего не помогает и так и так скрытый текст Выделить код Код:if(bonus==null || Number(bonus)<1 || Number(bonus)<0){iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} в конце кода все в порядке, проблемные места ответил вопросом Спасибо |
PRESIDENT > 01-05-2016 17:47:36 |
Я так понимаю это нажатие какой то кнопки, тогда сет тайм оут должен быть не ноль а 30 сек, сайт должен успеть перегрузиться. iimPlayCode( t0+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); var bonus=bonus; <--- Зачем, какой смысл ??? |
Koks > 01-05-2016 18:07:19 |
PRESIDENT скрытый текст Выделить код Код:t0='SET !TIMEOUT_STEP 0\n', iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); если эта кнопка есть сайт будет грузиться столько сколько у него написано в настройках аймакрос а если нет, то просто проскочит как мне тогда обнулить значение бонуса Я делаю так, я не знаю может неправильно var bonus=bonus; var bonus=null; |
PRESIDENT > 01-05-2016 18:10:41 |
Koks пишет
Столько сколько ты ему прописал, а ты указал ноль сек, поставь t3 |
Koks > 01-05-2016 18:14:41 |
PRESIDENT скрытый текст это две разные вещи скрытый текст Выделить код Код:iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); Вот если бы я поставил так то это действительно было бы неправильно скрытый текст Выделить код Код:iimPlayCode('SET !TIMEOUT 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); |
PRESIDENT > 01-05-2016 20:14:42 |
Koks пишет
Вот именно что тебе здесь сет тайм оут нужен. |
Koks > 01-05-2016 20:22:46 |
ребят в таком варианте второй раз на кнопку не нажимает скрытый текст Выделить код Код:iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DIV ATTR=CLASS:success-message extract=txt'); bonus=iimGetExtract().match(/\d+/); if(Number(bonus)<0){iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} Помогите добавить остальные строчки кода, в этом варианте нажимает скрытый текст Выделить код Код:var t0='SET !TIMEOUT_STEP 0\n'; iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); //crypto4free.net,moonliteco.in,rena-faucet.com,eth-faucet.com iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=CLASS:success-message extract=txt'); bonus=iimGetExtract().match(/\d+/); if(Number(bonus)<0 || iimPlayCode(t0+'TAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0 || iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')<0 || iimPlayCode(t0+'TAG POS=1 TYPE=P ATTR=TXT:TXT:Congrats!*You*have*claimed*')<0){iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} Спасибо |
PRESIDENT > 01-05-2016 20:31:26 |
Посмотри алертом что в bonus попадает. |
Koks > 01-05-2016 20:38:04 |
PRESIDENT |
PRESIDENT > 01-05-2016 20:47:29 |
Koks пишет
Тогда почему ты делаешь проверку бонус меньше нуля ? Проверяй bonus на пустое значение, или <=0 скрытый текст |
Koks > 02-05-2016 09:37:06 |
PRESIDENT скрытый текст Выделить код Код:iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DIV ATTR=CLASS:success-message extract=txt'); bonus=iimGetExtract().match(/\d+/); if((Number(bonus)<1) || iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0){iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} Хоть так iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DIV ATTR=CLASS:success-message extract=txt'); bonus=iimGetExtract().match(/\d+/); if(Number(bonus)<=0 || iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0){iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} Работает только без связки с другим условием скрытый текст Выделить код Код:iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DIV ATTR=CLASS:success-message extract=txt'); bonus=iimGetExtract().match(/\d+/); if(Number(bonus)<0){iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} или так if(Number(bonus)<=0){iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} или так if(Number(bonus)<1){iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} |
PRESIDENT > 02-05-2016 16:30:54 |
Ну значит второе условие срабатывает. |
Koks > 02-05-2016 16:59:01 |
PRESIDENT скрытый текст Выделить код Код:var t0='SET !TIMEOUT_STEP 0\n', t3='SET !TIMEOUT 30\n'; iimPlayCode(t0+'TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=*'); //thefreshfund.com,premiumfaucet.xyz,satoshiisland.xyz if(iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=ROLE:alert&&CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')<0){iimPlayCode(t0+'TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=*');} iimPlayCode(t0+'TAG POS=1 TYPE=BUTTON FORM=ACTION:/reward ATTR=ID:submitButton'); //ultimatefaucet.xyz,getbitcoins.xyz,bitcoinfaucet.xyz if(iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=ROLE:alert&&CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')<0){iimPlayCode(t0+'TAG POS=1 TYPE=BUTTON FORM=ACTION:/reward ATTR=ID:submitButton');} iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*'); //crypto4free.net,moonliteco.in,rena-faucet.com,eth-faucet.com if(iimPlayCode(t0+'TAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0 || iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')<0 || iimPlayCode(t0+'TAG POS=1 TYPE=P ATTR=TXT:TXT:Congrats!*You*have*claimed*')<0){iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*');} iimPlayCode(t0+'TAG POS=2 TYPE=BUTTON FORM=ACTION:/reward ATTR=TXT:Get*a*reward!'); //freebitcoins.xyz,satoshiaddict.xyz if(iimPlayCode(t0+'TAG POS=1 TYPE=DIV ATTR=ROLE:alert&&CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')<0){iimPlayCode(t0+'TAG POS=2 TYPE=BUTTON FORM=ACTION:/reward ATTR=TXT:Get*a*reward!');} не изменяем имена js и iMacros функций, без изменения функционала этих функций отредактировано замечание Как видно из кода, кнопку для получения бабла еще используют три сайта скрытый текст Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст. InfSub |
PRESIDENT > 02-05-2016 17:58:35 |
&& - и if(условие 1 || условие 2) if((Number(bonus)<1) || iimPlayCode('...')>0) |
Koks > 02-05-2016 18:14:45 |
Почему не срабатывают именно эти условия скрытый текст или так или так |
PRESIDENT > 02-05-2016 18:20:34 |
Что то мы с тобой на разных языках общаемся, понять друг друга не можем. PRESIDENT пишет
Koks пишет
Koks пишет
потому что bonus = 999 |
Koks > 02-05-2016 18:23:32 |
bonus = 999 скрытый текст Выделить код Код:if(Number(bonus)<1 || iimPlayCode('TAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0){iimPlayCode(***********************} if(Number(bonus)<=0 || iimPlayCode('TAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0){iimPlayCode(***********************} if(Number(bonus)<0 || iimPlayCode('TAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0){iimPlayCode(***********************} никак не хочет выполнять условия Number(bonus) код публикуется в тегах code внутри спойлера InfSub |
PRESIDENT > 02-05-2016 18:30:30 |
Выделить код Код:bonus=999; if(Number(bonus)<1) alert('Условие сработало'); else alert('Условие не сработало'); Выделить код Код:bonus=null; if(Number(bonus)<1) alert('Условие сработало'); else alert('Условие не сработало'); Проверь по отдельности оба условия, у тебя проблема со вторым условием скрытый текст Выделить код Код:if(Number(bonus)<1) alert('Сработало 1 условие'); if( iimPlayCode('TAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0) alert('Сработало 2 условие'); Такие вопросы давай в общую тему, тут тема капч, а мы её засрали, потом самим же сложнее будет что то найти. |
Koks > 02-05-2016 19:47:31 |
вот результаты, все работает верно, если одно из условий не сработало нажимать кнопку не надо скрытый текст Выделить код Код:if(Number(bonus)<1) или if(Number(bonus)<=0) alert('Сработало 1 условие'); if( iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=P ATTR=TXT:Congratulations!*ETH*has*been*adde*')<0) alert('Сработало 2 условие'); if( iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DIV ATTR=CLASS:alert<SP>alert-success&&TXT:*was*sent*to*')<0) alert('Сработало 3 условие'); if( iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=P ATTR=TXT:Congrats!*You*have*claimed*')<0) alert('Сработало 4 условие'); //bonus=999; сработали условия 2 3 4 //bonus=null; сработали условия 1 2 3 4 как совместить единицу допустим с нулем скрытый текст Выделить код Код:if(Number(bonus)<=0 || iimPlayCode('*******')<0){iimPlayCode('**********');} if(Number(bonus)<1 || iimPlayCode('*******')<0){iimPlayCode('**********');} так будет работать? собрал их вместе не хотят работать |
PRESIDENT > 02-05-2016 20:25:56 |
Koks |
Koks > 02-05-2016 20:33:15 |
PRESIDENT |
Koks > 02-05-2016 21:05:31 |
PRESIDENT скрытый текст Выделить код Код:iimPlayCode('URL GOTO=milli.io?r='+refka); iimPlayCode('URL GOTO=milli.io?r='+refka); делаем проверку: скрытый текст Выделить код Код:iimPlayCode('CLEAR\nTAB CLOSEALLOTHERS\nURL GOTO=milli.io?r='+refka); if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:TEXT ATTR=ID:adcopy_response')<0){iimPlayCode('URL GOTO=milli.io?r='+refka);} solve(); |
sokolkent > 15-05-2016 16:08:21 |
удалено, флуд, 2.6 замечание InfSub |