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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
  • Форумы
  •  » 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]
    .


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

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

Отсутствует

 

№177729-07-2014 17:37:28

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

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

Алим пишет

что может быть не так ?

сравни 2 числа:
твое: 1 949
и: 1949 ..
не замечаешь разницы?


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


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

Отсутствует

 

№177829-07-2014 17:57:46

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

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

InfSub пишет

сравни 2 числа:
твое: 1 949
и: 1949 ..
не замечаешь разницы?

да я заметил, что после 1 пробел. И что тут можно предпринять, в таком случаи?
1 949 это так он копировался с сайта.

это надо первую цифру извлечь и добавить к тем 3-им ?

Отредактировано Алим (29-07-2014 17:58:52)


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

Отсутствует

 

№177929-07-2014 18:00:53

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

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

Алим пишет
InfSub пишет

сравни 2 числа:
твое: 1 949
и: 1949 ..
не замечаешь разницы?

да я заметил, что после 1 пробел. И что тут можно предпринять, в таком случаи?
1 949 это так он копировался с сайта.

это надо первую цифру извлечь и добавить к тем 3-им ?

удалить пробел и перевести текст в число


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


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

Отсутствует

 

№178029-07-2014 18:14:07

bendiks
Участник
 
Группа: Members
Зарегистрирован: 25-07-2014
Сообщений: 3
UA: Chrome 36.0

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

Ребята помогите пожалуйста!!!!!!!!!!!!!
кто нибудь знает как в iMacros "организовать" ответ на сообщение в одноклассниках одной простой фразой ?
готов заплатить

Отсутствует

 

№178129-07-2014 20:04:53

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

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

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

Макрос - вход, выполняет следующее:

1. открывает страницу входа вконтакте
2. берёт из текстового файла, логи и пароль
3. вводит их в соответствующие поля
4. нажимает войти

потом, мне нужно сделать, чтобы проверялись несколько условий, после входа в аккаунт.
Если одно из них верное, то выполняется макрос - выход: нажимает выйти.
и при новом цикле должен браться следующий логин и пароль и входить через него и опять идёт проверка.

Выделить код

Код:

for (;;){
iimSet("д",д);
д++
iimPlay("vk_druziya/вход.iim",60);
i= iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS = TAG POS=1 TYPE=B ATTR=TXT:временно<SP>заморозили" || "SET !ERRORIGNORE YES \n SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=B ATTR=TXT:Ваша<SP>страница<SP>удалена" || "SET !ERRORIGNORE YES \n SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=B ATTR=TXT:Не<SP>удается<SP>войти.")
iimPlay("vk_druziya/выход.iim",60);
        break
        }else{
     }
}

читал, что такие знаки ||, они разделяют ИЛИ, если одно из них верное, то должен сработать макрос - выход.


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

Отсутствует

 

№178229-07-2014 21:04:50

Галимов Руслан
Участник
 
Группа: Members
Зарегистрирован: 30-04-2014
Сообщений: 6
UA: Chrome 36.0

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

Добрый вечер, такой вопрос. На странице есть капча от 0 до 10 (разгадывается посредством запуска макроса антигейт), нужно, чтобы в зависимости от результата макрос начал воспроизводить определенное действие.

Ситуация такая:
Макрос заходит на сайт, выполняется проверка на капчу, она сохраняется и отправляется на разгадку в AG, откуда приходит число от 0 до 10 включительно и,допустим, нам пришло число 5 - макрос это понял и начал делать действие, которое я запишу для данного развития событий, при 9 - делает другое действие и так далее.

Буду благодарен за Ваши ответы

Отсутствует

 

№178329-07-2014 21:26:27

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

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

Алим пишет

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

Выделить код

Код:

i= iimPlayCode("SET !TIMEOUT_STEP 1 \n TAG POS = TAG POS=1 TYPE=B ATTR=TXT:временно<SP>заморозили" || "SET !ERRORIGNORE YES \n SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=B ATTR=TXT:Ваша<SP>страница<SP>удалена" || "SET !ERRORIGNORE YES \n SET !TIMEOUT_STEP 1 \n TAG POS=1 TYPE=B ATTR=TXT:Не<SP>удается<SP>войти.")

