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

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


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

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

Отсутствует

 

№210208-10-2014 09:59:02

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

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

Gergi пишет

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

Выделить код

Код:

for (;;){
iimPlay(1.iim)
i=iimPlayCode(TAG POS=1 TYPE=P ATTR=TXT:...В<SP>с<SP>е<SP>м<SP>-<SP>П<SP>Р<SP>И<SP>В<SP>Е<SP>Т*) 
if (i<0){
   for (;;){
        b=iimPlay(2.iim)
        if (b>0){
           break
        }  
   }
}
}


Добавлено 08-10-2014 09:16:04
К примеру отсчитать 10 постов и вних искать информацию. А посты 11-12 и так далее уже не видеть.

не вижу проблемы вытащить информацию из 10 поста?

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

Выделить код

Код:

URL GOTO=https://vk.com/club10218137
TAG POS=10 TYPE=DIV ATTR=CLASS:wall_post_text EXTRACT=TXT


Добавлено 08-10-2014 10:06:18

Gergi пишет

буду пользоваться спойлером.

спойлер только прячет текст, для нормальной читабельности кода (без смайлов и другого мусора), используется тег [сode][/сode] при больших объемах, вместе со спойлером

Отредактировано InfSub (08-10-2014 10:08:06)


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


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

Отсутствует

 

№210308-10-2014 10:20:59

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

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

Толи этого кода не достаточно,толи у меня что то с руками
Не срабатывает

Отредактировано Gergi (08-10-2014 10:21:52)

Отсутствует

 

№210408-10-2014 10:29:15

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

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

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


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


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

Отсутствует

 

№210508-10-2014 13:08:35

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

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

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

Отсутствует

 

№210608-10-2014 13:13:31

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

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

Gergi пишет

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

10 пост - дата от 26 сентября
38b807550f135baf27da38bd98f0a6b2.jpeg

Отредактировано InfSub (08-10-2014 13:16:32)


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


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

Отсутствует

 

№210708-10-2014 14:16:10

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

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

Для вконтакте получилось всё как было задумано СПАСИБО! А вот для фейсбука пока не получается.

Отсутствует

 

№210808-10-2014 14:33:55

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

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

Gergi пишет

Для вконтакте получилось всё как было задумано СПАСИБО! А вот для фейсбука пока не получается.

что именно?


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


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

Отсутствует

 

№210908-10-2014 14:36:21

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

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

Тоже самый код что и для вконтакте. На фейсбуке нет TAG POS=10 там всё TAG POS=1

Отсутствует

 

№211008-10-2014 14:37:29

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

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

Gergi пишет

Тоже самый код что и для вконтакте. На фейсбуке нет TAG POS=10 там всё TAG POS=1

значит вы не правильно задаете параметры


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


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

Отсутствует

 

№211108-10-2014 14:44:54

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

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

Не отойду от компа пока не добьюсь результата:sick:

Отсутствует

 

№211208-10-2014 21:18:08

hirurgrrr1984
Участник
 
Группа: Members
Зарегистрирован: 19-02-2012
Сообщений: 8
UA: Chrome 34.0

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

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

Короче есть записанных 5 макросов 1.iim,2.iim...5.iim,нужно запустить их по очереди, каждый макрос через 1 час.Нашел что нужно через скрипт но как так и не пойму.

Спасибо.

Отсутствует

 

№211309-10-2014 00:37:57

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

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

hirurgrrr1984 пишет

искать просто физически нет времени.

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

hirurgrrr1984 пишет

Короче есть записанных 5 макросов 1.iim,2.iim...5.iim,нужно запустить их по очереди, каждый макрос через 1 час.Нашел что нужно через скрипт но как так и не пойму.

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

думаю, требуется, что-то подобное:

Выделить код

Код:

while(true){for(i=1;i<=5;i++){iimPlay(i+'.iim');iimPlayCode('WAIT SECONDS=3600');};};


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


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

Отсутствует

 

№211409-10-2014 15:03:18

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 32.0

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

Юзает ссылки из .txt файла и открывает в браузре
Всего 3 ссылки

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

Выделить код

Код:

CMDLINE !DATASOURCE gruup_url.txt
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_COLUMNS EVAL("{{!LOOP}}-(Math.ceil({{!LOOP}}/3)-1)*3")

URL GOTO={{!COL1}}


Юзает последнюю ссылку, а заново не повторяет.
Почему ?


Истина в последней инстанции

Отсутствует

 

№211509-10-2014 15:26:16

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

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

Алим пишет

Юзает ссылки из .txt файла и открывает в браузре
Всего 3 ссылки

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

Выделить код

Код:

CMDLINE !DATASOURCE gruup_url.txt
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_COLUMNS EVAL("{{!LOOP}}-(Math.ceil({{!LOOP}}/3)-1)*3")

URL GOTO={{!COL1}}


Юзает последнюю ссылку, а заново не повторяет.
Почему ?

!DATASOURCE


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


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

Отсутствует

 

№211609-10-2014 16:40:30

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

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

InfSub пишет

Алим, помогло?=)


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


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

Отсутствует

 

№211709-10-2014 17:09:20

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 32.0

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

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

Алим, помогло?=)

нет

цифры меняю тоже не получается
Проблема в !DATASOURCE или в цифрах.

Что-то добавить или убавить надо?

Я смотрел пост 1609
https://forum.mozilla-russia.org/viewto … 44#p652544

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

Отредактировано Алим (09-10-2014 17:14:58)


Истина в последней инстанции

Отсутствует

 

№211809-10-2014 17:18:14

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

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

Может это поможет

скрытый текст
' Количество ссылок
SET !VAR1 120
SET !VAR2 EVAL("var l={{!LOOP}};var m={{!VAR1}};if(l<m){l;}else{l-m*(Math.ceil(l/m)-1);};")
SET !DATASOURCE C:\1234\1.txt
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
SET !DATASOURCE_LINE {{!VAR2}}
WAIT SECONDS=2
URL GOTO={{!COL1}}

Отредактировано Gergi (09-10-2014 17:18:55)

Отсутствует

 

№211909-10-2014 17:23:49

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 32.0

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

Gergi пишет

Может это поможет
скрытый текст
' Количество ссылок
SET !VAR1 120
SET !VAR2 EVAL("var l={{!LOOP}};var m={{!VAR1}};if(l<m){l;}else{l-m*(Math.ceil(l/m)-1);};")
SET !DATASOURCE C:\1234\1.txt
SET !DATASOURCE_COLUMNS 1
SET !LOOP 1
SET !DATASOURCE_LINE {{!VAR2}}
WAIT SECONDS=2
URL GOTO={{!COL1}}

Ну вот, совсем другое дело )))
Работает


Истина в последней инстанции

Отсутствует

 

№212009-10-2014 17:29:25

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

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

Алим пишет

Ну вот, совсем другое дело )))
Работает

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

Выделить код

Код:

CMDLINE !DATASOURCE gruup_url.txt
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_COLUMNS EVAL("{{!LOOP}}-(Math.ceil({{!LOOP}}/3)-1)*3")

URL GOTO={{!COL1}}

аналогичен такой записи (почти аналогичен, в связи со спицификой хранения данных в вашем txt файле):

Выделить код

Код:

CMDLINE !DATASOURCE gruup_url.txt

URL GOTO={{!COL1}}

думаю вам снова не понятно по каким причинам и где же ошибка, хотя Gergi привел практически верный пример
вы что пытались с помощью EVAL задать? номер чего, если задать более конкретный вопрос, я специально дал ссылку, чтобы вы прочли что есть !DATASOURCE и какие у него параметры

Добавлено 09-10-2014 17:35:30

Алим пишет

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

Добавлено 09-10-2014 17:47:58
Что такое !DATASOURCE_COLUMNS и что такое !DATASOURCE_LINE ?
!DATASOURCE_LINE - это номер строки, из которой берутся данные
!DATASOURCE_COLUMNS - определяет количество столбцов во входном источнике данных (т.е. в вашем файле)
{{!COL1}}, {{!COL2}}, {{!COL3}} ... - определяет номер столбца, из которого возьмутся данные

что имеем в итоге, вы, пытались при каждом цикле указать скрипту, что в нем несколько столбцов, номер же строки определяла переменная {{!LOOP}}

Добавлено 09-10-2014 17:54:32
ну и соответственно, дабы не писать лишнего кода, который присутствует у Gergi получаем:

Выделить код

Код:

CMDLINE !DATASOURCE gruup_url.txt
SET !DATASOURCE_LINE EVAL("{{!LOOP}}-(Math.ceil({{!LOOP}}/3)-1)*3")

URL GOTO={{!COL1}}

Отредактировано InfSub (09-10-2014 18:08:38)


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


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

Отсутствует

 

№212109-10-2014 18:09:29

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 32.0

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

CMDLINE !DATASOURCE gruup_url.txt
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_COLUMNS EVAL("{{!LOOP}}-(Math.ceil({{!LOOP}}/10)-1)*10")
URL GOTO={{!COL1}}

но, это тоже не сработало из за 3 строки

InfSub пишет

!DATASOURCE_COLUMNS и !DATASOURCE_LINE и {{!COL1}}, {{!COL2}} ...

это я знал.

Вместо
SET !DATASOURCE_COLUMNS

