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

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


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

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

Отсутствует

 

№40213-02-2013 23:12:40

kolharik
Участник
 
Группа: Members
Зарегистрирован: 13-02-2013
Сообщений: 13
UA: Firefox 18.0

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

пытался создать новый профиль никак не получилось, а почему в IE работает imacros на нескольких вкладках?????

Добавлено 13-02-2013 23:13:47
ПОЖАЛУЙСТА отзовитесь как сделать так чтоб imacros работал на нескольких вкладках?????????:):):):):):):):):):) и почему в IE можно запускать на нескольких вкладках????

Отредактировано kolharik (13-02-2013 23:15:51)

Отсутствует

 

№40313-02-2013 23:21:18

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

kolharik пишет

пытался создать новый профиль никак не получилось, а почему в IE работает imacros на нескольких вкладках?????

Добавлено 13-02-2013 23:13:47
ПОЖАЛУЙСТА отзовитесь как сделать так чтоб imacros работал на нескольких вкладках?????????:):):):):):):):):):) и почему в IE можно запускать на нескольких вкладках????

в ярлыке напиши по анологии

"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -no-remote -p


Удалено

Отсутствует

 

№40414-02-2013 11:02:01

143456
Участник
 
Группа: Members
Зарегистрирован: 13-02-2013
Сообщений: 4
UA: Opera 12.1

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

spy686 пишет

143456 пишет: Здравствуйте, нужен макрос для создания некоторого количества учётных записей, с похожими именами (изменяются на одну цифру, к примеру: ааа1, ааа2, ааа3) я смог сделать только через многократный копипаст одного и того же кода впродолжении макроса, с заменой имени каждый раз, но это довольно долго, поэтому решил спросить) буду рад помощи js через команду for или imacros циклы с функцией loop
                    Отредактировано spy686 (Вчера 20:11:16)

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

Отсутствует

 

№40514-02-2013 18:38:11

Edi
Участник
 
Группа: Members
Зарегистрирован: 25-01-2013
Сообщений: 63
UA: Firefox 18.0

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

kolharik пишет

пытался создать новый профиль никак не получилось, а почему в IE работает imacros на нескольких вкладках?????Добавлено Вчера 23:13:47ПОЖАЛУЙСТА отзовитесь как сделать так чтоб imacros работал на нескольких вкладках????????? и почему в IE можно запускать на нескольких вкладках????
                    Отредактировано kolharik (Вчера 23:15:51)

Код свой напишите, тогда можно будет что-то подсказать.

Отсутствует

 

№40614-02-2013 20:08:00

udav221
Участник
 
Группа: Members
Зарегистрирован: 14-02-2013
Сообщений: 6
UA: Firefox 18.0

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

Господа, может кто-нибудь пояснить, что делаю не так?
Есть на странице ссылка с текстом "1.5"
Кусок кода: <font style="color: #CC0000; text-decoration: underline;">1.5</font>
Я пытаюсь по ней щёлкнуть вот так:
TAG POS=1 TYPE=FONT ATTR=COLOR:#CC0000&&TXT:1.5
Не получается. Если убираю COLOR:#CC0000 - щёлкает без проблем.

Отсутствует

 

№40714-02-2013 21:36:21

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

143456 пишет
spy686 пишет

143456 пишет: Здравствуйте, нужен макрос для создания некоторого количества учётных записей, с похожими именами (изменяются на одну цифру, к примеру: ааа1, ааа2, ааа3) я смог сделать только через многократный копипаст одного и того же кода впродолжении макроса, с заменой имени каждый раз, но это довольно долго, поэтому решил спросить) буду рад помощи js через команду for или imacros циклы с функцией loop
                    Отредактировано spy686 (Вчера 20:11:16)

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

Выделить код

Код:

for (y=1;y<=150;y++){



    errCode=iimPlay("CODE:TAG POS=1 TYPE=DIV ATTR=TXT:ВКонтакте<SP>©<SP>2006-2012<SP>Русский");
    errCode=iimPlay("CODE:WAIT SECONDS=5");
    errCode=iimPlay("CODE:TAG POS="+y+" TYPE=IMG ATTR=class:search_item_img");
    errCode=iimPlay("CODE:WAIT SECONDS=5");
}

Добавлено 14-02-2013 21:37:57

udav221 пишет

Господа, может кто-нибудь пояснить, что делаю не так?
Есть на странице ссылка с текстом "1.5"
Кусок кода: <font style="color: #CC0000; text-decoration: underline;">1.5</font>
Я пытаюсь по ней щёлкнуть вот так:
TAG POS=1 TYPE=FONT ATTR=COLOR:#CC0000&&TXT:1.5
Не получается. Если убираю COLOR:#CC0000 - щёлкает без проблем.

