Страницы: 1
Нет, даже просто
var n="\n"; var im="TAB T=3"+n+"TAG POS=2 TYPE=DIV ATTR=TXT:Accept<SP>"+n+"TAG POS={{NUM}} TYPE=DIV ATTR=TXT:Put<SP>in<SP>stack"+n+"TAB CLOSE"+n; iimSet('NUM',3); if(iimPlayCode(im)!=1){ iimSet('NUM',1); iimPlayCode(im); };
и запускаются они так же, как и обычные iim-файлы
Прежде чем написать, я проверял
SyntaxError: unknown command: VAR at line 1
script.iim -> script.js было произведено переименование.
Подскажите, через какое расширение JS запускать? Или как мне настроить по типу аймакроса запуск?
Т.е. работаю, нужно 30 раз повторить цикл. Как мне запустить? Я не понимаю, как JS запускать в Хром. Через консоль разработчика однострочные только запускал, а как подобные длинные? Как их залупить?
еще один вопрос, нарушающий правила, а именно - не желание пролистать 2-3 страницы данной ветви форума или воспользоваться поиском и вы заработаете предупреждение
данный форум посвящен продуктам компании Mozilla и расширениям к ним, в данном случае плагина iMacros для Mozilla Firefox, обсуждение иного софта, в т.ч. Хрома - оффтопик
[sub]правила:
…
2. Не рекомендуется:
2.1 Задавать вопросы, ответы на которые есть в «FAQ», «Базе знаний» или легко находятся поиском. Тема с данным вопросом будет перенесена модератором в форум «Архив» без каких-либо объяснений. Перенос вашей темы в данный форум служит признаком того, что вы плохо искали (или
у вас должен быть js-файл, который запускает iim-код
Я так понимаю такой скрипт запускается уже не используя аймакрос. Тогда встает вопрос, как автоматизировать выполнение такого скрипта? Мне нужно к примеру повторить его Х раз. Есть ли какое-то расширение, где я указываю этот скрипт и выбираю при запуске, как в аймакрос, play loop, или тут возможно только прописать в самом скрипте (что конечно не так удобно каждый раз править) функцию loop и после запускать его?
temnyork
все просто:var n="\n";
var im="TAB T=3"+n+"TAG POS=2 TYPE=DIV ATTR=TXT:Accept<SP>"+n+"TAG POS={{NUM}} TYPE=DIV ATTR=TXT:Put<SP>in<SP>stack"+n+"TAB CLOSE"+n;
iimSet('NUM',3);
if(iimPlayCode(im)!=1){
iimSet('NUM',1);
iimPlayCode(im);
};
Я правильно понимаю, это JS? Как его подгрузить теперь в общий скрипт? Судя по справке
Т.е. получается что у меня должно быть так
[spoiler][pre]VERSION BUILD=8070701
TAB OPEN
TAB T=2
URL GOTO=https://mail.yandex.ru/neo2/#folder/2090008878778/extra_cond=only_new
TAG POS=3 TYPE=SPAN ATTR=TXT:Something<SP>new*
TAG POS=1 TYPE=A ATTR=TXT:http://mysite.com/userdata/*
TAB T=3
[color=green]SET !VAR EVAL("var content='var n="\n";
var im="TAB T=3"+n+"TAG POS=2 TYPE=DIV ATTR=TXT:Accept<SP>"+n+"TAG POS={{NUM}} TYPE=DIV ATTR=TXT:Put<SP>in<SP>s
temnyork, поиск по этой теме, по слову "капча" вам поможет, аналогия - полная, и прочтение последних 3-5 страниц форума, только обсуждали это в очередной раз
Отредактировано InfSub (23-12-2014 18:21:58)
Если речь идет об игнорировании ошибок в скрипте, то да, достаточно выставить две строчки друг за другом и при ошибке первой - выполнится вторая. При ошибке второй, закрывается вкладка.
Но игнорирование не устраивает, т.к. остановки во время других ошибок нужны.
У меня есть два скрипта. Отличиие только на одну строчку.
Как мне объединить их по типу "если могу нажать, то вариант 1, если нет - 2". Знаю, что функции OR в аймакрос нет, поэтому вполне устроит вариант "выполняем скрипт 1, выполнился - ок, если ошибка не найденной строчки, то используем строчку из второго варианта, конец".
TAB T=3 TAG POS=2 TYPE=DIV ATTR=TXT:Accept<SP> TAG POS=3 TYPE=DIV ATTR=TXT:Put<SP>in<SP>stack TAB CLOSE
TAB T=3 TAG POS=2 TYPE=DIV ATTR=TXT:Accept<SP> TAG POS=1 TYPE=A ATTR=TXT:Put<SP>in<SP>stack TAB CLOSE
Страницы: 1