Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

№131-08-2007 15:56:26

knizhkin
Участник
 
Группа: Members
Зарегистрирован: 31-08-2007
Сообщений: 4
UA: Firefox 2.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)



iMacros for FireFox - общие вопросы, обсуждение возможностей (Часть 1)

Продолжение темы (часть 2)



Правила оформления сообщений в данном топике:

1a50e37cd460db106ba5ca4992038a53.jpg


  • Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]

  • Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
    или выложите на сайт «Pastebin».
  • При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
    или выложите на сайт «Pastebin».
  • Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
    .


«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон

«Не каждый вопрос заслуживает ответа.»
Сайрус

Отсутствует

 

№572707-02-2016 19:35:05

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 44.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

agrx пишет

Как сказать скрипту:
1. выполняться 50 раз
2. если элемент не найден, то остановить выполнение.

скрытый текст

Выделить код

Код:

for(i=1; i<51; i++){
   iimPlayCode('TAG POS='+i+' TYPE=A ATTR=HREF:/favorites/add/*&&CLASS:favorites* EXTRACT=HREF');
   var a=iimGetLastExtract();
   if(a=='#EANF#' || a=='') break;
   iimPlayCode('SET !EXTRACT '+a+'\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ FILE=1.csv');}


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№572807-02-2016 23:31:24

kani339
Участник
 
Группа: Members
Зарегистрирован: 10-10-2015
Сообщений: 110
UA: Chrome 48.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Подскажите как определить имя фрейма на странице если оно постоянно меняеться вот пример

скрытый текст

Выделить код

Код:

FRAME NAME="d79laopfceyz"
TAG POS=1TYPE=DIV ATTR=CLASS:kg-mg-Zb-Hh

Отсутствует

 

№572907-02-2016 23:36:27

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Safari 4.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

kani339

скрытый текст
FRAME NAME=*


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№573007-02-2016 23:52:29

kani339
Участник
 
Группа: Members
Зарегистрирован: 10-10-2015
Сообщений: 110
UA: Chrome 48.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub пишет

kani339

скрытый текст
FRAME NAME=*

Таким образом не работает уже пробывал

Отсутствует

 

№573108-02-2016 01:05:33

agrx
Участник
 
Группа: Members
Зарегистрирован: 28-01-2016
Сообщений: 15
UA: Firefox 44.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

PRESIDENT пишет

скрытый текст

Выделить код

Код:

for(i=1; i<51; i++){
   iimPlayCode('TAG POS='+i+' TYPE=A ATTR=HREF:/favorites/add/*&&CLASS:favorites* EXTRACT=HREF');
   var a=iimGetLastExtract();
   if(a=='#EANF#' || a=='') break;
   iimPlayCode('SET !EXTRACT '+a+'\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ FILE=1.csv');}

спасибо, помогло:o

Отсутствует

 

№573208-02-2016 16:21:59

agrx
Участник
 
Группа: Members
Зарегистрирован: 28-01-2016
Сообщений: 15
UA: Firefox 44.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

как правильно написать условие: если не находит атрибут, то остановить.

скрытый текст

Выделить код

Код:

function list()
{
    iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:Следующая<SP>страница*');
    f=iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:Следующая<SP>страница*'); 
    if(f<0) break;
}

Отсутствует

 

№573308-02-2016 16:24:44

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 44.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

agrx
уберите первую строку с iimPlayCode


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№573409-02-2016 01:15:54

agrx
Участник
 
Группа: Members
Зарегистрирован: 28-01-2016
Сообщений: 15
UA: Firefox 44.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub пишет

agrx
уберите первую строку с iimPlayCode

то есть вот так?

скрытый текст

Выделить код

Код:

function list()
{
    f=iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:Следующая<SP>страница*'); 
    if(f<0) break;
}


всё равно не работает

Отсутствует

 

№573509-02-2016 02:04:05

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 44.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

agrx пишет

всё равно не работает

а чего, собственно, вы пытаетесь добиться этой функцией? и что, соответственно, не работает?


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№573609-02-2016 02:32:28

agrx
Участник
 
Группа: Members
Зарегистрирован: 28-01-2016
Сообщений: 15
UA: Firefox 44.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub пишет
agrx пишет

всё равно не работает

а чего, собственно, вы пытаетесь добиться этой функцией? и что, соответственно, не работает?

перелистывание страницы на следующую. одноразовое перелистывание работает, но нужно в итоге примерно так:

скрытый текст

Выделить код

Код:

function parser()
{
//тут абсолютно рабочий код и претензий к нему у меня нет
}
function list()
{
    f=iimPlayCode('TAG POS=1 TYPE=A ATTR=TXT:Следующая<SP>страница*'); //перелистывание страницы, сама по себе функция тоже работает
}