главное что щелкает там где надо, а не как :)

Отредактировано spy686 (14-02-2013 21:37:57)


Удалено

Отсутствует

 

№40814-02-2013 21:48:39

udav221
Участник
 
Группа: Members
Зарегистрирован: 14-02-2013
Сообщений: 6
UA: Firefox 18.0

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

spy686 пишет

главное что щелкает там где надо, а не как :)

Так ведь не щёлкает. Если по цвету не идентифицировать, то будет щёлкать куда попало. А подставляю цвет - не хочет щёлкать.
Говорит: RuntimeError: element FONT specified by COLOR:#CC0000&&TXT:1.5 was not found, line: 6 (Error code: -921)

Отредактировано udav221 (14-02-2013 21:53:28)

Отсутствует

 

№40914-02-2013 21:55:40

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

udav221 пишет
spy686 пишет

главное что щелкает там где надо, а не как :)

Так ведь не щёлкает. Если по цвету не идентифицировать, то будет щёлкать куда попало. А подставляю цвет - не хочет щёлкать.
Говорит: RuntimeError: element FONT specified by COLOR:#CC0000&&TXT:1.5 was not found, line: 6 (Error code: -921)

а если так TAG POS=1 TYPE=FONT ATTR=COLOR:#CC0000 TXT:1.5


Удалено

Отсутствует

 

№41014-02-2013 22:00:30

udav221
Участник
 
Группа: Members
Зарегистрирован: 14-02-2013
Сообщений: 6
UA: Firefox 18.0

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

spy686 пишет

а если так TAG POS=1 TYPE=FONT ATTR=COLOR:#CC0000 TXT:1.5

Тогда синтаксическую ошибку выдаёт.
SyntaxError: wrong format of TAG command, line: 6 (Error code: -910)

Отредактировано udav221 (14-02-2013 22:01:22)

Отсутствует

 

№41114-02-2013 22:14:55

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

udav221 пишет
spy686 пишет

а если так TAG POS=1 TYPE=FONT ATTR=COLOR:#CC0000 TXT:1.5

Тогда синтаксическую ошибку выдаёт.
SyntaxError: wrong format of TAG command, line: 6 (Error code: -910)

а страницу можно ?


Удалено

Отсутствует

 

№41214-02-2013 22:20:37

udav221
Участник
 
Группа: Members
Зарегистрирован: 14-02-2013
Сообщений: 6
UA: Firefox 18.0

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

Я в почту отправил.

Отсутствует

 

№41314-02-2013 23:08:34

udav221
Участник
 
Группа: Members
Зарегистрирован: 14-02-2013
Сообщений: 6
UA: Firefox 18.0

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

spy686, спасибо, всё получилось!

Отсутствует

 

№41414-02-2013 23:21:17

Edi
Участник
 
Группа: Members
Зарегистрирован: 25-01-2013
Сообщений: 63
UA: Firefox 18.0

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

udav221 пишет

spy686, спасибо, всё получилось!

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

Отсутствует

 

№41514-02-2013 23:33:07

udav221
Участник
 
Группа: Members
Зарегистрирован: 14-02-2013
Сообщений: 6
UA: Firefox 18.0

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

Угу.

Моя строка: TAG POS=1 TYPE=FONT ATTR=COLOR:#CC0000&&TXT:1.5
Строка от spy686: TAG POS=1 TYPE=FONT ATTR=style:color:<sp>#CC0000;<sp>text-decoration:<sp>underline;&&TXT:1.5
Код объекта: <font style="color: #CC0000; text-decoration: underline;">1.5</font>

Наверное spy686 улыбнётся и даст своё объяснение случившемуся, но я предполагаю что по каким-то причинам  iMacros не захотел воспринимать цвет текста как отдельный атрибут. Скорее всего потому что в коде цвет указан как составляющая стиля, поэтому и нужно его передавать в макросе как стиль.

Отредактировано udav221 (14-02-2013 23:33:40)

Отсутствует

 

№41615-02-2013 10:50:02

143456
Участник
 
Группа: Members
Зарегистрирован: 13-02-2013
Сообщений: 4
UA: Opera 12.1

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

spy686
а куда вставлять дополнительные строки кода (если, например, после регистрации надо ещё некоторые действия выполнить)

Отсутствует

 

№41715-02-2013 18:33:45

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

143456 пишет

spy686
а куда вставлять дополнительные строки кода (если, например, после регистрации надо ещё некоторые действия выполнить)

ниже цикла просто писать

Выделить код

Код:

