Вопрос вынесен в отдельную тему из топика: Капчи, сохранение и распознавание. reCaptcha, Solve Media.
Правила форума:
2. Не рекомендуется:
2.21 Отсылать сообщения, не соответствующие обсуждаемой теме (оффтопик). Сообщения будут удаляться без предупреждения или выделяться в отдельные темы.InfSub
написал скрипт для казино с кодом при выставлении умножения на x3 он не сохраняет а скидует на умножение x2
вот скрипт который работает на ура но надо чтобы работало умножение
/*-- МЕНЮ настроек скрипта --*/ var email =' evgeny5@yandex.ru '; /*-- Сюда прописать ваш email --*/ var pass = ' paxan999 ' ; /*-- Сюда ваш пароль --*/ var bet ='0.00000001'; /* Установка розмера начальной ставки */ var mnoget=3 ; /* Установка множителя */ var x=2; /* После кокого проигроша устанавливаем проиграшную ставку */ var max ='0.00000015'; /* Размер проиграшной ставки */ var capha=0; /* Подключение крана , если 1 значит собираем с крана сатоши , если 0 тогда нет */ var key1='394a86054701db1a2 '; /* Ключ от рукапчи */ var key2='CEFZX '; /* Ключ от 9kw */ var url=2 ; /* Если в миню выбрали 1 отсылаем капчу на Rucaptcha для распознавания . Если в миню 2 то отсылаем на на www.9kv */ //============================================================================================================================================================================================= /*--- НИЖЕ НИЧЕГО НЕ ТРОГАЕМ --*/ var col = prompt('Укажите после какого количества ставок чистим куки? и нажмите Enter', ''); var Path='C:\\tmp\\'; var t0='SET !TIMEOUT_STEP 0\n', t3='SET !TIMEOUT 30\n'; function weit(s){iimPlayCode('WAIT SECONDS='+s);}/* Установка задержки времени */ function cap(){ iimPlayCode(t3+'URL GOTO=http://foklers.com/?invite=17486'); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:TEXT FORM=ID:login_form ATTR=NAME:email CONTENT=' + email); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:login_form ATTR=NAME:passw CONTENT=' + pass); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:login_form ATTR=ID:login_btn'); iimPlayCode('WAIT SECONDS=2'); iimPlayCode('SET !TIMEOUT_STEP 1\nTAG POS=1 TYPE=BUTTON ATTR=ID:js-ripple-btn-1'); for(w=1; w<=60; w++){ //<---Ищем фрейм кнопы iimDisplay('Ищем фрейм кнопы ' + w); if(iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=2 TYPE=DIV ATTR=TXT:reCAPTCHA')>0){ iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=1 TYPE=DIV ATTR=ROLE:presentation&&CLASS:recaptcha-checkbox-checkmark'); iimPlayCode('WAIT SECONDS=5'); iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=1 TYPE=DIV ATTR=CLASS:*rc-anchor-checkbox-holder EXTRACT=HTM'); if(iimGetExtract().indexOf('checked="true')<0){ for(w1=w; w1<w+10; w1++){ //<---Ищем фрейм капчи iimDisplay('Ищем фрейм капчи ' + w1); if(iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w1+'\nTAG POS=1 TYPE=DIV ATTR=CLASS:rc-imageselect-desc-wrapper')>0){ iimPlayCode('ONDOWNLOAD FOLDER='+Path+' FILE=image.jpg WAIT=YES\nFRAME F='+w1+'\nTAG POS=1 TYPE=div ATTR=class:"rc-imageselect-payload" CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT'); iimPlayCode('WAIT SECONDS=2'); // proc.init(file); proc.run(false, args, args.length); // <--- Уменьшаем картинку iimPlayCode('WAIT SECONDS=2'); //---------------------------------------------------------------------------------------------------------------------------------------------------------- for(sk=0; sk<=9; sk++){ //---------------< Если в миню выбрали 1й сервис, отсылаем капчу на Rucaptcha для распознавания . Если в миню 2й то отсылаем на на www.9kv if(Number(url)<=1){//-----------------------------< Если в миню выбрали данный сервис, отсылаем капчу на Rucaptcha для распознавания >--- iimPlayCode('TAB OPEN\nTAB T=2'); iimPlayCode('SET !TIMEOUT 30\nURL GOTO=imacros2.rucaptcha.com/new/'); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:TEXT ATTR=NAME:key CONTENT=' + key1); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:FILE ATTR=TYPE:file CONTENT=C:\\tmp\\image.jpg'); iimPlayCode('SET !TIMEOUT 100\nTAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:* ATTR=*'); iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=* ATTR=TXT:* EXTRACT=TXT'); }//<- Получаем ответ с Rucaptcha //----------------------------------------------------------------------------------------------------------------------------------------------- if(Number(url)>=2){//---------------< Если в миню выбрали данный сервис,отсылаем капчу на www.9kv для распознавания >--- iimPlayCode('TAB OPEN\nTAB T=2'); iimPlayCode('SET !TIMEOUT 30\nURL GOTO=/www.9kw.eu/grafik/form.html'); iimPlayCode('TAG POS=1 TYPE=INPUT ATTR=NAME:apikey CONTENT='+key2); iimPlayCode('TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:/index.cgi ATTR=NAME:numeric CONTENT=NO'); iimPlayCode('TAG POS=1 TYPE=INPUT ATTR=NAME:prio CONTENT=20'); iimPlayCode('TAG POS=1 TYPE=INPUT ATTR=NAME:file-upload-01 CONTENT=C:\\tmp\\image.jpg'); iimPlayCode('TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:/index.cgi ATTR=NAME:nomd5 CONTENT=YES'); iimPlayCode('TAG POS=1 TYPE=INPUT ATTR=NAME:source CONTENT=imacros') iimPlayCode('WAIT SECONDS=2'); iimPlayCode('TAG POS=1 TYPE=INPUT ATTR=TYPE:submit'); iimPlayCode('SET !TIMEOUT_STEP 100\nTAG POS=1 TYPE=INPUT ATTR=NAME:result EXTRACT=TXT');} //<- Получаем ответ с www.9kv //--------------------------------------------------------< Ввод капчи на сайт >------------------------------------------------------------------- c=iimGetExtract().match(/\d+/g).join(''); if(iimGetExtract().indexOf("ERROR")<0) break;} break;}} iimPlayCode('WAIT SECONDS=1\nTAB CLOSE'); iimPlayCode('WAIT SECONDS=1'); if(Number(c)>0){ for(k=0; k<c.length; k++){ iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w1+'\nTAG POS='+c[k]+' TYPE=DIV ATTR=CLASS:rc-imageselect-checkbox');} iimPlayCode('SET !TIMEOUT 30\nFRAME F='+w1+'\nEVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV>DIV>DIV:nth-of-type(3)>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(2)>DIV" BUTTON=0'); //<--- Код нажатия кнопки Продолжить, на некоторых сайтах может отличаться iimPlayCode('SET !TIMEOUT 30\nFRAME F='+w1+'\nEVENT TYPE=CLICK SELECTOR="#recaptcha-verify-button" BUTTON=0'); iimPlayCode('WAIT SECONDS=2');}} iimPlayCode('WAIT SECONDS=3'); iimPlayCode('SET !TIMEOUT_STEP 0\nFRAME F='+w+'\nTAG POS=1 TYPE=DIV ATTR=CLASS:*rc-anchor-checkbox-holder EXTRACT=HTM'); if(iimGetExtract().indexOf('checked="true')>0){ iimPlayCode('WAIT SECONDS=2');} break;}} } /***-=Смена UserAgent=-***/ function randomInteger(min, max) { var rand = min - 1 + Math.random() * (max - min + 5) rand = Math.round(rand); return rand; } var frt=( randomInteger(2, 10) ); var urlAgent=['Mozilla/5.0 (Windows NT 5.1; rv:35.0) Gecko/20100101 Firefox/35.0','Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian/1.6-7','Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20100101 Firefox/17.0 SeaMonkey/2.14.1',' Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)','Mozilla/5.0 (Linux; U; Android 2.2.1; en-ca; LG-P505R Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (Linux; U; Android 2.2.1; en-gb; HTC_DesireZ_A7272 Build/FRG83D) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (X11; U; Linux armv61; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1','Mozilla/5.0 (Linux; U; Android 2.3.3; de-ch; HTC Desire Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (Linux; U; Android 2.3.3; ko-kr; LG-LU3000 Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; T-Mobile myTouch 3G Slide Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1','Mozilla/5.0 (Windows NT 6.1; rv:2.1.1) Gecko/20110415 Firefox/4.0.2pre Fennec/4.0.1','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b1pre) Gecko/20081005220218 Gecko/2008052201 Fennec/0.9pre','Mozilla/5.0 (Windows; U; Windows CE 5.2; en-US; rv:1.9.2a1pre) Gecko/20090210 Fennec/0.11','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1a1pre) Gecko/2008071707 Fennec/0.5','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1a2pre) Gecko/20080820121708 Fennec/0.7','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b1pre) Gecko/20080923171103 Fennec/0.8','Mozilla/5.0 (X11; U; Linux armv6l; en-US; rv:1.9.1b1pre) Gecko/20081005220218 Gecko/2008052201 Fennec/0.9pre','Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1','Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1 '];; function UserAgent(){iimPlay("CODE:URL GOTO=about:config\n WAIT SECONDS=1"); var Cc=Components.classes, Ci=Components.interfaces; var prf=Cc['@mozilla.org/preferences-service;1'].getService(Ci.nsIPrefBranch); var str=Cc['@mozilla.org/supports-string;1'].createInstance(Ci.nsISupportsString); str.data=urlAgent[frt]; // Перюключение UserAgent prf.setComplexValue('general.useragent.override',Ci.nsISupportsString,str); iimPlayCode('SET !TIMEOUT 30\nURL GOTO=malishev.info/tools/ua/'); } UserAgent(); /***-=Очистка кукисов=-***/ var Cc=Components.classes, Ci=Components.interfaces; var prf=Cc['@mozilla.org/preferences-service;1'].getService(Ci.nsIPrefBranch); var str=Cc['@mozilla.org/supports-string;1'].createInstance(Ci.nsISupportsString); var cok=Cc['@mozilla.org/cookiemanager;1'].getService(Ci.nsICookieManager); function del_cookis(){ iimDisplay('Удаляем куки'); var iter=cok.enumerator; while (iter.hasMoreElements()){var cookie=iter.getNext(); if(cookie instanceof Ci.nsICookie){ cok.remove(cookie.host, cookie.name, cookie.path, cookie.blocked);}}} del_cookis(); var p=0; var dp=1; /* Установка множителя */ function mnogetel(){ iimPlayCode(t3+'TAG POS=1 TYPE=I ATTR=CLASS:fa<SP>fa-pencil-square-o&&TXT:'); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:pd_input CONTENT='+mnoget); iimPlayCode(t3+'TAG POS=1 TYPE=A ATTR=CLASS:btn<SP>btn-success<SP>change_commit&&TYPE:button&&TXT:'); } function exit(){ iimPlayCode(t3+'URL GOTO=http://foklers.com/?invite=17486'); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:TEXT FORM=ID:login_form ATTR=NAME:email CONTENT=' + email); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:login_form ATTR=NAME:passw CONTENT=' + pass); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:login_form ATTR=ID:login_btn'); iimPlayCode(t3+'URL GOTO=http://foklers.com/dice#'); iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:dice_bet CONTENT='+bet); } if(capha==1){cap();} exit(); iimPlayCode(t3+'TAG POS=1 TYPE=SPAN ATTR=CLASS:fa<SP>fa-chevron-right&&TXT:'); iimPlayCode(t3+'TAG POS=1 TYPE=A ATTR=ID:your_bets'); /* Установка множителя в казино */ iimPlayCode(t3+'TAG POS=1 TYPE=I ATTR=CLASS:fa<SP>fa-pencil-square-o&&TXT:'); weit(4); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:pd_input CONTENT='+mnoget); weit(4); iimPlayCode(t3+'TAG POS=1 TYPE=SPAN ATTR=CLASS:glyphicon<SP>glyphicon-ok&&TXT:');weit(4); for(k=0; k<9999999; k++){ iimPlayCode(t3+'TAG POS=1 TYPE=DIV ATTR=ID:balance* extract=txt');balans=iimGetExtract().replace(/ /g,'<SP>');var a=balans;weit(2); /* Проверка баланса */ weit(Math.random(1)*2); iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:d_press_btn');/* Нажимаем кнопка ROLL DICE */ /*--- Защита по roll ---*/ for (;;){ weit(1) iimPlayCode(t3+'TAG POS=1 TYPE=SPAN ATTR=ID:roll_number extract=txt');pp1=iimGetExtract().replace(/ /g,'<SP>');var s1=pp1;weit(2);/* Проверка roll колеса */ iimPlayCode(t3+'TAG POS=1 TYPE=SPAN ATTR=ID:roll_number extract=txt');pp2=iimGetExtract().replace(/ /g,'<SP>');var s2=pp2;weit(2);/* Проверка roll колеса */ if(s1=s2){break;} else{}};weit(4) /*-- Управление ставками --*/ var g=0; iimPlayCode(t3+'TAG POS=1 TYPE=DIV ATTR=ID:balance* extract=txt');balans2=iimGetExtract().replace(/ /g,'<SP>');var b=balans2;weit(2);/* Проверка баланса */ if(b<a){p++;} /* Подсчет количества проиграшей */ if(b>a){var p=0;} //if(p>=x+1){iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:d_high_btn');} /* Ели проиграли увеличить ставку x2 */ if(b<a){iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:d_high_btn');} /* Ели проиграли увеличить ставку x2 */ if(p==x){iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:dice_bet CONTENT='+max);} /* Установка ставки после проиграша */ //iimPlayCode(t0+'pause'); if(b>a){iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:dice_bet CONTENT='+bet);var p=0; var g=1; } /* Если выиграли устанавливаем изночальную ставку */ check = "Баланс "+b+" BTC Количество проиграшных ставок "+p+" Количество сыгранных ставок "+dp+" "; iimDisplay(check);var a=balans;weit(1); if(Number(g)>=1){ if(dp>=col){ weit(2);del_cookis();dp=0;UserAgent();exit();}} /*-- После указанного в миню количества ставок ожидаем выиграша и чистим куки --*/ dp++; }
правила форума iMacros
1. Не рекомендуется:
1.6 Изменять имена JS и iMacros функций, без изменения функционала данных функций.
отредактировано
InfSub
Отредактировано gepavlik (06-03-2016 06:22:17)
Отсутствует
PRESIDENT
как можно данную формулу Мартингейла прописать проще
var aa = prompt('Умножение по Мартину сколько раз просчитать ?', ''); var d=['1','2',' 4','8','16','32','64','128','256','512','1024','2048','4096','8192','16384','32768','65536','131072','262144','524288','1048576','2097152','4194304','8388608','16777216',]; var a =aa-1; for(j=0; j<=a; j++){ var s=[d]; alert( d[a]); }
Отсутствует
PRESIDENT
Подскажите пожалуйста почему место числа получается ответ 4e-7 а не 0.0000004 как добиться что бы было 0.0000004 а не 4e-7 вот пример
Отредактировано gepavlik (09-03-2016 12:17:19)
Отсутствует
gepavlik
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Попытался написать скрипт для казино , но не шарю в ява скрипте.
Помогите, пожалуйста.)
if(span class="index__home__header__balance__btc__change is-hidden is-positive "); iimPlayCode('TAG POS=1 TYPE=BUTTON ATTR=TXT:Roll<SP>Dice');
Отредактировано Timjunm (19-08-2016 15:26:17)
Отсутствует