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

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


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

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

Отсутствует

 

№92702-11-2013 22:35:46

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

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

незнаю как ситуацияна vk сейчас, но юзал такую команду (сложно, но что есть)

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

Выделить код

Код:

TAG POS=1 TYPE=A ATTR=TXT:Ответить<SP>на<SP>своей<SP>странице
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=class:rel_date*
WAIT SECONDS=5
TAG POS=1 TYPE=A ATTR=TXT:Поделиться
WAIT SECONDS=5
TAG POS=1 TYPE=BUTTON ATTR=ID:*_share_*
WAIT SECONDS=1
TAG POS=1 TYPE=SPAN ATTR=TXT:Отправить<SP>другу
WAIT SECONDS=1
TAG POS=1 TYPE=span ATTR=TXT:Друзья<SP>и<SP>подписчики
WAIT SECONDS=1
TAG POS=1 TYPE=BUTTON ATTR=ID:like_share_send
WAIT SECONDS=1


Удалено

Отсутствует

 

№92802-11-2013 22:41:54

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

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

kolshix пишет

Все знают о репосте вконтакте, но у меня не получается вот код

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

Выделить код

Код:

TAG POS=1 TYPE=I ATTR=ID:*like_icon* 
TAG POS=1 TYPE=SPAN ATTR=TXT:Рассказать<SP>друзьям //

но чтоб выскочил span нужно удерживать положение мыши на сердечке, но скрипт просто нажимает на сердечко, но не задерживается, я так понял можно нажать через команду EVENT TYPE=CLICK SELECTOR=
Ещё не шарю что нужно извлекать из кода  я так понял вот это
<span class="like_publish_label">Рассказать друзьям</span> - но что конкретно сократить  ещё не шарю


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


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


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

Отсутствует

 

№92902-11-2013 22:58:20

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

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

я так понял про репост можно забыть.?

Отсутствует

 

№93002-11-2013 23:11:21

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

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

kolshix пишет

я так понял про репост можно забыть.?

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


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


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

Отсутствует

 

№93103-11-2013 03:08:47

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

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

подобный вопрос уже был. Пройдет ли тут такой фокус

скрытый текст
c2283acc7ded684ab7ac493dcb001378.jpg

либо только через координаты X / Y  ?

Отсутствует

 

№93203-11-2013 03:13:12

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

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

все зависит от html-кода фрагмента

Добавлено 03-11-2013 03:14:58
X/Y - самый худший способ, т.к. при разных разрешениях мониторов и т.д. код будет не совместим
к тому же ссылка должна быть всегда в одном и том же месте

Отредактировано InfSub (03-11-2013 03:15:18)


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


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

Отсутствует

 

№93303-11-2013 03:28:30

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

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

Выделить код

Код:

X/Y - самый худший способ

- это я знаю, а Вам не сложно будет проверить html-код фрагмента?

Отсутствует

 

№93406-11-2013 00:32:42

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

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

hgsdfss234 пишет

...
сколько будет стоить ?

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


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


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

Отсутствует

 

№93506-11-2013 13:02:57

bogdanov63
Участник
 
Группа: Members
Зарегистрирован: 21-07-2013
Сообщений: 31
UA: Firefox 24.0

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

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

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

Выделить код

Код:

if (j==10) {
                retcode = iimPlay("test.js");
             }

делаю так, но почему-то выдается ошибка

А с макросом все нормально проходит:
if (j==10) {
                retcode = iimPlay("test.iim");
             }


В чем проблема может быть?

Отсутствует

 

№93606-11-2013 14:10:46

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

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

bogdanov63 пишет

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

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

Выделить код

Код:

if (j==10) {
                retcode = iimPlay("test.js");
             }

делаю так, но почему-то выдается ошибка

А с макросом все нормально проходит:
if (j==10) {
                retcode = iimPlay("test.iim");
             }


В чем проблема может быть?

ни как, все должно быть в одном файле, внешними файлами могут быть только *.iim скрипты


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


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

Отсутствует

 

№93706-11-2013 18:17:35

bogdanov63
Участник
 
Группа: Members
Зарегистрирован: 21-07-2013
Сообщений: 31
UA: Firefox 24.0

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

А можно сделать как-нибудь наоборот, например макрос в котором выполняются последовательно скрипты test1.js, test2.js и т.д. ?

Отсутствует

 

№93806-11-2013 20:20:49

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

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

Есть идея по поводу репостов вконтакте!!!