param += "TAG POS=1 TYPE=SELECT FORM=NAME:PC_*_OfficeTimetableForm ATTR=ID:PC_*_app_num CONTENT=%2"+s_n;
param += "TAG POS=1 TYPE=SELECT FORM=NAME:PC_*_OfficeTimetableForm ATTR=ID:PC_*_realty_num CONTENT=%1"+s_n;
param += "TAG POS=1 TYPE=SELECT FORM=NAME:PC_*_OfficeTimetableForm ATTR=ID:PC_*_regActionSelectP CONTENT=%20"+s_n;
param += "TAG POS=1 TYPE=TD ATTR=TXT:Тип<SP>очереди:<SP>Предварительная<SP>запись<SP>на<SP>приём*"+s_n;



do {
var word = "Записаться на приём";
var myRegExp = new RegExp('[\\s\\S]*' + word + '[\\s\\S]*', 'gi');

errCode=iimPlay("CODE:TAG POS=1 TYPE=BUTTON ATTR=TXT:Обновить<SP>расписание<SP>»");

errCode=iimPlay("CODE:FRAME F=0\nTAG POS=1 TYPE=table ATTR=class:timetable EXTRACT=TXT");

ipat=iimGetLastExtract();
ip=ipat.replace(myRegExp,"TutTekstEst");
}
while (ip!='TutTekstEst');

ret_param = iimPlay(param);

типа такого


Удалено

Отсутствует

 

№41816-02-2013 21:50:30

Flynn
Участник
 
Группа: Members
Зарегистрирован: 16-02-2013
Сообщений: 7
UA: Firefox 18.0

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

Здравствуйте. Помогите разрешить задачу - имеется такой алгоритм действий, который будет повторяться много раз:
1) кликаем на ссылку-картинку (она каждый раз в одном и том же месте страницы - наверху, вероятно, можно задать координаты) и переходим тем самым на страницу.
2) на странице кликаем на другую картинку (в центре страницы, думаю, тоже нужна возможность добавить координаты клика), открывается увеличенная версия в слайдбоксе, правой кнопкой на нем и сохраняем на винт, закрываем слайдбокс крестиком.

Проблема в том, что при записи действий ничего не выходит - при записи в скрипте прописывается URL, по которому надо кликнуть, а они каждый раз разные (в 1 и 2 пункте).
Заранее спасибо.

Отредактировано Flynn (16-02-2013 22:17:45)

Отсутствует

 

№41916-02-2013 22:16:27

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

Flynn пишет

Здравствуйте. Помогите разрешить задачу - имеется такой алгоритм действий, который будет повторяться много раз:
1) кликаем на ссылку-картинку (она каждый раз в одном и том же месте страницы - наверху, вероятно, можно задать координаты) и переходим тем самым на страницу.
2) на странице кликаем на другую картинку (в центре страницы, думаю, тоже нужна возможность добавить координаты клика), открывается увеличенная версия в слайдбоксе, правой кнопкой на нем и сохраняем на винт, закрываем слайдбокс крестиком.

Проблема в том, что при записи действий ничего не выходит - при записи в скрипте прописывается URL, по которому надо кликнуть, а они каждый раз разные (в 1 и 2 пункте).
Заранее спасибо.

установи firebug и индифицируй по какому нить тегу


Удалено

Отсутствует

 

№42016-02-2013 22:18:08

Flynn
Участник
 
Группа: Members
Зарегистрирован: 16-02-2013
Сообщений: 7
UA: Firefox 18.0

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

Сейчас нашел команды CLICK X=... Y=... (координаты), это командой решил пункт 1 и кликнул на картинку в пункте 2. Осталось сохранить картинку (в одну и ту же папку) и закрыть слайдбокс.

Отсутствует

 

№42116-02-2013 22:21:40

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

Flynn пишет

Сейчас нашел команды CLICK X=... Y=... (координаты), это командой решил пункт 1 и кликнул на картинку в пункте 2. Осталось сохранить картинку (в одну и ту же папку) и закрыть слайдбокс.

Выделить код

Код:

SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !EXTRACT_TEST_POPUP NO
ONDOWNLOAD FOLDER=C:\captchas\ FILE=image.jpg
TAG POS=1 TYPE=IMG ATTR=id:captchaImage CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT

вот пример


Удалено

Отсутствует

 

№42216-02-2013 23:12:18

Flynn
Участник
 
Группа: Members
Зарегистрирован: 16-02-2013
Сообщений: 7
UA: Firefox 18.0

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

Не получается...
Скрипт:

Выделить код

Код:

ONDOWNLOAD FOLDER=C:\Users\Admin\Desktop\Folder FILE=* WAIT=YES
TAG POS=1 TYPE=DIV ATTR=CLASS:darkbox-canvas<SP>darkbox-canvas-load<SP>darkbox-canvas-done CONTENT=EVENT:SAVEPICTUREAS

