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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.
  • Форумы
  •  » 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]
    .


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

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

Отсутствует

 

№187718-08-2014 17:38:05

Revers
Участник
 
Группа: Members
Зарегистрирован: 30-07-2013
Сообщений: 47
UA: Chrome 36.0

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

Здравствуйте!

Как правильно прописать?

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

Выделить код

Код:

if (прошёл 100 циклов)
             {
iimPlay(macro2);
    }
        else     {
    iimPlay("1.iim");
    }
    
}

Отсутствует

 

№187818-08-2014 17:44:04

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

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

Revers пишет

Здравствуйте!
Как правильно прописать?

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

Выделить код

Код:

if (прошёл 100 циклов)
{
iimPlay(macro2);
    }
        else     {
    iimPlay("1.iim");
    }    
}

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

Выделить код

Код:

for(i=1;i<500;i++){
    if (i>100){
        iimPlay(macro2);
        }
    else{
        iimPlay("1.iim");
        }    
    }
};


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


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

Отсутствует

 

№187919-08-2014 13:55:06

Revers
Участник
 
Группа: Members
Зарегистрирован: 30-07-2013
Сообщений: 47
UA: Chrome 36.0

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

InfSub пишет

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

Выделить код

Код:

for(i=1;i<500;i++){
    if (i>100){
        iimPlay(macro2);
        }
    else{
        iimPlay("1.iim");
        }    
    }
};

macro2 будет запускаться только после первой сотни циклов или каждую сотню циклов? Нужно чтобы каждую сотню запускался macro2.

Отсутствует

 

№188019-08-2014 14:05:32

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

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

Revers пишет

...
macro2 будет запускаться только после первой сотни циклов или каждую сотню циклов?

вопрос был:

Revers пишет

Как правильно прописать?
if (прошёл 100 циклов)

исходя из вопроса и был дан ответ

Revers пишет

Нужно чтобы каждую сотню запускался macro2.

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

Выделить код

Код:

... if(isInteger(i/100)){iimPlay(macro2);} ...

Отредактировано InfSub (19-08-2014 14:09:25)


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


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

Отсутствует

 

№188119-08-2014 19:11:29

Revers
Участник
 
Группа: Members
Зарегистрирован: 30-07-2013
Сообщений: 47
UA: Chrome 36.0

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

InfSub пишет

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

Выделить код

Код:

... if(isInteger(i/100)){iimPlay(macro2);} ...

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

Выделить код

Код:

for(i=1;i<500;i++){
    if (isInteger(i/100)){iimPlay(macro2);}
    else{
        iimPlay(macro1);
        }    
    }

ReferenceError: isInteger is not defined, line 25 (Error code: -991)

if (isInteger(i/100)){iimPlay(macro2);}   //25 строка "не определено"

Отсутствует

 

№188219-08-2014 19:32:36

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

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

Revers пишет

ReferenceError: isInteger is not defined, line 25 (Error code: -991)

добавьте строку перед for:

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

function isInteger(n){return(n^0)==n;};

Отредактировано InfSub (19-08-2014 19:33:33)


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


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

Отсутствует

 

№188320-08-2014 11:30:04

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 37.0

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

Всем доброе утро!:music:

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

Выделить код

Код:

SET !DATASOURCE C:\Users\User\Desktop\Test.txt
SET !DATASOURCE_LINE {{!LOOP}}
EVENTS TYPE=KEYPRESS SELECTOR="#Membe" CHARS={{!COL1}}


В данный момент в txt файле находятся 200 строк,при каждом цикле скрипт берёт по одной строке. Как бы сделать так что бы при каждом цикле скрипт брал сразу 10 строк а не одну?  При другом цикле следующие 10 и так далее....

Отсутствует

 

№188420-08-2014 13:37:43

super.shestakoff
Участник
 
Группа: Members
Зарегистрирован: 13-05-2014
Сообщений: 3
UA: Yandex 1.5

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

