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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.
  • Форумы
  •  » 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]
    .


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

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

Отсутствует

 

№507729-10-2015 12:13:14

VANTUS
Забанен
 
Группа: Members
Зарегистрирован: 29-10-2015
Сообщений: 1
UA: Chrome 46.0

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

флуд
есть  коротенкий макрос на 12 строк он работает в циклах так  вот  подскажите как  сделать так  чтобы  после  определённого цикла он менял аккаунт(вк) записанный в txt

Читаем правила форума и темы iMacros


Правила форума:
2.  Не рекомендуется:
2.1  Задавать вопросы, ответы на которые есть в «FAQ», «Базе знаний» или легко находятся поиском
2.3  Писать безграмотно, создавать сообщения, содержащие «аффтарскую» речь, специально сделанные ошибки; злостно нарушать правила русского языка.


Правила темы iMacros:
1.  Не рекомендуется:
1.2  Задавать вопрос без указания:
1.2.5  Проблемного кода, в случае возникновения ошибок или неправильной работы кода. Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler].

InfSub

Отсутствует

 

№507829-10-2015 13:44:15

bop101
Участник
 
Группа: Members
Зарегистрирован: 03-10-2015
Сообщений: 26
UA: Firefox 41.0
Веб-сайт

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

Не могу сделать так что-бы слово Логин: не извлекала:

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

Выделить код

Код:

TAG POS=1 TYPE=DIV ATTR=TXT:Логин:<SP>* EXTRACT=TXT
SET !VAR1 {{!EXTRACT}}

Отсутствует

 

№507929-10-2015 13:55:00

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

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

bop101

Правила форума: Не рекомендуется: Задавать вопросы, ответы на которые легко находятся поиском


например, поиск по фразе: "удалить из строки"

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

Выделить код

Код:

SET !VAR1 EVAL("'{{!EXTRACT}}'.replace('Логин: ','')")

Отредактировано InfSub (29-10-2015 14:03:23)


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


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

Отсутствует

 

№508031-10-2015 12:50:32

Радамир
Участник
 
Группа: Members
Зарегистрирован: 23-10-2015
Сообщений: 24
UA: Firefox 32.0

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

PRESIDENT пишет

Так засунь скрипт в цикл

А как засунуть? И главное не цикл в скрипт, а скрипт в цикл?
Вот скрипт:

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

Выделить код

Код:

var url_1='https://forum.mozilla-russia.org/viewtopic.php?id=18806&p=204';
  var i=5;
  
  
     iimPlayCode('SET !TIMEOUT 30\nURL GOTO='+url_1); 
   f=iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DT ATTR=TXT:Радамир7'); 
   if (f<0){
     iimPlayCode('SET !TIMEOUT 30\nURL GOTO='+url_1);
  }


Как его засунуть в оператор while (цикл), чтоб повторялся 5 раз, в случае не нахождения искомого слова Радамир7?

Отсутствует

 

№508131-10-2015 16:08:04

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

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

Радамир пишет

как засунуть

элементарно Ватсон

Выделить код

Код:

var url='https://forum.mozilla-russia.org/viewtopic.php?id=18806&p=204';

for(i=1; i<=15; i++){
   iimPlayCode('SET !TIMEOUT 30\nURL GOTO='+url); 
 f=iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DT ATTR=TXT:Радамир'); 
 if(f<0)  // <--- если тег ATTR=TXT:Радамир не найден, то перезагрузить страницу
   iimPlayCode('SET !TIMEOUT 30\nURL GOTO='+url);
else break; // <--- если найден тег ATTR=TXT:Радамир, то выйти из цикла
}

Отредактировано PRESIDENT (31-10-2015 16:10:55)


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

Отсутствует

 

№508231-10-2015 18:39:15

Радамир
Участник
 
Группа: Members
Зарегистрирован: 23-10-2015
Сообщений: 24
UA: Firefox 32.0

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

PRESIDENT пишет
Радамир пишет

как засунуть

элементарно Ватсон

Выделить код

Код:

var url='https://forum.mozilla-russia.org/viewtopic.php?id=18806&p=204';

for(i=1; i<=15; i++){
   iimPlayCode('SET !TIMEOUT 30\nURL GOTO='+url); 
 f=iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DT ATTR=TXT:Радамир'); 
 if(f<0)  // <--- если тег ATTR=TXT:Радамир не найден, то перезагрузить страницу
   iimPlayCode('SET !TIMEOUT 30\nURL GOTO='+url);
else break; // <--- если найден тег ATTR=TXT:Радамир, то выйти из цикла
}