Выдает ошибку:
RuntimeError: can not save picture: no src attribute found for element DIV, line: 8 (Error code: -923)

Но ведь у меня в атрибутах стоит класс к диву? Зачем он хочет src? Может, еще SRC можно как-то дописать?

Отсутствует

 

№42316-02-2013 23:24:35

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

Flynn пишет

Не получается...
Скрипт:

Выделить код

Код:

ONDOWNLOAD FOLDER=C:\Users\Admin\Desktop\Folder FILE=* WAIT=YES
TAG POS=1 TYPE=DIV ATTR=CLASS:darkbox-canvas<SP>darkbox-canvas-load<SP>darkbox-canvas-done CONTENT=EVENT:SAVEPICTUREAS

Выдает ошибку:
RuntimeError: can not save picture: no src attribute found for element DIV, line: 8 (Error code: -923)

Но ведь у меня в атрибутах стоит класс к диву? Зачем он хочет src? Может, еще SRC можно как-то дописать?

firebug и теги смотри


Удалено

Отсутствует

 

№42417-02-2013 00:48:20

Flynn
Участник
 
Группа: Members
Зарегистрирован: 16-02-2013
Сообщений: 7
UA: Firefox 18.0

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

Не выходит. Когда открыт слайд с картинкой, инспектирую картинку firebug кусок кода с дивами и ссылкой на нужную картинку:

Выделить код

Код:

<div class="darkbox-frame darkbox-frame-on">
<div class="darkbox-shadow" style="opacity: 0.6;"></div>
<div class="darkbox-canvas darkbox-canvas-load darkbox-canvas-done" style="width: 630px; display: block; margin-left: -315px; height: 474px; margin-top: -237px;">
<div class="darkbox-button darkbox-button-on darkbox-button-right"></div>
<img alt="Узы" src="http://icon.s.photosight.ru/img/0/12c/4809466_large.jpg" style="height: 474px; opacity: 1;">
</div>
</div>

Использую код

Выделить код

Код:

ONDOWNLOAD FOLDER=* FILE=* WAIT=YES
TAG POS=1 TYPE=IMG ATTR=STYLE:height:<SP>474px;<SP>opacity:<SP>1; CONTENT=EVENT:SAVEPICTUREAS

Пишет NS_ERROR_XPC_NOT_ENOUGH_ARGS: Not enough arguments [nsIWebBrowserPersist.saveURI], line: 8 (Error code: -1001)

Восьмая линия начинается с TAG POS=1.

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

Отредактировано Flynn (17-02-2013 00:48:56)

Отсутствует

 

№42517-02-2013 03:27:59

Flynn
Участник
 
Группа: Members
Зарегистрирован: 16-02-2013
Сообщений: 7
UA: Firefox 18.0

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

Странно, но даже пример отсюда http://wiki.imacros.net/Demo-ImageDownload выдает ошибку NS_ERROR_XPC_NOT_ENOUGH_ARGS: Not enough arguments [nsIWebBrowserPersist.saveURI], line: 28 (Error code: -1001)

Отсутствует

 

№42617-02-2013 10:11:45

spy686
Участник
 
Группа: Members
Зарегистрирован: 29-03-2012
Сообщений: 227
UA: Chrome 24.0

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

Flynn пишет

Не выходит. Когда открыт слайд с картинкой, инспектирую картинку firebug кусок кода с дивами и ссылкой на нужную картинку:

Выделить код

Код:

<div class="darkbox-frame darkbox-frame-on">
<div class="darkbox-shadow" style="opacity: 0.6;"></div>
<div class="darkbox-canvas darkbox-canvas-load darkbox-canvas-done" style="width: 630px; display: block; margin-left: -315px; height: 474px; margin-top: -237px;">
<div class="darkbox-button darkbox-button-on darkbox-button-right"></div>
<img alt="Узы" src="http://icon.s.photosight.ru/img/0/12c/4809466_large.jpg" style="height: 474px; opacity: 1;">
</div>
</div>

Использую код

Выделить код

Код:

ONDOWNLOAD FOLDER=* FILE=* WAIT=YES
TAG POS=1 TYPE=IMG ATTR=STYLE:height:<SP>474px;<SP>opacity:<SP>1; CONTENT=EVENT:SAVEPICTUREAS

Пишет NS_ERROR_XPC_NOT_ENOUGH_ARGS: Not enough arguments [nsIWebBrowserPersist.saveURI], line: 8 (Error code: -1001)

Восьмая линия начинается с TAG POS=1.

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

эт помоему из за версии mozilla, я у себя ставил 17 и отключал обновления


Удалено

Отсутствует

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

Board footer

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