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

В мире 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]
    .


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

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

Отсутствует

 

№675221-08-2016 21:12:49

Krusher
Участник
 
Группа: Members
Зарегистрирован: 15-08-2016
Сообщений: 33
UA: Firefox 48.0

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

Товарищи, нужна Ваша подсказка, в таком виде код

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

Выделить код

Код:

iimPlay("CODE:var randomNumber=Math.floor(Math.random()*30 + 1); randomNumber;\n WAIT SECONDS={{!VAR1}}")


код публикуется в тегах code внутри спойлера
замечание

будет корректно работать?

InfSub

Отсутствует

 

№675321-08-2016 21:41:27

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

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

Здравствуйте! А не подскажите ли как прописать путь для восстановления сессии через дополнение Session Manager?  Что б из js-скрипта запускалась нужная сессия.
Там должен быть путь что-то типа такого

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

Выделить код

Код:

imacros://run/?m=session.js


или похожего.
Подскажите кто знает или помнит? А то я где-то находил ранее, да что-то никак найти сейчас не получается.

Отсутствует

 

№675421-08-2016 22:48:18

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

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

Krusher
Зачем вы js запихнули в iimPlay()?
dvitkovs
Найдете, дайте ссылку, думаю - многим интересно будет


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


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

Отсутствует

 

№675522-08-2016 17:54:45

Krusher
Участник
 
Группа: Members
Зарегистрирован: 15-08-2016
Сообщений: 33
UA: Firefox 48.0

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

InfSub пишет

KrusherЗачем вы js запихнули в iimPlay()?

Пока только щупаю imacros, нашёл на одном из форумов.
То есть в таком виде, код

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

Выделить код

Код:

var randomNumber=Math.floor(Math.random()*30 + 1); randomNumber;\n WAIT SECONDS={{!VAR1}}


будет правильно исполняться?

Отредактировано Krusher (22-08-2016 18:07:49)

Отсутствует

 

№675622-08-2016 18:41:13

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

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

Krusher
Нет!, причина, в моем вопросе - выше (не верный синтаксис)

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

Выделить код

Код:

var randomNumber=Math.floor(Math.random()*30 + 1);
iimPlayCode('WAIT SECONDS='+randomNumber);

Отредактировано InfSub (22-08-2016 18:46:10)


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


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

Отсутствует

 

№675723-08-2016 11:46:08

stalker50
Участник
 
Группа: Members
Зарегистрирован: 23-08-2016
Сообщений: 21
UA: Firefox 48.0

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

Добрый день.

прошу прощения за элементарный вопрос.  Не могу разобраться так как я не профи и сам его учу по не многу.

Есть 2 цикла один в нутри другого.

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

Выделить код

Код:

URL GOTO=http://kolesa.kz/my/?tab=live&sort_by=date-asc&page=185


первый цикл в конце цифры идут от 2 до N
скрытый текст

Выделить код

Код:

TAG POS=26 TYPE=A ATTR=TXT:Редактировать<SP>текст


-  Это второй цикл внутри первого он идет от 1 до 40 (постоянно),  то есть он совершается 40 раз и потом первый цикл увеличивается на 1  и так далее.

Ниже процедура внутри второго цикла она без изменений.

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

Выделить код

Код:

WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[0] CONTENT=
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[1] CONTENT=
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[2] CONTENT=
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[0] CONTENT=+7<SP>(727)<SP>3546370
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[1] CONTENT=+7<SP>(747)<SP>788-80-90
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[2] CONTENT=+7<SP>(702)<SP>660-78-10
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:new-form ATTR=*
WAIT SECONDS=1


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

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

InfSub

Отсутствует

 

№675823-08-2016 15:52:40

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

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

stalker50
Ну и  балаган, ничего не понятно. Какой вопрос??
переходи на .js
Примерно таг:

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

Выделить код

Код:

function пример(){ 
for(i=0; i<=50; i++){ 
if(!b[i]) break;
iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones'+b[i]+' CONTENT=+7<SP>(727)<SP>3546370);} b='';}

Отредактировано Koks (23-08-2016 16:15:07)

Отсутствует

 

№675923-08-2016 19:04:03

stalker50
Участник
 
Группа: Members
Зарегистрирован: 23-08-2016
Сообщений: 21
UA: Chrome 52.0

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

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


попробую изложить заново.

есть страницы от 2 до 450

скрытый текст
kolesa.kz/my/?tab=live&sort_by=date-asc&page=2