читал, что такие знаки ||, они разделяют ИЛИ, если одно из них верное, то должен сработать макрос - выход.

в iimPlayCode() оператор сравнения ИЛИ не применим, строй условие иначе

Добавлено 29-07-2014 21:28:57

Галимов Руслан пишет

нужно, чтобы в зависимости от результата макрос начал воспроизводить определенное действие.

у тебя скрипт разгадывания капчи возвращает число, с помощью if.. elseif... else или с помощью case ... строишь линейку условий

Добавлено 29-07-2014 21:31:43
var r = // результат работы скрипта антикапчи
if (r==1){
// действия при 1
}elseif(r==2){
// действия при 2
}...

Отредактировано InfSub (29-07-2014 21:32:48)


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


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

Отсутствует

 

№178430-07-2014 12:40:08

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

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

Мне надо вызывать 2 iim по очереди с помощью js

первый 1.iim надо вызывать 40 раз

а второй 2.iim надо вызывать 1 раз


Подскажите пожалуйста как это реализовать?

Отсутствует

 

№178530-07-2014 13:07:20

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

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

Gergi пишет

Мне надо вызывать 2 iim по очереди с помощью jsпервый 1.iim надо вызывать 40 раза второй 2.iim надо вызывать 1 разПодскажите пожалуйста как это реализовать?

скрытый текст
for (var i=1;i<=40;i++){
iimPlay("macros1.iim",60);
}

for (var i=1;i<=1;i++){
iimPlay("macros2.iim",60);
}


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

Отсутствует

 

№178630-07-2014 15:29:58

vidinfo
Участник
 
Группа: Members
Зарегистрирован: 14-01-2014
Сообщений: 11
UA: Chrome 36.0

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

Всем привет, помогите пожалуйста. Есть яваскиптик, хочу поставить рандомное время, уже несколько вариантов испробовал, не помогает, хотя в  обычно макросе рандомизация работает нормально, вот часть скрипта который выдает ошибку:

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

Выделить код

Код:

while(true) {

SET !VAR2 EVAL("var min=1; var max=4; var res=0; res=Math.floor(Math.random()*(max-min+1))+min;")

var macro1;
macro1 = "CODE:";
macro1 += "SET !EXTRACT_TEST_POPUP NO" + "\n";
macro1 += "TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:double_your_btc_bet_hi_button" + "\n";
macro1 += "WAIT SECONDS={{!VAR2}}" + "\n";
macro1 += "SET !EXTRACT NULL" + "\n";
macro1 += "TAG POS=1 TYPE=DIV ATTR=ID:double_your_btc_result EXTRACT=TXT" + "\n";
iimPlay(macro1);

var s = iimGetLastExtract();
var extract = s.charAt(18);


.................................

Подскажите пожалуйста как правильно установить значение для рандомизации времени в js, заранее спасибо.

Отсутствует

 

№178730-07-2014 16:04:59

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

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

vidinfo пишет

Всем привет, помогите пожалуйста. Есть яваскиптик, хочу поставить рандомное время, уже несколько вариантов испробовал, не помогает, хотя в  обычно макросе рандомизация работает нормально, вот часть скрипта который выдает ошибку:

как на чистом JS не знаю , пользуюсь как придумал

Выделить код

Код:

var i =Math.floor(Math.random()*10 + 1)
alert (i)
iimSet("I",i)
iimPlayCode("WAIT SECONDS={{I}}")

Отсутствует

 

№178830-07-2014 16:39:39

vidinfo
Участник
 
Группа: Members
Зарегистрирован: 14-01-2014
Сообщений: 11
UA: Chrome 36.0

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

Не могли бы Вы показать как это должно выглядеть внутри структуры, спасибо.

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

Выделить код

Код:

while(true) {

var macro1;
macro1 = "CODE:";
macro1 += "SET !EXTRACT_TEST_POPUP NO" + "\n";
macro1 += "TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:double_your_btc_bet_hi_button" + "\n";
macro1 += "WAIT SECONDS=1" + "\n";
macro1 += "SET !EXTRACT NULL" + "\n";
macro1 += "TAG POS=1 TYPE=DIV ATTR=ID:double_your_btc_result EXTRACT=TXT" + "\n";
iimPlay(macro1);

var s = iimGetLastExtract();
var extract = s.charAt(18);
.
.
.
.

Отсутствует

 

№178930-07-2014 16:45:17

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

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

vidinfo пишет

Не могли бы Вы показать как это должно выглядеть внутри структуры, спасибо.

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

Выделить код

Код:

while(true) {

var min=1; var max=4; var res=Math.floor(Math.random()*(max-min+1))+min;

var macro1 = "CODE:";
macro1 += "SET !EXTRACT_TEST_POPUP NO" + "\n";
macro1 += "TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:double_your_btc_bet_hi_button" + "\n";
macro1 += "WAIT SECONDS=" + res + "\n";
macro1 += "SET !EXTRACT NULL" + "\n";
macro1 += "TAG POS=1 TYPE=DIV ATTR=ID:double_your_btc_result EXTRACT=TXT" + "\n";
iimPlay(macro1);

var s = iimGetLastExtract();
var extract = s.charAt(18);

Отредактировано InfSub (30-07-2014 16:46:44)


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


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

Отсутствует

 

№179030-07-2014 17:02:41

vidinfo
Участник
 
Группа: Members
Зарегистрирован: 14-01-2014
Сообщений: 11
UA: Chrome 36.0

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

Большое спасибо за помощь, работает :)

Добавлено 30-07-2014 17:05:59
Забыл спросить, подскажите пожалуйста, как поставить время к примеру с 2 сек, до 4 сек?

Отредактировано vidinfo (30-07-2014 17:05:59)

Отсутствует

 

№179130-07-2014 17:09:00

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

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

vidinfo пишет

Большое спасибо за помощь, работает :)

Добавлено 30-07-2014 17:05:59
Забыл спросить, подскажите пожалуйста, как поставить время к примеру с 2 сек, до 4 сек?

ну ты даёшь, а это для кого ?
var min=1; var max=4;
начиная с 1 и заканчивая 4
для твоего случая
var min=2; var max=4;
начиная с 2 и заканчивая 4

Отсутствует

 

№179230-07-2014 17:10:21

vidinfo
Участник
 
Группа: Members
Зарегистрирован: 14-01-2014
Сообщений: 11
UA: Chrome 36.0

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

Если я не ошибаюсь это должно выглядеть примерно так?

var min=2; var max=4; var res=Math.floor(Math.random()*(max-min+1))+min;

Добавлено 30-07-2014 17:10:50
Спасибо.

Отредактировано vidinfo (30-07-2014 17:10:50)

Отсутствует

 

№179330-07-2014 18:58:52

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

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

Алим пишет

for (var i=1;i<=40;i++){

Спасибо. А как его зациклить?

Отсутствует

 

№179430-07-2014 19:01:01

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

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

Gergi пишет
Алим пишет

for (var i=1;i<=40;i++){

Спасибо. А как его зациклить?

что такое поиск, видимо вы не знаете?

Выделить код

Код:

for(;;){
...
};

Отредактировано InfSub (30-07-2014 19:01:15)


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


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

Отсутствует

 

№179530-07-2014 19:25:17

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

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

столкнулся с такой проблемой! 
есть 1 код , но при работе на ПК все нормально, но при работе на дедике бывает стопорится, причем в любом месте не зависимо от кода: iim iimPlay iimPlayCode  SET !ERRORIGNORE YES  и прочие! ну а теперь интересующий меня воопрос , поможет ли испарвить такие тормоза доп код

Выделить код

Код:

VERSION BUILD=******* RECORDER=FX
SET !ERRORCONTINUE YES

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

Отредактировано kolshix (30-07-2014 19:30:00)

Отсутствует

 

№179630-07-2014 19:28:19

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

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

kolshix пишет

столкнулся с такой проблемой! 
есть 1 код , но при работе на ПК все нормально, но при работе на дедике бывает стопорится, причем в любом месте не зависимо от кода: iim iimPlay iimPlayCode  SET !ERRORIGNORE YES  и прочие! ну а теперь интересующий меня воопрос , поможет ли испарвить такие тормоза доп код SET !ERRORIGNORE YES

дело не в ошибках, скорее виснет сам процесс, бывает такое на слабых машинах... хотя не факт, что только на слабых


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


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

Отсутствует

 

№179730-07-2014 19:32:24

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

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

kolshix пишет

столкнулся с такой проблемой!

ещё нашел типо может из-за отсутствия указания

Выделить код

Код:

TAB T=***

я так понял мне ещё придется мучиться и мучится с этими кодами

Для себя вижу пока только одно решение

Так как у меня 1 макрос (он цикличен и не имеет значение когда запускать) рассчитан на 24 часа , нужно будет настроить плановую перезагрузку системы через каждые 8 часов и при новом запуске сразу запускался автоматом imacros,  может есть ещё какие нибудь решения ?

Отредактировано kolshix (30-07-2014 19:36:45)

Отсутствует

 

№179830-07-2014 19:36:51

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

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

kolshix пишет
kolshix пишет

столкнулся с такой проблемой!

ещё нашел типо может из-за отсутствия указания

Выделить код

Код:

TAB T=***

я так понял мне ещё придется мучиться и мучится с этими кодами

если код не работает на конкретной машине, по статистике виновата либо сама система, стоящая на ней, либо железо... уж не знаю как, но было у меня такое, что при одной и той же версии ОС, Мозиллы и иМакроса - один и тот же скрипт обрабатывался по разному, и на более старой машине требовал то, что по спецификации js уже отмерло в предыдущих версиях ну и вис периодами.. так что приходилось постоянно мониторить работает ли...


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


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

Отсутствует

 

№179930-07-2014 20:35:49

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

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

InfSub пишет

Gergi пишет: Алим пишет: for (var i=1;i<=40;i++){Спасибо. А как его зациклить?что такое поиск, видимо вы не знаете? Выделить кодКод:for(;;){
...
};
                    Отредактировано InfSub (Сегодня 18:01:15)

Спасибо добрый человек. Всё работает:D

Отсутствует

 

№180030-07-2014 22:36:26

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

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

InfSub пишет

если код не работает на конкретной машине, по статистике виновата либо сама система, стоящая на ней, либо железо... уж не знаю как, но было у меня такое, что при одной и той же версии ОС, Мозиллы и иМакроса - один и тот же скрипт обрабатывался по разному, и на более старой машине требовал то, что по спецификации js уже отмерло в предыдущих версиях ну и вис периодами.. так что приходилось постоянно мониторить работает ли...

У меня как всегда
Проблему решил частично, как всегда через жопу , установил в планировщик заданий  перезагрузку дедика в 12.00PM 8.00PM 12.00AM и 8.00АМ и добавил старт копий мазила с автозапуском imacros.   И ко всему немного поманиторил скрипт и обратил внимание что очень хорошо зависания происходят на командах iimPlayCode("****\n ****\n ****\n"). Другого выхода в данной ситуации не вижу. Если конечно не дорогой дед купить !!!

Отсутствует

 

№180131-07-2014 10:56:11

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

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

kolshix пишет

очень хорошо зависания происходят на командах iimPlayCode("****\n ****\n ****\n").

Вместо iimPlayCode, можно ведь использовать iimPlay("macros.iim",60);

Добавлено 31-07-2014 11:00:28
У меня вопрос. Когда в одноклассниках вставляется текст в сообщение, то оно не вставляется мгновенно, а набирается, в независимости какая скорость воспроизведения и от куда вставляется из самого макроса или из текстового файла.

Отправка личного сообщения в ок.

скрытый текст
SET !VAR9 "Привет, {{!VAR0}} как дела?<br>Что делаешь?"
EVENTS TYPE=KEYPRESS SELECTOR="#ok-e-m" CHARS={{!VAR9}}

{{!VAR0}} - это имя вставляет


Как сделать, чтобы вставлялось мгновенно?

Отредактировано Алим (31-07-2014 11:02:02)


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

Отсутствует

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

Board footer

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