Ребята,подскажите пожалуйста как  удалить строчку из "CSV" файла и переложить ее в другой файл ?

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

Выделить код

Код:

VERSION BUILD=8820413 RECORDER=FX
TAB CLOSEALLOTHERS
TAB T=1
SET !DATASOURCE Address.csv
SET !DATASOURCE_COLUMNS 2
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO=https://ru-ru.facebook.com/
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:reg ATTR=NAME:firstname CONTENT=владимир
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:reg ATTR=NAME:lastname CONTENT=прохоров
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:reg ATTR=NAME:reg_email__ CONTENT={{!COL1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:reg ATTR=NAME:reg_email_confirmation__ CONTENT={{!COL1}}
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:reg ATTR=NAME:reg_passwd__ CONTENT={{!COL2}}
TAG POS=1 TYPE=SELECT FORM=NAME:reg ATTR=NAME:birthday_day CONTENT=%15
TAG POS=1 TYPE=SELECT FORM=NAME:reg ATTR=NAME:birthday_month CONTENT=%10
TAG POS=1 TYPE=SELECT FORM=NAME:reg ATTR=NAME:birthday_year CONTENT=%1970
TAG POS=2 TYPE=INPUT:RADIO FORM=NAME:reg ATTR=NAME:sex
TAG POS=1 TYPE=BUTTON FORM=NAME:reg ATTR=NAME:websubmit
TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:u_5_4_ci_form ATTR=NAME:password CONTENT={{!COL2}}
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:u_5_4_ci_form ATTR=*
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:skip_step


Ну например здесь.Удалить первую строчку из Address.csv и скопировать ее в какой-нибудь файл txt например в папку Downloads или еще куда нибудь.
Помогите пожалуйста.Это Вам наверное не сложно))

Отсутствует

 

№188520-08-2014 14:00:57

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

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

Gergi пишет

Всем доброе утро!:music:

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

Выделить код

Код:

SET !DATASOURCE C:\Users\User\Desktop\Test.txt
SET !DATASOURCE_LINE {{!LOOP}}
EVENTS TYPE=KEYPRESS SELECTOR="#Membe" CHARS={{!COL1}}


В данный момент в txt файле находятся 200 строк,при каждом цикле скрипт берёт по одной строке. Как бы сделать так что бы при каждом цикле скрипт брал сразу 10 строк а не одну?  При другом цикле следующие 10 и так далее....

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

Выделить код

Код:

SET !DATASOURCE C:\Users\User\Desktop\Test.txt
SET !VAR1 EVAL("{{!LOOP}}*10-10")

ADD !VAR1 1
SET !DATASOURCE_LINE {{!VAR1}}
EVENTS TYPE=KEYPRESS SELECTOR="#Membe" CHARS={{!COL1}}
ADD !VAR1 1
SET !DATASOURCE_LINE {{!VAR1}}
EVENTS TYPE=KEYPRESS SELECTOR="#Membe" CHARS={{!COL1}}
...


Добавлено 20-08-2014 14:04:07

super.shestakoff пишет

Ребята,подскажите пожалуйста как  удалить строчку из "CSV" файла и переложить ее в другой файл ?
...
Ну например здесь.Удалить первую строчку из Address.csv и скопировать ее в какой-нибудь файл txt например в папку Downloads или еще куда нибудь.
Помогите пожалуйста.Это Вам наверное не сложно))

удалить строку нельзя, уже 100 раз об этом говорилось
для добавления в др. файл читаете первый datasource........ потом saveas .... в нужный вам файл

Отредактировано InfSub (20-08-2014 14:04:07)


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


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

Отсутствует

 

№188620-08-2014 14:22:23

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 37.0

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

С П А С И Б О:music:

Добавлено 20-08-2014 14:49:31

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

Выделить код

Код:

SET !DATASOURCE C:\Users\User\Desktop\Test.txt
SET !VAR1 EVAL("{{!LOOP}}*10-10")