надо было
SET !DATASOURCE_LINE

Да, как я не догадался )
Зато ошибку исправили :)

Всегда мне внимательности не хватает.

Добавлено 09-10-2014 18:14:21
Надо было вот так намекнуть

!DATASOURCE_COLUMNS и !DATASOURCE_LINE
разницу замечаешь ?

Отредактировано Алим (09-10-2014 18:18:06)


Истина в последней инстанции

Отсутствует

 

№212209-10-2014 18:15:27

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

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

Алим пишет

Я пробывал и с !DATASOURCE_COLUMNS 1
второго столбца у меня не было в txt
{{!COL1}}

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

как работал код
1
!DATASOURCE_COLUMNS 1
!DATASOURCE_COLUMNS 1 (EVAL)
!DATASOURCE_LINE 1 (не была указана, и принимала значения от {{!LOOP}})
2
!DATASOURCE_COLUMNS 1
!DATASOURCE_COLUMNS 2 (EVAL)
!DATASOURCE_LINE 2 (LOOP)
3
!DATASOURCE_COLUMNS 1
!DATASOURCE_COLUMNS 3 (EVAL)
!DATASOURCE_LINE 3 (LOOP)
4
!DATASOURCE_COLUMNS 1
!DATASOURCE_COLUMNS 1 (EVAL)
!DATASOURCE_LINE 4 (LOOP)

...

Добавлено 09-10-2014 18:17:11
!DATASOURCE_COLUMNS 1 - вообще, данный параметр бесполезен при использовании одноколоночных файлов с данными

Отредактировано InfSub (09-10-2014 18:17:11)


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


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

Отсутствует

 

№212309-10-2014 18:21:13

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 32.0

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

Теперь всё понятно.
Ну да !DATASOURCE_COLUMNS 1 лишним был. И так по умолчанию первая колонка используется.


Истина в последней инстанции

Отсутствует

 

№212409-10-2014 19:03:58

Алим
Участник
 
Группа: Members
Зарегистрирован: 20-12-2013
Сообщений: 332
UA: Firefox 32.0

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

Вот вы исправили код.
Берётся постоянно последняя строка, когда макрос до неё доходит.
и обратно не повторяет.

В текстовом файле 4 строки

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

Выделить код

Код:

CMDLINE !DATASOURCE gruup_url.txt
SET !VAR1 5792
SET !DATASOURCE_LINE EVAL("{{!LOOP}}-(Math.ceil({{!LOOP}}/{{!VAR1}})-1)*{{!VAR1}}")
URL GOTO={{!COL1}}


А вот если указать, вместо SET !VAR1 5792
SET !VAR1 4
то повторяет строки, работает как надо.


Истина в последней инстанции

Отсутствует

 

№212509-10-2014 19:41:29

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

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

Алим пишет

Вот вы исправили код.
Берётся постоянно последняя строка, когда макрос до неё доходит.
и обратно не повторяет.

В текстовом файле 4 строки

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

Выделить код

Код:

CMDLINE !DATASOURCE gruup_url.txt
SET !VAR1 5792
SET !DATASOURCE_LINE EVAL("{{!LOOP}}-(Math.ceil({{!LOOP}}/{{!VAR1}})-1)*{{!VAR1}}")
URL GOTO={{!COL1}}


А вот если указать, вместо SET !VAR1 5792
SET !VAR1 4
то повторяет строки, работает как надо.

вы суть кода понимаете?
у вас 3 строки, и соответственно, должно быть SET !VAR1 3, а код выше рассчитан на файл с 5792 строками

Добавлено 09-10-2014 19:46:53
давайте не будем задавать глупые вопросы, элементарно не разобравшись в рабочем примере, тем более в ссылке, которую вы приводили ранее и от куда вытащили код, было описание требований, и было указано, что такое 5792 - тыц

Отредактировано InfSub (09-10-2014 19:55:16)


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


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

Отсутствует

 

№212609-10-2014 22:20:46

lonik101
Участник
 
Группа: Members
Зарегистрирован: 26-08-2014
Сообщений: 17
UA: Firefox 32.0

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

Приветствую :)
я пробую свои силы в програмировании ява скрипта, и в одной из строк скрипт должен считывать капчу на сайте фрибиткоин:
macro1 += "TAG POS=1 TYPE=IMG ATTR=SRC:"https://www.google.com/recaptcha/api/image?c=*" CONTENT=EVENT:SAVEPICTUREAS" + "\n";
но когда стартую скрипт, именно в этой строке ошибка, оставляю:
macro1 += "" + "\n";
скрипт работает.  в чем может быть проблема?
За ранее примного благодарен!

Отсутствует

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

Board footer

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