не сохраняется капча вк на компьютер, перепрыгивает эту строчку раньше все работало
Здравствуйте!
ff не открывает сайт выдает ошибку
Неизвестный тип адреса
Firefox не может определить, как открыть данный адрес, так как протокол (javasript) не связан ни с одним приложением.
Для открытия данного адреса вам, возможно, понадобится установить стороннее программное обеспечение.
Здравствуйте! как можно сравнить извлеченный текст на сходство. ( JS IMACROS)
Извлекаю ссылку, заношу ее в переменную,
далее команды, далее опять извлекаю заношу в новую переменную,
затем нужно проверить на сходство
если извлеченный текст схож c первой извлеченной ссылкой то ...команды
Заранее сп._)
iimPlayCode('TAG POS=1 TYPE=A ATTR=CLASS:"open_offer" EXTRACT=HREF'); var extractedtext=iimGetLastExtract(1) команды... iimPlayCode('TAG POS=1 TYPE=A ATTR=CLASS:"open_offer" EXTRACT=HREF'); var extract=iimGetLastExtract(1) if (проверка ) {}
InfSub
…Здравствуйте, как можно сделать проверку сначала на if, if, затем на else , у меня получается только первый if затем исполняется else
Здравствуйте! как можно прописать команду если найден элемент на странице, то идти то что ниже(код), если не найден то начать воспроизводить сначала
пример:
for (i=1;i<2;i++){ iimPlayCode('URL GOTO=https://vk.com/friends'); } for (a=17;a<37;a++){ iimSet("a",a); var macro; macro = "CODE:"; macro += ("SET !ERRORIGNORE YES") + "\n"; macro += ("SET !REPLAYSPEED SLOW") + "\n"; macro += ("TAG POS={{a}} TYPE=BUTTON ATTR=id:search_sub*"); iimPlay(macro);
karginaolga
спасибо, сам бы через неделю только догадался :)
karginaolga
странно все равно почему то не срабатывает хотя если проверить алертом newExtract показывает что 13 символов, если проверить строку то 180
не работает команда .trim() , какой еще командой можно убрать пустоту?, так как проверяя сколько символов в слове (алертом) он выдает аж 300, то есть само слово состоит например из 12-13 символов, остальное пустота! (слово находится где то посередине) когда исследовал элемент и убрал пустоту команды работали
[spoiler][code]
var stroka="";
var odlike;
odlike = "CODE:";
odlike += "SET !ERRORIGNORE YES" + "\n";
odlike += "TAG POS=1 TYPE=A ATTR=TXT:лайкнуть<SP>пост" + "\n";
odlike += "TAB T=2" + "\n";
odlike += "TAG POS=1 TYPE=BUTTON ATTR=CLASS:h-mod<SP>widget_cnt<SP>controls-list_lk" + "\n";
odlike += "WAIT SECONDS=10" + "\n";
odlike += "TAB CLOSE" + "\n";
odlike += "TAB T=1" + "\n";
//---------------------------------------------------------------------------------------
var likefoto;
likefoto = "CODE:";
likefoto += "TAG POS=1 TYPE=A ATTR=TXT:лайкнуть<SP>фото" + "\n";
likefoto += "TAB T=2" + "\n";
likefoto += 'TAG POS=1 TYPE=BUTTON ATTR=class:"h-mod widget_cnt controls-list_
InfSub
как то нужно объединить два макроса команд(ой)ми) js ?
InfSub хочу передать extract (аймакрос) в extractedtext (js) но как не знаю
не вставляется экстракт
[spoiler][code]for (a = 1; a <80; a++){
iimSet("a",a);
var r = Math.random() * 8 + 1;
var macro;
macro = "CODE:";
macro += "SET !ERRORIGNORE YES" + "\n";
macro += "SET !REPLAYSPEED SLOW" + "\n";
macro += "SET !EXTRACT_TEST_POPUP NO" + "\n";
macro += 'TAG POS={{a}} TYPE=DIV ATTR=CLASS:"grid_i_tx clamp" EXTRACT=TXT' + '\n';
macro += "SET !VAR2 {{!EXTRACT}}" + "\n";
macro += "WAIT SECONDS=1" + "\n";
macro += 'TAG POS={{a}} TYPE=SPAN ATTR=class:"ic ic-msg __empty ic16"' + '\n';
macro += "WAIT SECONDS=1" + "\n";
var extractedtext=iimGetLastExtract();
var macro2;
macro2 = "CODE:";
macro2 += "SET !ERRORIGNORE YES" + "\n";
macro2 += "SET !REPLAYSPEED MEDIUM" + "\n";
macro2 += "TAG POS=1 TYPE=TEXTAREA ATTR=NAME:fr.msg CONTENT={{extractedtext}}" + "\n";
macro2 += "PAUSE" + "\n";
macro2 += "TAG POS=1 TYPE=INPUT:SUBMIT ATTR=CLASS:base-button_target" + "\n";
macro2 += "WAIT SECONDS=1" + "\n";
macro2 += "BACK" + "\n";
macro2 += "WAIT SECONDS
InfSub
в том то и дело что я просто не понимаю, хотя бы намекните что читать нужно и зачем сделали так что бы мы гадали
Egorushka1974
что я должен был понять из 1 поста? там столько много инф.
InfSub Спасибо!
не срабатывает команда break в цикле
мне нужно что бы шел счетчик от 1 до 100 (после 100 снова 1,2,3 до 100) и так бесконечно пока не будет условие break
while (true) { for (a=1;a<100;a++){ //iimSet("a",a); iimPlayCode('WAIT SECONDS=1'); iimPlayCode('TAG POS='+a+' TYPE=BUTTON ATTR=TXT:*); if(iimPlayCode('SET !TIMEOUT_STEP 0\nSEARCH SOURCE=TXT:"только 40 друзей в день"')>0){break};
не могу понять почему не работает код только картинку обновляет и все и зачем нужен ключ от биткоина у меня только рукапча
[spoiler][code]function resize(){
var Cc=Components.classes, Ci=Components.interfaces, c, Path='C:\\CapNum\\';
var proc=Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess);
var file=Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);
var args=['convert', 'C:\\CapNum\\cap.jpg', '-resize', '200x300', '-crop', '194x253+4+4', 'C:\\CapNum\\cap2.jpg'];
file.initWithPath(Path+"convert.exe");
proc.init(file); proc.run(false, args, args.length);}
var key='тут ключик от рукапчи';
var bit='тут биткоин кошель';
f1='FRAME NAME=undefined\n';
if(iimPlayCode('SET !TIMEOUT_STEP 0\n'+f1+'TAG POS=2 TYPE=DIV ATTR=TXT:reCAPTCHA')>0){
iimPlayCode('SET !TIMEOUT_STEP 0\n'+f1+'TAG POS=1 TYPE=DIV ATTR=ROLE:presentation');
iimPlayCode('WAIT SECONDS=5');
iimPlayCode('SET !TIMEOUT_STEP 0\n'+f1+'TAG
InfSub
спасибо!
karginaolga а не в js сделать можно?
подскажите пжл как можно сделать так что бы создавался новый файл скрин
например есть 5 изображений нужно их соскринить но так что бы вышло 5 скринов, у меня получается так что он просто обновляет скрин и получается как одно изображение обновляется следующим
ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=1.png WAIT=YES ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=2.png WAIT=YES ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=3.png WAIT=YES ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=4.png WAIT=YES ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=5.png WAIT=YES TAG POS=1 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT PAUSE TAG POS=2 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT PAUSE TAG POS=3 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT PAUSE TAG POS=4 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT PAUSE TAG POS=5 TYPE=IMG ATTR=SRC://i.mycdn.me/image?t* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
подскажите что за ошибка и как исправить?
RuntimeError: Source does not match to TXT='только 40 друзей в день', line: 2 (Error code: -926)
dim222
Спасибо!
что это за ошибка ? после нескольких раз прохода кода вылезает
RuntimeError: Source does not match to TXT='Отправить', line: 2 (Error code: -926)
if(iimPlayCode('SET !TIMEOUT_STEP 0\nSEARCH SOURCE=TXT:"Отправить"')>0){ iimPlayCode('URL GOTO=https://m.ok.ru/dk?st.cmd=userFriends&tkn=8565&_prevCmd=userMsgs&_aid=leftMenuClick'); }
InfSub
как мне сделать так что бы при нахождении слова "сообщения"
цикл while прерывался и выполнялось что идет ниже (другой код).....
if(iimPlayCode('SET !TIMEOUT_STEP 0\nSEARCH SOURCE=TXT:"пр"')>0){ var d = 0; while (d < 5){ if(iimPlayCode('SET !TIMEOUT_STEP 0\nSEARCH SOURCE=TXT:"Сообщения"')>0){ } iimPlayCode('WAIT SECONDS=1'); d++; } }