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

Заказывай стафф с атрибутикой 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]
    .


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

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

Отсутствует

 

№235231-10-2014 00:36:28

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

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

Oleksandr пишет

не срабатывает команда SET !LOOP

она и не будет работать при запуске из js, т.к. js подразумевает, что у вас уже идет цикл (или позволяет его сделать, соответственно)
для передачи значения переменной из js в запускаемый iim-файл, есть функция iimSet('YOUR_VAR',value);


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


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

Отсутствует

 

№235331-10-2014 00:37:25

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 32.0

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

Вы как опытный, может подскажете более мудрое решение? У меня 5 макросов. 1 макрос = текст поста. В файлике находятся урл групп. У меня 5 акков в соцсети. Вхожу в один акк, запускаю макрос. Макрос постит одинаковый пост во все группы. Теперь мне нужно выйти из акк и войти в другой, запустить другой макрос №2. В те же самые группы я пощу другой пост под другим аккаунтом. Хотел все это автоматизировать по возможности.

Отсутствует

 

№235431-10-2014 00:40:40

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

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

Oleksandr пишет

Вы как опытный, может подскажете более мудрое решение? У меня 5 макросов. 1 макрос = текст поста. В файлике находятся урл групп. У меня 5 акков в соцсети. Вхожу в один акк, запускаю макрос. Макрос постит одинаковый пост во все группы. Теперь мне нужно выйти из акк и войти в другой, запустить другой макрос №2. В те же самые группы я пощу другой пост под другим аккаунтом. Хотел все это автоматизировать по возможности.

какое решение вы хотите? примеры решений, я вам дал, этого достаточно для реализации того, что вы задумали или вы хотите чтобы я написал за вас скрипт? =)


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


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

Отсутствует

 

№235531-10-2014 00:47:08

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 32.0

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

За меня не надо :) Хотел услышать, если есть какое более рациональное решение...

Отсутствует

 

№235631-10-2014 00:48:42

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

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

Oleksandr пишет

Как реализовать такую задачу: запускать по очереди несколько iim скриптов

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

схема
цикл1{
    логин
    цикл2{
        проход по группам
        отправка сообщения
    }
    логаут
}

Добавлено 31-10-2014 00:51:29

Oleksandr пишет

есть какое более рациональное решение...

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

Отредактировано InfSub (31-10-2014 00:51:29)


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


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

Отсутствует

 

№235731-10-2014 00:57:33

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 32.0

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

Вы показали ведь часть процесса? Так как цикл1 в нашем случае должен повторятся (по количеству аккаунтов).

Отсутствует

 

№235831-10-2014 01:00:08

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

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

Oleksandr пишет

Вы показали ведь часть процесса? Так как цикл1 в нашем случае должен повторятся (по количеству аккаунтов).

а что такое, по вашему, цикл?


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


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

Отсутствует

 

№235931-10-2014 01:02:40

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 32.0

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

InfSub пишет

Вот только задачу вы сформулировали не верно:

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

Отсутствует

 

№236031-10-2014 01:05:30

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

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

Oleksandr, в общем, перед тем как разводить флуд, читаем, что такое цикл


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


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

Отсутствует

 

№236131-10-2014 01:10:20

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 32.0

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

InfSub пишет

а что такое, по вашему, цикл?

Да нет, все у вас верно.
Цикл1 выполняет js скрипт, а 2цикл может выполнить и iim скрипт.

Отсутствует

 

№236231-10-2014 01:18:36

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

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

Oleksandr пишет

а 2цикл может выполнить и iim скрипт.

еще раз читаем это

Добавлено 31-10-2014 01:19:30
при условии:

Oleksandr пишет

Хотел услышать, если есть какое более рациональное решение...

Добавлено 31-10-2014 01:24:39
как я понимаю - вы не поняли схему, хотя она максимально упрощена, просто сделал во втором цикле уточнение, исходя из разбивки вами iim-скриптов
вообще же ее имело смысл записать так:

скрытый текст
цикл1{
    логин
    цикл2{
        проход по группам
    }
    логаут
}

Добавлено 31-10-2014 01:25:32
для чего, по сути достаточно 2-3 iim файлов

Добавлено 31-10-2014 01:34:55

Oleksandr пишет

а 2цикл может выполнить и iim скрипт.

да, может, но только в 1м случае, если вы запишите код так:

скрытый текст
url goto=группа1
tag pos= .... ваше сообщение
url goto=группа2
tag pos= .... ваше сообщение
url goto=группа3
tag pos= .... ваше сообщение
....
url goto=группаN
tag pos= .... ваше сообщение

потому что код вида

Выделить код

Код:

SET !DATASOURCE_LINE {{!LOOP}}

работать - НЕ будет, при запуске iim-файла из js

Отредактировано InfSub (31-10-2014 01:34:55)


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


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

Отсутствует

 

№236331-10-2014 01:36:58

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 32.0

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

Что то я запутался. И не мудрено, если в js я нолик. И к тому же надо в кучу собрать управляющий файл на js, управляемый iim и к тому же еще csv с урлами.
Прошу вас прояснить ситуацию. Что бы я мог понять, что именно выполняет функция iimSet('YOUR_VAR',value);? Подставляет значение в SET !LOOP в скрипте iim? Искал по поиску не нашел примера, как мне ее применить в своем js скрипте. Куда эту функцию нужно вставить.

Отсутствует

 

№236431-10-2014 01:44:43

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

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

Oleksandr пишет

Что бы я мог понять, что именно выполняет функция iimSet('YOUR_VAR',value);?

ссылку на iimSet я для чего поставил?
передает значение, которое содержит js-переменная value, iim-переменной YOUR_VAR