for(;;)
{
    parser(); //после того, как отработает функция, вызов list(), далее повтор parser()
    list(); //если list() не нашел такую ссылку с текстом "Следующая<SP>страница*", то break
}

Отредактировано agrx (09-02-2016 03:52:46)

Отсутствует

 

№573709-02-2016 05:19:35

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 44.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

agrx пишет

если не нашел ссылку с текстом "Следующая<SP>страница*", то break

скрытый текст

Выделить код

Код:

for(;;){
    parser(); 
 if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=A ATTR=TXT:Следующая*страница*')<0) break;
}

function parser(){
//тут абсолютно рабочий код и претензий к нему у меня нет
}


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№573809-02-2016 13:06:48

agrx
Участник
 
Группа: Members
Зарегистрирован: 28-01-2016
Сообщений: 15
UA: Firefox 44.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

PRESIDENT пишет
agrx пишет

если не нашел ссылку с текстом "Следующая<SP>страница*", то break

скрытый текст

Выделить код

Код:

for(;;){
    parser(); 
 if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=A ATTR=TXT:Следующая*страница*')<0) break;
}

function parser(){
//тут абсолютно рабочий код и претензий к нему у меня нет
}

Спасибо! Готовый код для парсинга ссылок объявлений авито:

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.

Выделить код

Код:

function parser()
{
    for(i=1;; i++)
    {
    iimPlayCode('TAG POS='+i+' TYPE=A ATTR=HREF:/favorites/add/*&&CLASS:favorites* EXTRACT=HREF');
    var a=iimGetLastExtract();
    if(a=='#EANF#' || a=='') break;
    iimPlayCode('SET !EXTRACT '+a+'\nSAVEAS TYPE=EXTRACT FOLDER=c:\\ FILE=1.csv');
    }
}

for(;;){
    parser(); 
 if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=A ATTR=TXT:Следующая*страница*')<0) break;
}

Отсутствует

 

№573909-02-2016 18:34:58

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Здравствуйте! Есть скрипт регистрации аккаунтов. Там ограничение по ай-пи. Поэтому скрипт работает через прокси и берёт их их файла по списку.
Подскажите как подправить скрипт, чтоб он после  фразы You*maximum* менял прокси по порядку из списка один раз и потом опять регистрировал акки, до следующего появления фразы You*maximum*. Потом опять менял бы прокси на следующее из списка и дальше продолжал регистрировать акки. А то получается, что когда находит нужную фразу, то начинает менять прокси бесконечно (пока все по списку не переберет).

скрытый текст

Выделить код

Код:

var url='http://www.*'; 
var t0='SET !TIMEOUT_STEP 0\n', t1='SET !TIMEOUT 1\n', t2='SET !TIMEOUT_TAG 20\n', t3='SET !TIMEOUT 60\n', f=0;


for(a=1; a<9999; a++){ 

   iimPlay('CODE:CLEAR\nTAB CLOSEALLOTHERS');
   iimPlay('CODE:URL GOTO='+url); 
   iimPlayCode('SET !DATASOURCE POST.csv\nSET !DATASOURCE_LINE '+a+'\nSET !EXTRACT {{!COL1}}'); if(iimGetExtract()=='');
   iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:email CONTENT='+iimGetExtract());
   var i=9,w='hwadusxcouydekefavbat',r='',m=w.length;
while(i--){r+=w.charAt(Math.floor(Math.random()*(m)));};
   iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:firstName CONTENT='+r);
   iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:NoFormName ATTR=SRC:*');

 f=iimPlayCode(t1+'TAG POS=1 TYPE=LI ATTR=TXT:You*maximum*'); if(f>0){ a--; for(i=1; ; i++){
iimPlayCode("SET !DATASOURCE proxy.csv \n SET !DATASOURCE_LINE "+i+" \n SET !EXTRACT {{!COL1}}")  
full_address=iimGetLastExtract();
var iphttp=  full_address.replace(/:(.*)/,"");
var portall= full_address.replace(/(.*):/,"");
iimPlay("CODE:URL GOTO=about:config\n WAIT SECONDS=1")
var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
prefs.setIntPref("network.proxy.type", 1);
prefs.setBoolPref("network.proxy.share_proxy_settings", true);
prefs.setBoolPref("network.proxy.share_proxy_settings", false);
prefs.setCharPref("network.proxy.http", iphttp);
prefs.setIntPref("network.proxy.http_port", portall);}}}


Пробовал команду break использовать, но тогда список файла proxy.csv сбрасывается и скрипт всегда берёт первую проксю из списка.


не сокращаем встроенные в js и в функционал плагина - функции, при постинге на форуме
отредактировано