на этих страницах есть кнопка, ссылкой на редактирование объявления (от 1 до 40)
скрытый текст

Выделить код

Код:

TAG POS=26 TYPE=A ATTR=TXT:Редактировать<SP>текст


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

как сделать переход сначала внутри по всем объявлениям от 1 до 40, потом перейти на следующую страницу и там тоже самое от 1 до 40

по поводу JS 

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

InfSub

Отсутствует

 

№676023-08-2016 19:21:06

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

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

stalker50
наверное так

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

Выделить код

Код:

for(i=2; i<=450; i++){ 
iimPlayCode('URL GOTO=kolesa.kz/my/?tab=live&sort_by=date-asc&page='+i);
for(ku=1; ku<=40; ku++){ 
iimPlayCode('TAG POS='+ku+' TYPE=A ATTR=TXT:Редактировать<SP>текст');
тут  код редактирования}}

Отредактировано Koks (23-08-2016 19:26:42)

Отсутствует

 

№676123-08-2016 19:36:51

stalker50
Участник
 
Группа: Members
Зарегистрирован: 23-08-2016
Сообщений: 21
UA: Chrome 52.0

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

запустил не переходит по ссылкам

выдает ошибку

TypeError: s is undefined (Error code: -1001)

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

вроде сам код работает,  строки перебирает,  а переходов нет.

Добавлено 23-08-2016 19:43:38
я вот так прописал

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

Выделить код

Код:

var macro;
macro = "CODE:";
macro += "WAIT SECONDS=2" + "\n"
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[0] CONTENT=" + "\n"
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[1] CONTENT=" + "\n"
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[2] CONTENT=" + "\n"
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[0] CONTENT=+7<SP>(727)<SP>3546370" + "\n"
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[1] CONTENT=+7<SP>(747)<SP>788-80-90" + "\n"
macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ID:new-form ATTR=NAME:_phones[2] CONTENT=+7<SP>(702)<SP>660-78-10" + "\n"
macro += "TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:new-form ATTR=*" + "\n"
macro += "WAIT SECONDS=1" + "\n"


for(i=2; i<=450; i++){ 
iimPlayCode('URL GOTO=http://kolesa.kz/my/?tab=live&sort_by=date-asc&page='+i);
for(ku=1; ku<=40; ku++){ 
iimPlayCode('TAG POS='+ku+' TYPE=A ATTR=TXT:Редактировать<SP>текст');}}
iimPlay(macro)


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

InfSub

Отредактировано stalker50 (23-08-2016 19:43:38)

Отсутствует

 

№676223-08-2016 19:50:46

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

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

stalker50

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

Выделить код

Код:

for(i=2; i<=450; i++){ 
iimPlayCode('URL GOTO=kolesa.kz/my/?tab=live&sort_by=date-asc&page='+i);
for(ku=1; ku<=40; ku++){ 
iimPlayCode('TAG POS='+ku+' TYPE=A ATTR=TXT:Редактировать<SP>текст');
iimPlay(macro);}}

Отредактировано Koks (23-08-2016 19:55:32)

Отсутствует

 

№676323-08-2016 19:51:39

stalker50
Участник
 
Группа: Members
Зарегистрирован: 23-08-2016
Сообщений: 21
UA: Chrome 52.0

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

почему то работает только когда слово code находится в скобках

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

Выделить код

Код:

for(i=2; i<=450; i++){ 
iimPlay("CODE:URL GOTO=http://kolesa.kz/my/?tab=live&sort_by=date-asc&page=+i");
for(ku=1; ku<=40; ku++){ 
iimPlay('CODE:TAG POS='+ku+' TYPE=A ATTR=TXT:Редактировать<SP>текст');}}


код публикуется в тегах code внутри спойлера
Замечание


но другой вопрос почему не проигрывает macro
iimPlay(macro)

Добавлено 23-08-2016 19:53:14
отображает его но не проигрывает

Добавлено 23-08-2016 19:55:37
при таком варианте нет перехода на страницу первого цикла


InfSub

Отредактировано stalker50 (23-08-2016 19:55:37)

Отсутствует

 

№676423-08-2016 19:59:16

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

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

stalker50
вы используете старую версию FF. могу предположить что 3.6
и в вашем коде не хватает кавычек, это же вы его дорабатывали???
так написано в соседней теме.
и сдесь ошибка:

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

Выделить код

Код:

iimPlay("CODE:URL GOTO=http://kolesa.kz/my/?tab=live&sort_by=date-asc&page=+i");