Oleksandr пишет

Подставляет значение в SET !LOOP в скрипте iim?

в данном, конкретном примере может выполнять функцию !LOOP

Oleksandr пишет

Искал по поиску не нашел примера

плохо искали

Oleksandr пишет

как мне ее применить в своем js скрипте. Куда эту функцию нужно вставить.

перед iimPlay()


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


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

Отсутствует

 

№236531-10-2014 01:45:11

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 32.0

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

InfSub пишет

потому что код вида

SET !DATASOURCE_LINE {{!LOOP}}

работать - НЕ будет, при запуске iim-файла из js

И без этой строчки циклы работают, эта строчка у меня закоментирована. Но это так к слову.

Отсутствует

 

№236631-10-2014 01:47:12

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

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

Oleksandr пишет
InfSub пишет

потому что код вида

SET !DATASOURCE_LINE {{!LOOP}}

работать - НЕ будет, при запуске iim-файла из js

И без этой строчки циклы работают, эта строчка у меня закоментирована. Но это так к слову.

я в курсе что они и без нее работают при упрощенной работе с файлами (т.е. если вы за цикл обращаетесь только к 1й (к одной) строке)

Добавлено 31-10-2014 01:51:05
я понял, к чему вы клоните, лень проверять, но сильно сомневаюсь, что запущенный из js-файла - iim с сокращенной записью чтения файла, будет последовательно считывать все строки

Отредактировано InfSub (31-10-2014 01:52:50)


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


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

Отсутствует

 

№236731-10-2014 01:51:25

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 32.0

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

InfSub пишет

если вы за цикл обращаетесь только к 1й строке)

Я этого не знал, работает без нее, ну и пусть работает :) Но обращаться приходится не только к первой. Скрипт частенько останавливается, и приходится продолжать с других строчек.

Добавлено 31-10-2014 02:01:23
При попытке запустить js такого вида,

скрытый текст
var i;

for (var i=1;i<=40;i++){
iimSet('YOUR_VAR',value); iimPlay  ("js/macros1.iim",60);
}


Вылазит error: value is not defined

Отредактировано Oleksandr (31-10-2014 02:01:44)

Отсутствует

 

№236831-10-2014 02:26:57

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

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

Oleksandr пишет
InfSub пишет

если вы за цикл обращаетесь только к 1й строке)

Я этого не знал, работает без нее, ну и пусть работает :) Но обращаться приходится не только к первой. Скрипт частенько останавливается, и приходится продолжать с других строчек.

Добавлено 31-10-2014 02:01:23
При попытке запустить js такого вида,

скрытый текст
var i;

for (var i=1;i<=40;i++){
iimSet('YOUR_VAR',value); iimPlay  ("js/macros1.iim",60);
}


Вылазит error: value is not defined

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

Добавлено 31-10-2014 02:29:24
и зачем вы дважды объявляете i в своем скрипте? у вас var i уже прописано в цикле, либо уберите var из цикла, либо уберите var i; из начала скрипта

Отредактировано InfSub (31-10-2014 02:30:48)


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


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

Отсутствует

 

№236931-10-2014 05:30:09

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 33.0

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

Да смотрел я на пример по ссылке, ничего не понял, выделение элемента из других... код другой. "var i" удалил, заменил value на i, YOUR_VAR нужно заменить на LOOP? Или на другую переменную?

Отсутствует

 

№237031-10-2014 07:51:39

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

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

Oleksandr пишет

YOUR_VAR нужно заменить на LOOP? Или на другую переменную?

как угодно


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


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

Отсутствует

 

№237131-10-2014 14:58:18

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

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

Есть ли у imacrosa через event нажатие клавиши вниз ?

Отсутствует

 

№237231-10-2014 23:30:29

Oleksandr
Участник
 
Группа: Members
Зарегистрирован: 30-10-2014
Сообщений: 13
UA: Firefox 33.0

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

Как вызвать остановку управляющего js файла при остановке управляемого iim скрипта? Если, например, нужная страница не открылась.

Отсутствует

 

№237301-11-2014 00:40:43

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

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

Oleksandr пишет

Как вызвать остановку управляющего js файла при остановке управляемого iim скрипта? Если, например, нужная страница не открылась.

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

Добавлено 01-11-2014 00:41:05

kolshix пишет

Есть ли у imacrosa через event нажатие клавиши вниз ?

запиши - узнаешь=)

Отредактировано InfSub (01-11-2014 00:41:05)


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


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

Отсутствует

 

№237401-11-2014 15:10:49

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

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

пишет

Есть ли у imacrosa через event нажатие клавиши вниз ?
запиши - узнаешь=)

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

Отсутствует

 

№237501-11-2014 15:14:37

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

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

kolshix пишет
пишет

Есть ли у imacrosa через event нажатие клавиши вниз ?
запиши - узнаешь=)

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

Выделить код

Код:

EVENT ..... KEY=40

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


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

Отсутствует

 

№237602-11-2014 08:40:29

Revers
Участник
 
Группа: Members
Зарегистрирован: 30-07-2013
Сообщений: 47
UA: Chrome 38.0

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

Здравствуйте!

Нужно  EXTRACT , "два слова" иногда бывает "цифра" , сейчас вставка текста после  EXTRACT , происходит так:

два слова(function (d, w, c...
или
цифра(function (d, w, c...

как будет выглядеть рабочий код , для обрезки "(function (d, w, c..." перед вводом в поле?

Выделить код

Код:

TAG POS=1 TYPE=BODY ATTR=TXT:* EXTRACT=TXT

Через атрибут уточнить нечем.

Отсутствует

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

Board footer

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