"вот что я хочу "
Сразу предупредупреждаю, что задумка мне нужна для букса
1 - заходим  на сайт букс
2 - там кнопка с названием "перейти"
(эти два этапа скрипт выполняет легко по кнопке "запись")
3 - далее TAB T=2
4 - вот тут то и мне нужна помощь  - к примеру мы перешли сюда http://vk.com/wall-60366997_51
5 - хочу чтоб скрипт скопировал адрес http://vk.com/wall-60366997_51
6 - в скопированый адрес в начало добавил символы "m."
7 - теперь адрес выглядит так http://m.vk.com/wall-60366997_51 - а эта мобильная версия и тут уже легко через iim назначить кнопку "мне нравиться" и рассказать всем

"Вот примерный код, но нужна помощь"
VERSION BUILD=8530828 RECORDER=FX
TAB T=1
SET !EXTRACTADD {{!URLCURRENT}}
SET !VAR1 {{!URLCURRENT}}
TAB OPEN
TAB T=2
WAIT SECONDS=1
URL GOTO=m.{{!VAR1}}

но если так сделать получится заглюченная ссылка - Меня интересует как её отредактироватть
То, что получилось  m.http://vk.com/wall-60366997_51
То, что нужно          http://m.vk.com/wall-60366997_51

Отредактировано kolshix (06-11-2013 21:33:10)

Отсутствует

 

№93906-11-2013 21:40:44

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

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

kolshix пишет

но если так сделать получится заглюченная ссылка - Меня интересует как её отредактироватть
То, что получилось  m.http://vk.com/wall-60366997_51
То, что нужно          http://m.vk.com/wall-60366997_51

через js функцию replace()


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


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

Отсутствует

 

№94006-11-2013 22:09:13

bogdanov63
Участник
 
Группа: Members
Зарегистрирован: 21-07-2013
Сообщений: 31
UA: Firefox 24.0

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

можно ли при помощи imacrosa закрыть браузер?

Отсутствует

 

№94106-11-2013 22:22:36

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

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

bogdanov63 пишет

можно ли при помощи imacrosa закрыть браузер?

можно:

TAB CLOSEALLOTHERS
TAB CLOSE


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


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

Отсутствует

 

№94206-11-2013 22:35:33

bogdanov63
Участник
 
Группа: Members
Зарегистрирован: 21-07-2013
Сообщений: 31
UA: Firefox 24.0

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

Благодарю!

Отсутствует

 

№94306-11-2013 23:24:34

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

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

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

но если так сделать получится заглюченная ссылка - Меня интересует как её отредактироватть
То, что получилось  m.http://vk.com/wall-60366997_51
То, что нужно          http://m.vk.com/wall-60366997_51

через js функцию replace()

"что-то не выходит"
VERSION BUILD=8530828 RECORDER=FX
TAB T=1
SET !EXTRACTADD {{!URLCURRENT}}
SET !VAR1 EVAL("str=\"{{!URLCURRENT}}\"; str.replace("http"g,"m.")")
TAB OPEN
TAB T=2
WAIT SECONDS=1
URL GOTO= {{!VAR1}}

'SyntaxError: wrong format of SET command, line: 4 (Error code: -910)

Отсутствует

 

№94407-11-2013 00:13:57

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

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

kolshix пишет

SET !EXTRACTADD {{!URLCURRENT}}

Зачем это? в приведенном примере оно ни какого функционала не выполняет

kolshix пишет

SET !VAR1 EVAL("str=\"{{!URLCURRENT}}\"; str.replace("http"g,"m.")")

'SyntaxError: wrong format of SET command, line: 4 (Error code: -910)

естественно ошибка... экранировать " кто будет? да и g у вас, что? переменная? либо в кавычки тоже, либо запись должна иметь вид регулярного выражения, тогда кавычки не нужны
да и что на что вы меняете? http на m. ??? и что получится? m.://domain.name/ ??

Добавлено 07-11-2013 00:18:42
и не проще ли сразу написать:

SET !VAR1 EVAL("\"{{!URLCURRENT}}\".replace(....)")

чем объявлять переменную, а потом с ней работать, зачем лишнее действие?

Отредактировано InfSub (07-11-2013 00:19:04)


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


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

Отсутствует

 

№94507-11-2013 02:01:04

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

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

Вам нужно сделать репост в контакте ПОЖАЛУЙСТА!
(InfSub - если Вас будут спрашивать о репосте, шлите всех сюда )

"макрос.iim"
Как работает
скрытый текст
Для того чтоб сделать репост нужно навести мышь на сердечко (like) и подождать пока выскочит другая табличка - Такой способ конечно классный - и если Вы хорошо разбираетесь в программировании  то удачи в создании скрипта
Мой способ прост и примитивен - Нужно заставить макрос немного поменять адрес страницы на мобильную версию, а там уже все кнопки однотипные и Вы сможете узнать их координаты с помощью функции imacros "Запись"