Отсутствует

 

№574009-02-2016 19:11:17

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 44.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

dvitkovs
ну так уберите цикл for(i=1; ; i++){ из кода, при нахождении You*maximum*
объявите номер строки (i=1) в начале скрипта, дав ей уникальное имя, которое больше ни где не используется в скрипте, в отличии от i
и увеличивайте значение данной переменной, при срабатывании условия if(f>0)

Добавлено 09-02-2016 19:13:18

offtop
и научитесь, писать код так, чтобы в нем можно было разобраться, открыв спойлер, а не форматируя его у себя на компе под стандарты
например, так:
скрытый текст

Выделить код

Код:

var url='http://www.*',
    ProxyNum = 1,
    a, i, m, r, w, 
    t0='SET !TIMEOUT_STEP 0\n',
    t1='SET !TIMEOUT 1\n', 
    t2='SET !TIMEOUT_TAG 20\n', 
    t3='SET !TIMEOUT 60\n', f=0, 
    iphttp, portall, prefs, full_address;


for(a=1; a<9999; a++){

    iimPlayCode('CLEAR\nTAB CLOSEALLOTHERS');
    iimPlayCode('URL GOTO='+url); 
    iimPlayCode('SET !DATASOURCE POST.csv\nSET !DATASOURCE_LINE '+a+'\nSET !EXTRACT {{!COL1}}'); 
    if(iimGetExtract()==''){
        iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:email CONTENT='+iimGetExtract());
    };

    i=9;w='hwadusxcouydekefavbat';r='';m=w.length;
    while(i--){r+=w.charAt(Math.floor(Math.random()*(m)));};

    iimPlayCode(t0+'TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:firstName CONTENT='+r);
    iimPlayCode(t3+'TAG POS=1 TYPE=INPUT:IMAGE FORM=NAME:NoFormName ATTR=SRC:*');

    f=iimPlayCode(t1+'TAG POS=1 TYPE=LI ATTR=TXT:You*maximum*'); 
    if(f>0){
        a--; 

        iimPlayCode("SET !DATASOURCE proxy.csv \n SET !DATASOURCE_LINE "+(ProxyNum++)+" \n SET !EXTRACT {{!COL1}}")  
        full_address=iimGetLastExtract();
        iphttp = full_address.replace(/:(.*)/,"");
        portall = full_address.replace(/(.*):/,"");
        iimPlay("CODE:URL GOTO=about:config\n WAIT SECONDS=1")
        prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
        prefs.setIntPref("network.proxy.type", 1);
        prefs.setBoolPref("network.proxy.share_proxy_settings", true);
        prefs.setBoolPref("network.proxy.share_proxy_settings", false);
        prefs.setCharPref("network.proxy.http", iphttp);
        prefs.setIntPref("network.proxy.http_port", portall);
    };
};


Отредактировано InfSub (09-02-2016 19:24:15)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№574109-02-2016 19:21:45

gunisario
Участник
 
Группа: Members
Зарегистрирован: 09-02-2016
Сообщений: 6
UA: unknown 0.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Добрый день, мужики помогите разобраться - я нуб, есть макрос  с циклом {{!LOOP}}, который берет строки по порядку из файла, запустил макрос напрямую -  все работает - подставляет через {{!COL1}} и первую строку и вторую и третию, но если его запускать через управляющий скрипт - то цикл {{!LOOP}} не работает, каждый раз "проход-цикла" макроса через  {{!COL1}} подставляется только первая строка,т.е.  управляющий скрипт после прохождения макроса отлавливает капчу переключаясь на другой макрос антигейта а потом разгадав возвращается к первому макросу с {{!COL1}}, но в этот раз подставляется опять первая строка а не вторая...если я правильно понимаю в скрипт нужно что-то добавить

скрытый текст

Выделить код

Код:

for (var z=1;z<=б;z++)
{

for (i=1;i<=1;i++){
iimSet("а",а);
iimPlay("script/macros.iim",60);
}

for (s=1;s<=г;s++){
i= iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=DIV ATTR=TXT:Введите<SP>код<SP>с<SP>картинки")
if (i>0){
iimSet("t",в);
iimSet("w",key);
iimPlay("script/antigate.iim",60);
}
}

if (i<0){
iimPlay("script/macros.iim",60);
}

а++

iimDisplay(z);    
iimSet("z", z);
}


или может макрос не должен останавливаться чтобы {{!LOOP}} "не прекращался" - значит его нужно запускать не через скрипт ? значит распознавание капчи нужно прикручивать в тело макроса а не в тело скрипта ?

код публикуется в тегах code внутри spoiler'a

InfSub

Отсутствует

 

№574209-02-2016 19:27:53

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 44.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

gunisario
FAQ, для кого написан? поиск, по видимому, тоже не для Вас, даже последних пару сообщений, Вам видимо очень напряжно было почитать??...

Добавлено 09-02-2016 19:30:39
RTFM: iimSet()

Отредактировано InfSub (09-02-2016 19:30:39)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№574309-02-2016 19:37:18

gunisario
Участник
 
Группа: Members
Зарегистрирован: 09-02-2016
Сообщений: 6
UA: unknown 0.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

спасибо что ткнули носом :), искал весь день - оказывается надо было вечера подождать :rolleyes:

