>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >iMacros http://forum.mozilla-russia.org/viewforum.php?id=42 >[РЕШЕНО] Как запустить macros автоматически на windows http://forum.mozilla-russia.org/viewtopic.php?id=70756 |
smoke_zp > 18-10-2016 16:31:02 |
Нашел что через батник запускается, но мне нужно так что бы запускался макрос при запущенном уже фаерфоксе и открытой странице. Или как вместо этого можно сделать так что бы макрос ждал появления .txt файла в папке с определенным названием. |
InfSub > 18-10-2016 23:53:45 |
smoke_zp скрытый текст Выделить код Код:// проверяем, есть ли файл, если нет задержка 1сек while(iimPlayCode('set !datasource your_file.txt'), iimGetLastError()!='OK'){ iimPlayCode('WAIT SECONDS=1'); }; // далее действие, если файл найден |
smoke_zp > 19-10-2016 01:08:04 |
InfSub InfSub |
InfSub > 19-10-2016 02:02:21 |
smoke_zp |
smoke_zp > 19-10-2016 02:35:13 |
InfSub InfSub |
InfSub > 19-10-2016 03:38:31 |
только платную версию |
smoke_zp > 19-10-2016 16:35:38 |
InfSub скрытый текст Выделить код Код:iimPlayCode('VERSION BUILD=8820413'); iimPlayCode('SET !EXTRACT_TEST_POPUP NO'); iimPlayCode('SET !ERRORIGNORE NO'); iimPlayCode('SET !TIMEOUT_PAGE 999'); iimPlayCode('SET !TIMEOUT_STEP 999'); iimPlayCode('TAB CLOSEALLOTHERS'); iimPlayCode('SET !VAR0 D:\Watcher\Questions\\'); iimPlayCode('SET !VAR1 2_captcha_{{!NOW:yyyymmdd_hhnnss}}.png'); iimPlayCode('TAB T=1'); iimPlayCode('URL GOTO=https://bitcoinker.com/'); iimPlayCode('WAIT SECONDS=3'); iimPlayCode('ONDOWNLOAD FOLDER={{!VAR0}} FILE={{!VAR1}} WAIT=YES'); iimPlayCode('TAG POS=1 TYPE=IMG ATTR=ID:adcopy-puzzle-image-image CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT'); iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=ID:faucet ATTR=NAME:address CONTENT=dfgdfgdf'); код публикуется в тегах code внутри спойлера InfSub |
InfSub > 20-10-2016 10:28:43 |
smoke_zp |
smoke_zp > 20-10-2016 17:35:20 |
сделал так, всеравно ничего не работает, в чем опять косяк? скрытый текст Выделить код Код:var macros; var start; macros="CODE:VERSION BUILD=8820413"+"\n"; macros+="SET !EXTRACT_TEST_POPUP NO"+"\n"; macros+="SET !ERRORIGNORE NO"+"\n"; macros+="SET !TIMEOUT_PAGE 999"+"\n"; macros+="SET !TIMEOUT_STEP 999"+"\n"; macros+="TAB CLOSEALLOTHERS"+"\n"; macros+="SET !VAR0 D:\Watcher\Questions\\"+"\n"; macros+="SET !VAR1 2_captcha_{{!NOW:yyyymmdd_hhnnss}}.png"+"\n"; macros+="TAB T=1"+"\n"; macros+="URL GOTO=https://bitcoinker.com/"+"\n"; macros+="WAIT SECONDS=3"+"\n"; macros+="ONDOWNLOAD FOLDER={{!VAR0}} FILE={{!VAR1}} WAIT=YES"+"\n"; macros+="TAG POS=1 TYPE=IMG ATTR=ID:adcopy-puzzle-image-image CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT"+"\n"; macros+="TAG POS=1 TYPE=INPUT:TEXT FORM=ID:faucet ATTR=NAME:address CONTENT=dfgdfgdf"+"\n"; start=iimPlay(macros); |
InfSub > 20-10-2016 20:12:19 |
какая ошибка при запуске скрипта? 20-10-2016 20:13:50 smoke_zp пишет
почему экранирование обратных слешей только в конце строки? 20-10-2016 20:15:13 smoke_zp пишет
это вообще можно удалить |
smoke_zp > 20-10-2016 21:08:50 |
ошибка
версия 9.0.3 |
dim222 > 20-10-2016 21:18:38 |
smoke_zp пишет
В коде 7 строка "reason" не определен |
smoke_zp > 20-10-2016 22:12:45 |
Откатил, ошибка пропала, я кажется понял в чем проблема, но не знаю как исправить. Я заметил что когда я собрал строку, слеши куда-то пропали в пусти файла, хотя в коде они есть. Может проблема в этом, то что капча не сохраняется. В обычном макросе они есть. все решил проблему, поставил по 2 слеша. |
InfSub > 20-10-2016 23:23:27 |
smoke_zp |