код (писался под БУКС)
скрытый текст

Выделить код

Код:

VERSION BUILD=8530828 RECORDER=FX
'Prcr - репост
TAB T=1
TAG POS=1 TYPE=A ATTR=ID:task_*_button_perform
TAB T=2
' Всё что выше,  будет шапкой, которая сделается с помощью кнопки "запись" 
SET !VAR1 EVAL("\"{{!URLCURRENT}}\".replace("vk.","m.vk.")")
WAIT SECONDS=1
URL GOTO={{!VAR1}} 
TAG POS=1 TYPE=A ATTR=TXT:Мне<SP>нравится
WAIT SECONDS=1
TAG POS=1 TYPE=A ATTR=TXT:Рассказать<SP>друзьям
' Всё что ниже писалось под особенности букса, в основном Вам понадобиться середина
WAIT SECONDS=1
TAB CLOSE
TAG POS=1 TYPE=A ATTR=ID:task_*_bar
WAIT SECONDS=3
TAG POS=1 TYPE=A ATTR=ID:_project_cat_vk_share

Небольшое описание команд
[spoiler]{{!URLCURRENT}} - копирует информацию с адресной строки (аналог команды !EXTRACT)
.replace("vk.","m.vk.") - способ замены - меняет компьютерную версию на мобильную.  Иначе  Replace - команда замены - Читать статьи


Отредактировано kolshix (07-11-2013 02:16:11)

Отсутствует

 

№94607-11-2013 03:56:18

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

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

kolshix, хотя подобный код и работает:

SET !VAR1 EVAL("\"{{!URLCURRENT}}\".replace("vk.","m.vk.")")

но это ошибочный вариант, сейчас он работает, после следующего обновления - возможно, что - нет
повторяюсь, прочтите про экранирование спец. символов, это избавит Вас от большинства ошибок и лишних вопросов
За решение через мобильный контакт +1, были аналогичные решения под одноклассники, но под контакт, я не видел.

Добавлено 07-11-2013 04:02:04
как должно быть:

SET !VAR1 EVAL("\"{{!URLCURRENT}}\".replace(\"vk.\",\"m.vk.\")")

или как аналог регулярного выражения:

SET !VAR1 EVAL("\"{{!URLCURRENT}}\".replace(/vk./g,\"m.vk.\")")

Отредактировано InfSub (07-11-2013 04:02:04)


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


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

Отсутствует

 

№94708-11-2013 21:57:00

Streu
Участник
 
Группа: Members
Зарегистрирован: 08-11-2013
Сообщений: 1
UA: Chrome 30.0

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

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

Отсутствует

 

№94808-11-2013 22:25:05

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

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

подскажите, не могу вспомнить, как через iim открыть js

Отсутствует

 

№94909-11-2013 02:31:39

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

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

kolshix пишет

подскажите, не могу вспомнить, как через iim открыть js

вспомнить???=))))))))) да, Вам, сударь, в разработчики имакроса надо идти, а то они даже такого и не предполагали сделать в своем продукте

Добавлено 09-11-2013 02:35:44
максимально, что Вы можете сделать из *.iim - выполнить через EVAL() какие-либо операции на js, но не запуск *.js-файла

Добавлено 09-11-2013 02:41:04

скрытый текст
kolshix, прежде чем спрашивать, научитесь, наконец-то, гуглить!!! или хотя бы пользоваться поиском по данной ветке форума, на 90% заданных вами вопросов - уже были ответы на этом форуме!

Отредактировано InfSub (09-11-2013 02:41:04)


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


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

Отсутствует

 

№95009-11-2013 06:38:52

Ostap
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 09-11-2013
Сообщений: 3
UA: Chrome 30.0

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

каким образом можно запустить несколько копий imacros browser, чтобы можно было работать с несколькими аккаунтами?

макрос написанный в imacros browser некорректно исполняется через фаерфокс (а через мозиллу не могу написать такой же), поэтому способ с запуском нескольких профилей фаерфокса не актуальный. кто-то может помочь?

Отсутствует

 

№95109-11-2013 09:59:10

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

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

Ostap пишет

каким образом можно запустить несколько копий imacros browser, чтобы можно было работать с несколькими аккаунтами?макрос написанный в imacros browser некорректно исполняется через фаерфокс (а через мозиллу не могу написать такой же), поэтому способ с запуском нескольких профилей фаерфокса не актуальный. кто-то может помочь?

А если сделать копию папки  imacros browser и запустить ее?


Удалено

Отсутствует

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

Board footer

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