а не бесплатно по подготовленному техзаданию скрипты пишите???
ответ есть в моей подписи.. да, пишу
делал так не получается
я специально указал, что код для iim-скрипта
переменная {{!LOOP}} в js не работает
в js цикле вместо нее нужно использовать js переменную
запуск iimPlayCode() равносилен запуску отдельного iim-скипта, соответственно обе iim-команды (строки) должны быть в одном вызове iimPlayCode(), либо передавать значение между собой
TEXT - нет такого тега, если вы хотите выдернуть ссылку, о чем писали ранее, выдерживается она из тега A
var i=0; do{ iimPlayCode('TAG POS='+(++i)+' TYPE=A ATTR=ID:ad* EXTRACT=TITLE\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ FILE=titleExtract.txt'); }while(iimGetLastError()=='OK');
нужно выдернуть в файл
"Можете выполнить это задание"
если же нужен именно этот текст, то:
Отредактировано InfSub (03-11-2016 20:32:36)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
благодарю за ответ вот такой код отработал
iimPlayCode("TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT=712629"); iimPlayCode("TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:taskselectform ATTR=*"); iimPlayCode("TAG POS={{!LOOP}} TYPE=SPAN ATTR=ID:ad* EXTRACT=TITLE"); if (iimGetExtract() == "Это задание на проверке" ){ alert("Found"); }else{ alert("not Found"); };
Отсутствует
Scorp1978
{{!LOOP}} уберите из кода и либо замените на 1, если строка одна, если несколько и запускаете в цикле, то смотрите код в первом спойлере моего предыдущего поста, только строку замените
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
есть вот такой текстовый файл с первой строкой 1019814;"ВОСЕМЬ<SP>видео<SP>и<SP>ДВЕ<SP>рекламы<SP>4"
и есть вот такой код
var macros; var n = "\n"; macros = "CODE: SET !DATASOURCE_DELIMITER ;"+n; macros += "CMDLINE !DATASOURCE C:\\ER\\Zadaniy.txt"+n; macros += "SET !DATASOURCE_COLUMNS "+2+n; macros += "SET !LOOP "+1+n; macros += "SET !DATASOURCE_LINE {{!LOOP}}"+n; macros += "ADD !EXTRACT {{!COL1}}"+n; macros += "ADD !EXTRACT {{!COL2}}"+n; macros += "TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT={{!COL1}}"+n; macros += "TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:taskselectform ATTR=*"+n; iimPlay(macros); var COL1 = iimGetLastExtract(1); var COL2 = iimGetLastExtract(2); alert(COL1); alert(COL2); iimPlayCode("TAG POS=1 TYPE=SPAN ATTR=ID:ad* EXTRACT=TITLE"); if (iimGetExtract() == "Это задание на проверке" ){ alert("Это задание на проверке"); }; if (iimGetExtract() == "Можете выполнить это задание" ){ alert("Можете выполнить это задание"); iimPlayCode("TAG POS=1 TYPE=A ATTR=TXT:{{!COL2}}"); };
Отредактировано Scorp1978 (04-11-2016 13:23:04)
Отсутствует
Scorp1978
вы читаете что вам отвечают?
запуск iimPlayCode() равносилен запуску отдельного iim-скипта, соответственно обе iim-команды (строки) должны быть в одном вызове iimPlayCode(), либо передавать значение между собой
запустите код
TAG POS=1 TYPE=A ATTR=TXT:{{!COL2}}
в отдельном IIM-скрипте (не в js!!!) и ответьте на вопрос, почему не работает
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
во теперь начал догонять, и как же сделать чтоб постоянно не открывать текстовый файл в каждом iil скрипте где нужно использовать переменную, объявить глобальную переменную чтоб ее везде было видно или есть другие варианты
сделал так:
Отредактировано Scorp1978 (05-11-2016 07:15:24)
Отсутствует
Scorp1978
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub благодарю!
еще вопросик
iimSet('nom_zad1', nom_zad); macros_nom = "CODE: TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT="+nom_zad+n; /*работает macros_nom = "CODE: TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT={{!nom_zad1}}"+n; /*не работает iimPlay(macros_nom);
Отсутствует
Scorp1978
восклицательный знак убери, это не системная переменная, а созданная тобой
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
найти и использовать уникальное значение используемое только в ссылках на гугл, например имя домена в адресе ссылки
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
найти и использовать уникальное значение используемое только в ссылках на гугл, например имя домена в адресе ссылки
например https://googleads.g.doubleclick.net? а примерчик можно?
Отсутствует
если оно уникально, то как-то так:
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
не получается найти ссылку по которой он на рекламу переходит код использую вот такой
//var i=0; //do{ // iimPlayCode('TAG POS='+(++i)+' TYPE=* ATTR=HREF:*https://googleads.g.doubleclick.net* EXTRACT=HTM\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ER FILE=titleExtract.txt'); // }while(iimGetLastError()=='OK');
Добавлено 06-11-2016 06:29:11
с помощью записи жмется вот такая ссылка
FRAME NAME="google_ads_frame1" TAG POS=1 TYPE=IMG ATTR=SRC:https://tpc.googlesyndication.com/simgad/12804417853230905065
href=""https://tpc.googlesyndication.com/safeframe/1-0-5/html/container.html"" rel=""prefetch"">"
InfSub
Отредактировано Scorp1978 (06-11-2016 06:31:22)
Отсутствует
попробуйте изменить условие в коде, на *googlesyndication.com*
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
попробуйте изменить условие в коде, на *googlesyndication.com*
var i=0; do{ iimPlayCode('TAG POS='+(++i)+' TYPE=A ATTR=HREF:*googlesyndication.com* EXTRACT=HREF\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ER FILE=titleExtract.txt'); }while(iimGetLastError()=='OK');
FRAME NAME="google_ads_frame1" TAG POS=1 TYPE=IMG ATTR=SRC:https://tpc.googlesyndication.com/simgad/12804417853230905065
Отредактировано Scorp1978 (06-11-2016 14:31:09)
Отсутствует
Scorp1978
а фрейм ты прописал перед ссылкой?
Добавлено 06-11-2016 14:36:54
Scorp1978
да и для чего ты пытаешься перебрать ссылки в цикле? как я понимаю ссылка одна, вот и поставь POS=1
Отредактировано InfSub (06-11-2016 14:36:54)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub благодарю прописал фреймы и все заработало!
VERSION BUILD=8970419 RECORDER=FX TAB T=1 FRAME NAME=google_ads_frame1 TAG POS=1 TYPE=A ATTR=href:*googleadservices* EXTRACT=HREF URL GOTO={{!EXTRACT}}
do{ iimPlayCode('TAG POS='+(++i)+' TYPE=A ATTR=HREF:*watch* EXTRACT=HREF\nSAVEAS TYPE=EXTRACT FOLDER=c:\\KE FILE=titleExtract.txt'); }while(iimGetLastError()=='OK');
Отредактировано InfSub (06-11-2016 15:08:14)
Отсутствует
Scorp1978
читай, вторую часть поста, как минимум
начинает бесконечно добавлять #EANF# как выйти из цикла
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
не помогает
var i=0; do{ iimPlayCode('TAG POS='+(++i)+' TYPE=A ATTR=HREF:*watch?* EXTRACT=HREF\nSAVEAS TYPE=EXTRACT FOLDER=c:\\RE FILE=titleExtract.txt'); }while(iimGetExtract()!='#EANF#');
Отредактировано Scorp1978 (06-11-2016 15:29:13)
Отсутствует
Scorp1978
да, не заметил, что у вас сохранение в файл в скрипте (при этом extract очищается)
разбейте скрипт на две части в первой извлекайте значение и передавайте в js
во второй - сохраняйте
при этом у вас будет возможность сравнить значение переменной с #EANF# в самом цикле, до сохранения
Отредактировано InfSub (06-11-2016 15:51:08)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите, а можно ли написать скрипт, который будет автоматически переходить по рандомным сайтам и открывать новые вкладки (допустим 1 раз в 30-40 сек) при открытии мазилы?
Главное при этом, чтобы не схватить вирусняк
Отсутствует
Goodwin1987
в принципе, да
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Всем привет! Набрел на тему в поисках подмоги ))). Нужен скрипт для imacros который просто будем ходить по странице (выборка и отфильтрованая в ручную), заходить в профиль юзера -отправлять приглашение в друзья нажатием на кнопку и возврат назад на страницу фильтра, на странице фильтра может быть до 100 страниц на каждой странице 50 юзеров. Есть желающие помочь? с меня тема заработка под это скрипт.
Отсутствует
Привет! Слышал, что можешь помочь с написанием скрипта? А можешь написать для сайта
Отсутствует