Отредактировано Koks (23-08-2016 20:16:14)

Отсутствует

 

№676523-08-2016 20:08:49

stalker50
Участник
 
Группа: Members
Зарегистрирован: 23-08-2016
Сообщений: 21
UA: Chrome 52.0

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

версия последняя 48.0.1

Добавлено 23-08-2016 20:16:09
все разобрался надо было iimPlay(macro)  внести в цикл в скобки....

спасибо огромное  все заработало.


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

Отредактировано stalker50 (23-08-2016 20:16:09)

Отсутствует

 

№676623-08-2016 21:03:50

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

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

stalker50
Что мешает перенести iimPlayCode() с урлом во второй цикл?


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


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

Отсутствует

 

№676723-08-2016 21:23:32

Krusher
Участник
 
Группа: Members
Зарегистрирован: 15-08-2016
Сообщений: 33
UA: Firefox 48.0

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

InfSub
Увидел во что тыкаете, с синтаксисом разобрался, спасибо. Так как у меня файл js, то удалил обрамляющий его iim, но от этого код

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

Выделить код

Код:

var randomNumber=Math.floor(Math.random()*30 + 1); randomNumber;\n WAIT SECONDS={{!VAR1}}


не заработал, рандомизация по отсрочке времени не пошла, подскажите, в чём проблема?

Отсутствует

 

№676823-08-2016 22:03:40

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

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

Подскажите как можно создaть профиль Firefox при помощи Firefox Api в JS файле

Отсутствует

 

№676923-08-2016 22:09:23

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

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

Krusher

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

Выделить код

Код:

weit(Math.random()*10 + 303);
function weit(s){iimPlayCode('WAIT SECONDS='+s);}

Отсутствует

 

№677023-08-2016 22:34:49

Krusher
Участник
 
Группа: Members
Зарегистрирован: 15-08-2016
Сообщений: 33
UA: Firefox 48.0

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

Koks пишет

Krusher

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

Выделить код

Код:

weit(Math.random()*10 + 303);
function weit(s){iimPlayCode('WAIT SECONDS='+s);}

Спасибо тебе добрый человек, то что нужно!:)

Отсутствует

 

№677124-08-2016 08:58:03

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

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

Krusher пишет

то что нужно

И чем этот код отличается от приведенного выше?
Или вы читаете только пол сообщения?


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


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

Отсутствует

 

№677224-08-2016 10:38:37

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

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

удалено, п.п. 3.6
замечание

InfSub

Отсутствует

 

№677324-08-2016 18:31:48

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

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

удалено, п.п. 3.6
замечание

InfSub

Отсутствует

 

№677424-08-2016 19:19:01

Krusher
Участник
 
Группа: Members
Зарегистрирован: 15-08-2016
Сообщений: 33
UA: Firefox 48.0

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

InfSub пишет
Krusher пишет

то что нужно

И чем этот код отличается от приведенного выше?
Или вы читаете только пол сообщения?

Дело в том, что в моей редакции,

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

Выделить код

Код:

var randomNumber=Math.floor(Math.random()*30 + 1); randomNumber;\n WAIT SECONDS={{!VAR1}}


код не исполнялся, а в этой
скрытый текст

Выделить код

Код:

weit(Math.random()*30 + 10);
function weit(s){iimPlayCode('WAIT SECONDS='+s);}


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

Отсутствует

 

№677524-08-2016 20:52:03

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

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

Krusher пишет

код не исполнялся, а в этой работает,

Внимательно перечитайте данное сообщение, особенно, код под спойлером

Добавлено 24-08-2016 20:54:23
iim-код - не лишний

Отредактировано InfSub (24-08-2016 20:54:23)


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


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

Отсутствует

 

№677624-08-2016 22:14:05

Krusher
Участник
 
Группа: Members
Зарегистрирован: 15-08-2016
Сообщений: 33
UA: Firefox 48.0

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

InfSub
Спасибо, с этим разобрался!

Добавлено 24-08-2016 22:18:55
Сейчас в js файл на исполнение вставил функцию CLICK, реализовал её в таком виде

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

Выделить код

Код:

{
var cli;
cli = "CODE:";
cli += "CLICK X=226 Y=680" + "\n";
iimPlay(cli)
}


ошибки скрипт не выдаёт, это значит, он её подхватывает ?

Отредактировано Krusher (24-08-2016 22:18:55)

Отсутствует

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

Board footer

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