ADD !VAR1 1
SET !DATASOURCE_LINE {{!VAR1}}
EVENTS TYPE=KEYPRESS SELECTOR="#Membe" CHARS={{!COL1}}
ADD !VAR1 1
SET !DATASOURCE_LINE {{!VAR1}}
EVENTS TYPE=KEYPRESS SELECTOR="#Membe" CHARS={{!COL1}}


у меня в txt файле 200 строк,мне надо что бы скрипт брал не по одной строке а по 10.

Этот код берёт одну строку

Отредактировано Gergi (20-08-2014 14:49:31)

Отсутствует

 

№188720-08-2014 15:01:39

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 37.0

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

Я выяснил причину,вот эта штука "#Membe" постоянно меняется и поэтому не работает

Отсутствует

 

№188820-08-2014 16:53:00

ssccsscc
Участник
 
Группа: Members
Зарегистрирован: 20-08-2014
Сообщений: 1
UA: Chrome 38.0

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

Как сделать чтобы при каждом выполнении скрипта к числу в переменной добавлялась 1 ?

Отсутствует

 

№188920-08-2014 17:05:18

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

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

ssccsscc пишет

Как сделать чтобы при каждом выполнении скрипта к числу в переменной добавлялась 1 ?

а поднять глаза на 3 поста выше, вам религия не позволяет?


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


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

Отсутствует

 

№189021-08-2014 00:40:13

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 37.0

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

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

Выделить код

Код:

for (i=1;i<=10;i++){
iimDisplay(i)
i=iimPlay("11.iim")
}


этот код свёл меня с ума:o Дисплей показывает 1,2 и всё дальше не показывает.

Отсутствует

 

№189121-08-2014 00:45:04

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

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

Gergi пишет

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

Выделить код

Код:

for (i=1;i<=10;i++){
iimDisplay(i)
i=iimPlay("11.iim")
}


этот код свёл меня с ума:o Дисплей показывает 1,2 и всё дальше не показывает.

так уберите присвоение переменной i результата от выполнения ф-ции iimPlay()
может, перед тем, как задавать вопрос, начнем анализировать собственный код???


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


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

Отсутствует

 

№189221-08-2014 02:28:01

amnesia_asot
Участник
 
Группа: Members
Зарегистрирован: 21-08-2014
Сообщений: 1
UA: Firefox 31.0

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

Форумчане, помогите!
iMacros не сохраняет изображение капчи, подскажите что не так:

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

Выделить код

Код:

URL GOTO=http://sitewithcaptcha.com
wait seconds=1
ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=image.jpg
wait seconds=1
TAG POS=1 TYPE=IMG ATTR=SRC:http://www.google.com/recaptcha/api/image?c=* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT

Отсутствует

 

№189321-08-2014 03:15:26

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

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

amnesia_asot пишет

Форумчане, помогите!
iMacros не сохраняет изображение капчи, подскажите что не так:

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

Выделить код

Код:

URL GOTO=http://sitewithcaptcha.com
wait seconds=1
ONDOWNLOAD FOLDER=C:\CAPCH\ FILE=image.jpg
wait seconds=1
TAG POS=1 TYPE=IMG ATTR=SRC:http://www.google.com/recaptcha/api/image?c=* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT

в коде ошибок не наблюдаю, скорее всего, либо ссыль не верна, либо где-то еще ошибка


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


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

Отсутствует

 

№189421-08-2014 09:56:30

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 37.0

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

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

Выделить код

Код:

TAG POS=1 TYPE=IMG ATTR=SRC:*https://www.google.com/recaptcha/api/image?c=* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
WAIT SECONDS=3


Вод код отлично работает

Отсутствует

 

№189521-08-2014 11:57:29

kolshix
Участник
 
Группа: Members
Зарегистрирован: 29-10-2013
Сообщений: 387
UA: Chrome 38.0
Веб-сайт

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