Отсутствует

 

№574409-02-2016 20:14:55

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub Благодарю! :)

Отсутствует

 

№574509-02-2016 20:24:29

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 44.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

InfSub

eine Frage
А зачем вы все всегда на абоут конфиг переходите ? smile_177.gif
iimPlay("CODE:URL GOTO=about:config ...


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№574609-02-2016 20:41:31

dvitkovs
Участник
 
Группа: Members
Зарегистрирован: 08-11-2015
Сообщений: 266
UA: Palemoon 25.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

PRESIDENT пишет

eine Frage
А зачем вы все всегда на абоут конфиг переходите ?
iimPlay("CODE:URL GOTO=about:config ...

скрытый текст
А что, оно и без перехода по этому абоуту нужные изменения сделает?
Просто я данный кусок кода скопировал из примера kolshix'а, где он на видео рассказывает как менять прокси через абоут конфиг.
Там говорится, скрипт сделан максимально большим - для наглядности.
Ну а если эта строка (абоут:конфиг) не нужна и скрипт сам всё сделает, не переходя по ней, то удалю её.
Благодарю за подсказку.;)

Отсутствует

 

№574709-02-2016 20:56:44

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 44.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

PRESIDENT пишет

А зачем вы все всегда на абоут конфиг переходите ?

а кто сказал, что я перехожу? это не мой код, я только показал, как грамотно его форматировать


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№574809-02-2016 22:45:52

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 44.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

PRESIDENT

Флуд, но по теме
речь не о том, а о элементарных выравниваниях и использовании var везде, где придется (в т.ч. внутри циклов), вместо объявления всех var'ов в шапке
З.Ы. удалю ток, про встроенные функции, ибо уже обсуждалось, на форуме, их не сокращаем, я устал уже править наборы из iP, iimPlay и iimPlayCode в одном скрипте, потому, что кто-то бездумно копирует, даже не удосужившись вдуматься в код и сокращения и в результате приходит с этой кашей на форум

Добавлено 09-02-2016 22:52:10

Флуд, но по теме, продолжение...

PRESIDENT пишет

Так же что бы в каждой строке не писать

как ты сам сказал, у каждого своя манера написания, я например, не использую для каждой строки iimPlayCode, хотя, естественно, использую переменные, которые ты называешь сокращениями (но не для имен уже имеющихся функций)...

Отредактировано InfSub (09-02-2016 22:52:10)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№574911-02-2016 00:21:46

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 43.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Мне часто пишут, что зависает макрос при его работе. Например после 4 цикла.
Хотя компьютер у них мощный. С чем это может быть связано?

С местом, где он зависает.
В самом коде макроса.
В самом компьютере.

4-го варианта я здесь не вижу.

Отредактировано Алим (11-02-2016 00:22:17)


Истина в последней инстанции

Отсутствует

 

№575011-02-2016 00:23:00

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 44.0
Веб-сайт

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Алим пишет

С местом, где он зависает.

и

Алим пишет

В самом коде макроса

в большинстве случаев, все же первое (т.е. корректность написания кода)

Отредактировано InfSub (11-02-2016 00:25:36)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№575111-02-2016 06:00:14

Romstar08
Участник
 
Группа: Members
Зарегистрирован: 02-02-2016
Сообщений: 38
UA: Palemoon 25.0

Re: iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Подскажите, кто знает... макрос:

скрытый текст

Выделить код

Код:

SET !EXTRACT_TEST_POPUP NO
SET !ERRORIGNORE YES
SET !TIMEOUT 1
FRAME F=20
TAG POS=1 TYPE=SPAN ATTR=ID:slog EXTRACT=TXT   'Извлекаем значение id slog
SET !CLIPBOARD {{!EXTRACT}} 'Копируем в буфер обмена
WAIT SECONDS=1
FRAME F=0
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:NoFormName ATTR=ID:adcopy_response CONTENT={{!EXTRACT}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:NoFormName ATTR=*


Конструкция работает.. но только в iim ...Как это будет выглядеть в JS..?? Просто не силён...

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1)

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]