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

Будьте в курсе последних изменений в мире 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]
    .


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

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

Отсутствует

 

№522719-11-2015 01:09:47

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

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

InfSub пишет

Gergi
вы знаете что за команда PROMPT?
результат ее вывода - где?
Где ошибка, если она возникает?

Результат я вижу,и у меня PROMPT выводит нужный результат.
Возможно я не правильно задал вопрос,либо вы не внимательно прочитали мою беду.

Отсутствует

 

№522819-11-2015 01:19:00

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

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

Gergi пишет

Результат я вижу,и у меня PROMPT выводит нужный результат.

то что выводит prompt, то и подставляется вместо {{!COL1}} в вашем случае
в предоставленном вами коде, ошибок нет


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


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

Отсутствует

 

№522919-11-2015 01:23:59

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

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

Если эта команда вот в таком варианте

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

Выделить код

Код:

TAG POS=1 TYPE=SPAN ATTR=TXT:Эрмитаж


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

Отсутствует

 

№523019-11-2015 01:29:37

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

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

Gergi

Что у тебя промт выдаёт ?

То и подставится вместо Эрмитаж
может в текстовике пробелы есть...


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

Отсутствует

 

№523119-11-2015 01:32:18

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

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

PRESIDENT пишет

Gergi

Что у тебя промт выдаёт ?

То и подставится вместо Эрмитаж
может в текстовике пробелы есть...

да,промпт выдаёт всё верно,я смотрел пробелы кавычки кодировки и всё что угодно и в js переделывал но не пошло.

Отсутствует

 

№523219-11-2015 01:34:25

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

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

Из текстовика берётся только одно слово или несколько слов ?


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

Отсутствует

 

№523319-11-2015 01:35:25

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

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

PRESIDENT пишет

Из текстовика берётся только одно слово или несколько слов ?

только одно

Отсутствует

 

№523419-11-2015 01:38:08

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

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

Тогда должно работать.
Ну как вариант попробуй в скрипте поставь ещё звездочки вокруг кола.


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

Отсутствует

 

№523519-11-2015 01:41:55

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

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

Gergi
во первых, что именно должен сделать код? только выделить элемент span? так он его и выделяет и идет дальше, если у вас нет ошибки
во вторых, код запускается откуда? из другого макроса/кода?
запишите его (только эти 3 строки) в #Current.iim и запустите
ошибки в студию, если есть


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


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

Отсутствует

 

№523619-11-2015 05:29:53

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

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

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

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

Выделить код

Код:

TAG POS=10 TYPE=A ATTR=TXT:Нравится
WAIT SECONDS=40


он всегда ставит задержку 40 сек., а нужно, чтобы он ее ставил только тогда, когда тег выше находится.
-----------------------------------------------------------------
И еще вопросик.. как нажать кнопку плей на видео плеере на сайте:

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


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

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

Выделить код

Код:

TAG POS=1 TYPE=A ATTR=TXT:Просмотр
FRAME F=1
TAG POS=1 TYPE=BUTTON ATTR=CLASS:ytp-large-play-button<SP>ytp-button


Вот код, которым я запускаю..
вот так запускаю второе видео


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

Выделить код

Код:

TAG POS=2 TYPE=A ATTR=TXT:Просмотр
FRAME F=2
TAG POS=1 TYPE=BUTTON ATTR=CLASS:ytp-large-play-button<SP>ytp-button


т.е. POS=* меняется и FRAME F=* меняется.
но бывает и такое, после обновления страницы, что FRAME=* смещается на 2, т.е. запускать нужно так:


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

Выделить код

Код:

TAG POS=1 TYPE=A ATTR=TXT:Просмотр
FRAME F=3
TAG POS=1 TYPE=BUTTON ATTR=CLASS:ytp-large-play-button<SP>ytp-button
Выделить код

Код:

TAG POS=2 TYPE=A ATTR=TXT:Просмотр
FRAME F=4
TAG POS=1 TYPE=BUTTON ATTR=CLASS:ytp-large-play-button<SP>ytp-button


если сделаешь как по первому варианту, то кнопка плей не нажмется.
Можно ли исправить код, чтобы он учитывал этот самый FRAME=* на случай если он изменится и менял его, или может как - то можно по другому.. более универсальную команду

Отсутствует

 

№523719-11-2015 10:17:31

bms.java
Участник
 
Группа: Members
Зарегистрирован: 18-11-2015
Сообщений: 27
UA: Firefox 42.0

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

kur-kur А клик по координатам во фрейме не пробовал?

Отсутствует

 

№523819-11-2015 10:55:38

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

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

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

Выделить код

Код:

TAG POS=2 TYPE=A ATTR=TXT:Просмотр
FRAME F=2
CLICK X=298 Y=160


вот так? да, работает, но проблема останется, если FRAME F=* станет в этом видео не 2, а 4, то уже не сработает. Нужно что - то универсальное, чтобы вообще не требовалось указывать FRAME=*

вот так например:

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

Выделить код

Код:

TAG POS=2 TYPE=A ATTR=TXT:Просмотр
CLICK X=298 Y=160


но так не работает ( (

Отредактировано kur-kur (19-11-2015 10:56:03)

Отсутствует

 

№523919-11-2015 11:56:16

bms.java
Участник
 
Группа: Members
Зарегистрирован: 18-11-2015
Сообщений: 27
UA: Firefox 42.0

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

kur-kur я в IMacros еще новичек, поэтому много не знаю. В голову приходит только попробывать циклом перебрать все фреймы. Их же там не много? От 1 до 4 вроде ты писал.

Отсутствует

 

№524019-11-2015 12:49:43

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

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

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

А как задать условие? неужели такой простейшей функции в imacros'e нету.

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

Выделить код

Код:

TAG POS=10 TYPE=A ATTR=TXT:Нравится
WAIT SECONDS=40


Мне нужно, чтобы задержка 40 сек была только в случае, если тег выше нашелся... если он не нашелся, то команда WAIT SECONDS=40 пропускается и код выполняется дальше...

Отсутствует

 

№524119-11-2015 13:03:55

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

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

kur-kur
для этого пишется управляющий js-скрипт, который позволяет "ветвить" задачу по условиям

Добавлено 19-11-2015 13:05:03
kur-kur
при публикации кода - используйте спойлер, в правилах нашей темы - описано, как правильно размещать код и ссылки

Отредактировано InfSub (19-11-2015 13:05:03)


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


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

Отсутствует

 

№524219-11-2015 13:25:06

bms.java
Участник
 
Группа: Members
Зарегистрирован: 18-11-2015
Сообщений: 27
UA: Firefox 42.0

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

Возник еще вопрос. Макрос вставляет мои данные в формы. Но чтобы активировать кнопку регистрации в каждой форме необходимо нажать клавишу(ctrl,alt,enter,стрелки). Вручную все получается, а макросом почему нет. Вот код который пробовал.

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

Выделить код

Код:

EVENT TYPE=KEYPRESS SELECTOR="#username" KEY=13
EVENT TYPE=KEYPRESS SELECTOR="#signupForm>DIV:nth-of-type(2)>DIV>INPUT" KEY=13
EVENT TYPE=KEYPRESS SELECTOR="#signupForm>DIV:nth-of-type(4)>DIV>INPUT" KEY=13


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

Выделить код

Код:

EVENT TYPE=KEYPRESS SELECTOR="#username" KEYS=[13]
EVENT TYPE=KEYPRESS SELECTOR="#signupForm>DIV:nth-of-type(2)>DIV>INPUT" KEYS=[13]
EVENT TYPE=KEYPRESS SELECTOR="#signupForm>DIV:nth-of-type(4)>DIV>INPUT" KEYS=[13]


оба не нажимают, либо нажимают но не обрабатываются на сайте. Что можно сделать?

Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - &#91;spoiler]&#91;code]ваш код&#91;/code]&#91;/spoiler]

InfSub

Отсутствует

 

№524319-11-2015 13:38:07

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

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

bms.java пишет

чтобы активировать кнопку регистрации в каждой форме необходимо нажать клавишу(ctrl,alt,enter,стрелки)

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


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


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

Отсутствует

 

№524419-11-2015 13:46:49

bms.java
Участник
 
Группа: Members
Зарегистрирован: 18-11-2015
Сообщений: 27
UA: Firefox 42.0

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

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


Вставляю в формы вот таким образом
скрытый текст

Выделить код

Код:

'''вырезаем ник
TAB T=2
TAG POS=1 TYPE=INPUT ATTR=ID:mail* EXTRACT=TXT
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s.substring(0,s.indexOf('@'));")
'''вставляем в файл
SET !EXTRACT {{!VAR1}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=account_twich_login.txt
SET !EXTRACT {{!VAR1}}
'''вставляем в поле ввода логин
TAB T=3
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:signupForm ATTR=ID:username CONTENT={{!EXTRACT}}

Отредактировано bms.java (19-11-2015 13:52:02)

Отсутствует

 

№524519-11-2015 13:51:14

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

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

bms.java

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

Выделить код

Код:

URL GOTO=http://www.twitch.tv/signup
EVENTS TYPE=KEYPRESS SELECTOR="#username" CHARS="test_name_users"
SET !ENCRYPTION NO
EVENTS TYPE=KEYPRESS SELECTOR="#signupForm>DIV:nth-of-type(2)>DIV>INPUT" CHARS="qwertyuiop["
EVENTS TYPE=KEYPRESS SELECTOR="#signupForm>DIV:nth-of-type(4)>DIV>INPUT" CHARS="example@example.com"

Отредактировано InfSub (19-11-2015 13:51:53)


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


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

Отсутствует

 

№524619-11-2015 13:53:53

bms.java
Участник
 
Группа: Members
Зарегистрирован: 18-11-2015
Сообщений: 27
UA: Firefox 42.0

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

InfSub
Всё понял. Спасибо. Перепишу код.

Отсутствует

 

№524719-11-2015 13:58:20

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

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

InfSub
Вот полный код:


Нужно, чтобы задержка 40 сек выполнялась только, если находится тег TAG POS=* TYPE=A ATTR=TXT:Нравится
А задержка 10 сек. выполнялась только, если находится тег TAG POS=1 TYPE=A ATTR=TXT:Вход (выше этой задержки)

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

Отредактировано kur-kur (20-11-2015 03:24:58)

Отсутствует

 

№524819-11-2015 14:09:54

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

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

kur-kur пишет

Нужно, чтобы

поиск по теме, по слову iimPlay или iimPlayCode

Добавлено 19-11-2015 14:11:40

kur-kur пишет

SET !ERRORCONTINUE YES

FAQ, раздел - Модификаторы

поправил ссылку на FAQ

Отредактировано InfSub (19-11-2015 14:20:58)


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


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

Отсутствует

 

№524919-11-2015 21:46:11

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

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

Здравствуйте, а есть ли способ нажимать "ok" когда выходит окно с логином и паролем подключения к прокси (firefox)?
или может есть способ сделать так, чтобы это окно не появлялось (периодически появляется, не знаю почему, то ли связь с прокси пропадает, то ли авторизация отваливается

Отредактировано kur-kur (19-11-2015 21:48:29)

Отсутствует

 

№525019-11-2015 21:52:29

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

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

kur-kur
FAQ => Видео по настройке и использованию: => Работа с прокси-серверами в iMacros


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


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

Отсутствует

 

№525120-11-2015 00:27:59

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

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

kur-kur
ну и как вариант, может работать такая комбинация:

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

Выделить код

Код:

ONLOGIN USER=user_name PASSWORD=user_password


Правила форума 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]