подскажите команды на js закрытия вкладки и закрытия браузера - не на iim , а на js     ---  точно знаю что есть, я их встречал но потерял, и почемуто не могу найти
все спасибо не нужно, случайно нашёл     window.close(1)

Отредактировано kolshix (21-08-2014 12:05:46)

Отсутствует

 

№189621-08-2014 12:02:49

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

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

kolshix пишет

подскажите команды на js закрытия вкладки и закрытия браузера - не на iim , а на js     ---  точно знаю что есть, я их встречал но потерял, и почемуто не могу найти

закрыть вкладку, если 1 вкладка, закрыть окно

Выделить код

Код:

window.close()


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


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

Отсутствует

 

№189721-08-2014 12:06:39

kolshix
Участник
 
Группа: Members
Зарегистрирован: 29-10-2013
Сообщений: 387
UA: Chrome 38.0
Веб-сайт

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

InfSub пишет

закрыть вкладку, если 1 вкладка, закрыть окно

Выделить код

Код:

window.close()

Спасибо за оперативность !

Отсутствует

 

№189821-08-2014 15:11:24

Revers
Участник
 
Группа: Members
Зарегистрирован: 30-07-2013
Сообщений: 47
UA: Chrome 36.0

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

Если запускать 1.iim через управляющий "if ... else" .js то при втором, 3, 4, и.т.д цикле  всё равно берётся первая строка из файла.

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

Выделить код

Код:

CMDLINE !DATASOURCE texts.txt
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
URL GOTO={{!COL1}}


Что нужно прописать, для корректной работы, как если бы 1.imm запускался напрямую?

Отсутствует

 

№189921-08-2014 15:27:53

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

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

Revers пишет

Если запускать 1.iim через управляющий "if ... else" .js то при втором, 3, 4, и.т.д цикле  всё равно берётся первая строка из файла.

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

Выделить код

Код:

CMDLINE !DATASOURCE texts.txt
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
URL GOTO={{!COL1}}


Что нужно прописать, для корректной работы, как если бы 1.imm запускался напрямую?

iimSet('!VAR1',i)

где i - значение, которое должна принимать переменная {{!VAR1}}
обращаю внимания, в данной ситуации (при запуске из js) {{!LOOP}} - работать НЕ будет, вместо {{!LOOP}} используйте {{!VAR1}} c выше приведенным кодом


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


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

Отсутствует

 

№190021-08-2014 15:57:47

Revers
Участник
 
Группа: Members
Зарегистрирован: 30-07-2013
Сообщений: 47
UA: Chrome 36.0

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

.js

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

Выделить код

Код:

iimDisplay(i);
    iimSet('!VAR1',i)
    if (isInteger(i/100)){iimPlay("2.iim");}
if (isInteger(i/1001)){iimPlay(macro2);}
    else{
        iimPlay("1.iim");
        
        }


.imm
скрытый текст

Выделить код

Код:

CMDLINE !DATASOURCE texts.txt
SET !DATASOURCE_COLUMNS 1
SET !LOOP {{!VAR1}}
URL GOTO={{!COL1}}


Так нужно прописать или вместо {{!COL1}} ?

Отсутствует

 

№190121-08-2014 16:16:35

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

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

Revers пишет

.imm

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

Выделить код

Код:

CMDLINE !DATASOURCE texts.txt
SET !DATASOURCE_COLUMNS 1
SET !LOOP {{!VAR1}}
URL GOTO={{!COL1}}


Так нужно прописать или вместо {{!COL1}} ?

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

Выделить код

Код:

CMDLINE !DATASOURCE texts.txt
SET !DATASOURCE_COLUMNS {{!VAR1}}
URL GOTO={{!COL1}}


зачем в коде строка с {{!LOOP}} вообще не понятно, судя по куску кода, приведенного вами, {{!LOOP}} ни на что не влияет


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


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

Отсутствует

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

Board footer

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