Благодарю!
Работает скрипт. Работает на искомое слово Радамир.
Но если я вставляю другое слово, например свежие, которое находится иногда на той же странице, то скрипт почему-то не останавливается и гонит цикл до конца.
Хотя искомое слово свежие иногда появляется. Иногда, потому что там оно находится в разделе "полезная информация", и там разные предложения появляются (и повторяются), как только обновляешь страницу. По идее получается, что должно было обновить страницу раза 3-4 (до появления текста со словом свежие и остановиться, а оно не останавливается и гонит скрипт до конца цикла, то есть 15 раз.
Хм... странно... :/

Вот скриншот страницы с искомым словом свежие

скрытый текст
23YhX.png

А вот скрипт с искомым словом свежие, вместо Радамир
скрытый текст

Выделить код

Код:

var url='https://forum.mozilla-russia.org/viewtopic.php?id=18806&p=204';

for(i=1; i<=15; i++){
   iimPlayCode('SET !TIMEOUT 30\nURL GOTO='+url); 
 f=iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=DT ATTR=TXT:свежие'); 
 if(f<0)  // <--- если тег ATTR=TXT:Радамир не найден, то перезагрузить страницу
   iimPlayCode('SET !TIMEOUT 30\nURL GOTO='+url);
else break; // <--- если найден тег ATTR=TXT:Радамир, то выйти из цикла
}

Отредактировано Радамир (31-10-2015 18:43:10)

Отсутствует

 

№508331-10-2015 18:48:52

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

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

Радамир пишет
PRESIDENT пишет

Так засунь скрипт в цикл

А как засунуть?

Не рекомендуется: Задавать вопросы, ответы на которые есть в «FAQ», «Базе знаний» или легко находятся поиском. Например, по слову цикл

Радамир пишет

А вот скрипт с искомым словом свежие, вместо Радамир

Вы переменными iMacros пользоваться умеете? похоже, что нет... Нажмите на кнопку записать и сравните разницу!

Добавлено 31-10-2015 18:52:36
iMacros TAGs & translate

Отредактировано InfSub (31-10-2015 18:52:36)


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


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

Отсутствует

 

№508431-10-2015 19:39:01

Радамир
Участник
 
Группа: Members
Зарегистрирован: 23-10-2015
Сообщений: 24
UA: Firefox 32.0

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

InfSub пишет

Нажмите на кнопку записать и сравните разницу!

Благодарю за подсказку!
Получилось!

Отсутствует

 

№508501-11-2015 00:36:10

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

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

Всем доброго времени суток. Подскажите пожалуйста как ввести слово по координатам

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

Выделить код

Код:

CLICK X=145 Y=350 CONTENT=Слово


Координаты определяются и ставится курсор в строку ввода, но нужное слово не вводится. Подскажите, в чём проблема?
Зарание благодарен.
Жду ваших ответов...

Отсутствует

 

№508601-11-2015 09:03:38

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

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

Радамир пишет

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


Вопрос - перенесен в отдельную тему


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


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

Отсутствует

 

№508703-11-2015 17:32:24

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

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

Можно ли как то вызвать сочетание клавиш CTRL + V через iim или через js

Отсутствует

 

№508804-11-2015 11:52:13

Даниил955447112
Участник
 
Группа: Members
Зарегистрирован: 11-03-2015
Сообщений: 40
UA: Firefox 38.0

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

:) Здравствуйте.
Как можно сделать что бы Аймакрос удалял последний символ из EXTRACT

К примеру скопировал число 991, мне нужно что бы на выходе было число 990. То-есть последнее цифра всегда должна быть 0. Наверное можно как до добиться числа 99 на выходе, а как подставить ноль к концу я знаю. Или другой вариант подойдёт, число к примеру будет 991.74, как скопировать всё до точки -1 символ либо замена на 0, как скопировать всё до точки я знаю, но может быть есть вариант всё до точки -1 символ или замена на 0 сразу.

И второй вопрос, можно ли сделать что бы Аймакрос делил число скажем 990/100/2, в и тоге получил на выходе 4,5?

Добавлено 04-11-2015 12:02:08

Gergi пишет

Можно ли как то вызвать сочетание клавиш CTRL + V через iim или через js

скрытый текст
EVENT TYPE=KEYPRESS KEY=113

Где код 113, клавиша "F2".
Коды других клавиш, в том числе "CTRL + V" смотрите в таблице "Коды символов и клавиш keypress".
В интернете полно сайтов с таблицами. Ищите через поисковики.

Отредактировано Даниил955447112 (04-11-2015 12:02:08)

Отсутствует

 

№508904-11-2015 12:54:53

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

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

Даниил955447112

Правила форума: Не рекомендуется: Задавать вопросы, ответы на которые легко находятся поиском


например, поиск по фразе: "удалить из строки"


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


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

Отсутствует

 

№509004-11-2015 13:13:21

Даниил955447112
Участник
 
Группа: Members
Зарегистрирован: 11-03-2015
Сообщений: 40
UA: Firefox 38.0

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

InfSub
:| Прошу прощения, но я всё облазил перед тем как задать вопрос. Если я что-то пропустил, то подскажите ссылку с ответом.
Нашёл только это на JS, но как это применить для Аймакроса я не знаю.

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

Выделить код

Код:

var str = "abcdef";
alert(str.substring(0, str.length - 1));

Отредактировано Даниил955447112 (04-11-2015 13:14:00)

Отсутствует

 

№509104-11-2015 14:27:08

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

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

Даниил955447112
а это, простите - что по вашему?:

InfSub пишет

например, поиск по фразе: "удалить из строки"


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


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

Отсутствует

 

№509204-11-2015 14:30:24

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

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

Даниил955447112 пишет

как это применить для Аймакроса я не знаю.

smile_29.gif
Имакрос это и есть JS плеер.

засунь этот скрипт в *.js файл не *.iim


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

Отсутствует

 

№509304-11-2015 14:39:23

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

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

Даниил955447112 пишет

как это применить для Аймакроса я не знаю.

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

Выделить код

Код:

SET !EXTRACT EVAL("var str='{{!EXTRACT}}';str.substring(0, str.length - 1)+'0';")


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

Выделить код

Код:

SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/(\d+)\d/).pop()+'0'")


или использовать js, вместо iim, как выше написал PRESIDENT

Отредактировано InfSub (04-11-2015 14:52:35)


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


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

Отсутствует

 

№509404-11-2015 15:58:10

fora
Участник
 
Группа: Members
Зарегистрирован: 04-11-2015
Сообщений: 2
UA: Firefox 41.0

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

Здравствуйте! Столкнулся с такой проблемой - при выполнении скрипта имакрос  экстрактится текстовое значение в виде : Имя_Фамилия, но я не могу придумать как создать папку с наименованием Имя_Фамилия и текстовым файлом внутри этой папки с таким же названием. А так же требуется сохранять в эту папку несколько скриншотов и хтмл страниц. С js особо не знаком, подскажите пожалуйста как такое реализовать.Заранее благодарен.

Отсутствует

 

№509504-11-2015 16:01:04

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

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

fora
iMacros - не умеет создавать папки
читайте FAQ, есть альтернативные решения


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


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

Отсутствует

 

№509604-11-2015 16:50:52

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

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

fora

Если тебе к примеру нужно сохранить капчу или какой нить файл в C:\CapNum
а папки CapNum на диске C: ещё нету, имакрос её создаст.smile_31.gif
Поэтому, как вариант, можна создать пустой текстовый файлик в папку(которой ещё нету)
а текстовик апосля удалить. Или сразу создавать/сохранять текстовик с нужными данными, папка создастся автоматом.


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

Отсутствует

 

№509705-11-2015 21:39:37

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

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

Gergi пишет

подскажите пожалуйста как вместо TAG POS=1 поставить !LOOP ?


Вопрос - перенесен в отдельную тему


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


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

Отсутствует

 

№509806-11-2015 14:17:13

Egorushka1974
Участник
 
Группа: Members
Зарегистрирован: 07-05-2015
Сообщений: 180
UA: Chrome 46.0

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

Мэтры, помогите, перестала работать строчка в скрипте по копированию капчи
Рекапча2.0 в папку с капчей, перед тем как изменить размер и отправить на распознавание вот эта строчка
удалено, код должен быть понятен окружающим, если вы вводите свои функции и переменные, типа iP и weit - их значение должно быть указано

iMacros версии 8.9.4
Мож какой глюк на компе у меня?
Просто перестала вызываться капча такой строкой
удалено
переделал на такую
удалено
все заработало, т.е. изменил FRAME NAME="I0*" на   FRAME F=2 и все снова заработало. Вчера еще работало в первом варианте на том же компе.
Файрфокс версии 35.0.1
Видимо и картинка перестала копироваться по тем же причинам.
Подскажите, что делать, начинающему.

код должен быть в тегах code внутри спойлера

InfSub

Отсутствует

 

№509906-11-2015 15:01:57

Hamzat
Участник
 
Группа: Members
Зарегистрирован: 30-03-2015
Сообщений: 326
UA: Chrome 46.0

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

Egorushka1974 пишет

Мэтры, помогите, перестала работать строчка в скрипте по копированию капчи

Там имена фреймов и т.п изменилась, просто запишите эти самые действии и увидите разницу.


iMacros скрипты на заказ!

Отсутствует

 

№510006-11-2015 15:19:54

Egorushka1974
Участник
 
Группа: Members
Зарегистрирован: 07-05-2015
Сообщений: 180
UA: Chrome 46.0

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

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

Отредактировано Egorushka1974 (06-11-2015 15:20:17)

Отсутствует

 

№510106-11-2015 18:11:13

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

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

Блин мальчишки и девчонки, ну не тупите. smile_26.gif
Такие то мелочи, было бы уже стыдно спрашивать.

iimPlayCode('ONDOWNLOAD FOLDER=* FILE=cap.jpeg WAIT=YES\nTAG POS=1 TYPE=div ATTR=style:"z-index:*" CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT');

Отредактировано PRESIDENT (06-11-2015 18:14:46)


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

Отсутствует

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

Board footer

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