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

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.
  • Форумы
  •  » 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]
    .


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

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

Отсутствует

 

№392716-05-2015 20:27:15

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

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

K_AHTOH пишет

Хм... а я думал тут возможности iMacros  обсуждаются.

вот именно, iMacros'a и связки iMacros+js, а не то - как научиться работать с js
по js есть куча информации в сети и свои форумы

Добавлено 16-05-2015 20:37:37

K_AHTOH пишет

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

аналочно - написанному мной примеру, только вместо поиска конкретного текста, парсить текст в тегах span целиком... все это реализуемо, в данном случае, только с помощью js
как парсить текст с помощью js (использование рег. выражений, разбивка строк, расчет и т.д.) - это уже не тема данного форума, по этому offtop

Добавлено 16-05-2015 20:43:03

offtop

PRESIDENT пишет

otvet = primer.toFixed(0);  // <---Арифметика

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

Отредактировано InfSub (16-05-2015 20:43:03)


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


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

Отсутствует

 

№392816-05-2015 20:49:59

K_AHTOH
Участник
 
Группа: Members
Откуда: Казань
Зарегистрирован: 10-05-2007
Сообщений: 29
UA: Firefox 37.0
Веб-сайт

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

InfSub пишет

вот именно, iMacros'a и связки iMacros+js, а не то - как научиться работать с js

Ну не знал я, что iMacros "в лоб жрет" JS :blush:
Спасибо. Будем пробовать.

Отсутствует

 

№392916-05-2015 23:48:12

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

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

K_AHTOH пишет

как можно обработать кнопки такого формата

PRESIDENT пишет

Это уже js поэтому модер ругается:)

как пример, напишу, дабы закрыть вопрос:

по аналогии, с выше сказанным, например, так:

Выделить код

Код:

'обрамляющий button тег, для примера DIV'
TAG POS=1 TYPE=DIV ATTR=* EXTRACT=HTM
SET !EXTRACT EVAL("var r='',k,v,a='{{!EXTRACT}}'.match(/name=\"(.*?)\"(?:.*?)<span(?:.*?)>(.*?)</g);for(k in a){v=a[k].match(/name=\"(.*?)\"(?:.*?)<span(?:.*?)>(.*?)</);v.shift();v[1]=v[1].trim().split('=');if(eval(v[1][0])==v[1][1]){r=v[0];break;};};r")
TAG POS=1 TYPE=BUTTON FORM=ACTION:rabota.php#anker ATTR=NAME:{{!EXTRACT}}


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


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

Отсутствует

 

№393017-05-2015 16:42:48

mnemon84
Участник
 
Группа: Members
Зарегистрирован: 03-11-2014
Сообщений: 12
UA: Chrome 42.0

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

Добрый день! Есть вопрос. Imacros сохраняет в файл с помощью команды SAVEAS в кавычках. Можно ли как-нибудь сделать что бы он сохранял без кавычек. Вариант потом удалить кавычки отпадает, потому файлов на выходе очень много и заходить в каждый не вариант. Может есть какая команда. Вот код если надо:

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

Выделить код

Код:

TAG POS=1 TYPE=INPUT:TEXT FORM=ID:demo ATTR=ID:name EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=* FILE=Shoker{{!LOOP}}.txt

Отредактировано mnemon84 (17-05-2015 16:43:49)

Отсутствует

 

№393117-05-2015 16:46:15

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

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

mnemon84, неоднократно обсуждалось - нет


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


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

Отсутствует

 

№393217-05-2015 18:50:39

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

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

mnemon84, PRESIDENT - кавычки корректно обрабатываются, как самим иМакросом, так и другими программами, работающими с форматом данных CSV
если же принудительно убирать кавычки, то при неправильном использовании, это приведет к ошибкам при сохранении/обработке сохраненных данных

Добавлено 17-05-2015 18:57:32
лично я, еще ни разу не встречал ситуации, где требовалось принудительное удаление кавычек постфактум

Отредактировано InfSub (17-05-2015 18:57:32)


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


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

Отсутствует

 

№393318-05-2015 02:06:36

Участник
Забанен
 
Группа: Members
Зарегистрирован: 18-05-2015
Сообщений: 3
UA: Yandex 15

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

offtop
Привет всем снова! Я конечно извиняюсь МОДЕРАТОР если оказалось что я спам сделал ( сам того не осознавая ) просто хотел проявить благодарность за помощь. Это я к тому, что пришлось снова зарегаться, до этого забанили. Ну ладно уж что. Придется снова обращение катать.
в данной ветви форума, был забанен только 1 один человек - за мат, иных банов, тем более за благодарность, тут не было, если вы не можете войти на форум, пишите администрации на e-mail, а не в общий форум
предупреждение, правила, п. 3.13  Публичное обсуждение Администрации форума и её действий

InfSub


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

Проблема такая: У меня скрипт постит по группам в контакте, все нормально так сказать, работает.  Он берет как надо текст из файла txt, очень удобно.
Но группы он берет из поиска, т.е Захожу я в контакт, нажимаю поиск сообществ, после выбираю пример РАБОТА В МОСКВЕ и запускаю макрос, он по порядку заходит в каждую и т.д.

Но мне хотелось бы что группы он брал так же из файла моего txt, заранее подготовленого с открытыми стенами.
Подскажите КАК МНЕ ЭТО СДЕЛАТЬ??? Какая строка? Как выглядит? Что написать? URL GOTO или что.

Еще одна проблемка-это прикрепление фото.

Я конечно сейчас прикрепляю как ссылка EVENTS TYPE=KEYPRESS SELECTOR="#post_field" CHARS="http://vk.com/здесь фото  " но ссылка тоже вместе с текстом остается, сделать бы чтоб удалялась чтоль после написания или из файла.
Надеюсь я понятно объяснил ситуацию.

Итог чтоб не запутаться:
1. Как сделать, чтоб группы брались из файла по порядку?
2. Как сделать чтоб ссылка на картинку удалялась ( смотрел в видео много раз, напишется, после удаляется и текст пишется)

Напишите уж кому не трудно!
Заранее всем спасибо.

Отсутствует

 

№393418-05-2015 02:24:25

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

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

Участник пишет

Но мне хотелось бы что группы он брал так же из файла моего txt, заранее подготовленого с открытыми стенами.
Подскажите КАК МНЕ ЭТО СДЕЛАТЬ??? Какая строка? Как выглядит? Что написать? URL GOTO или что.

SET !DATASOURCE имя_файла - файл со ссылками
SET !DATASOURCE_LINE номер_строки - строка в файле, считываемая в данный момент/цикл
URL GOTO={{!COL1}} - переход по урлу, взятому из указанной выше строки из первого столбца (подробнее читать что такое формат данных CSV)

пример:

Выделить код

Код:

SET !DATASOURCE vk_groups.txt
SET !DATASOURCE_LINE {{!LOOP}}
URL GOTO={{!COL1}}


данный код будет читать файл vk_groups.txt из папки iMacros\Datasource\ и на каждом цикле переходить по ссылкам, записанным в файле
на первом цикле - перейдет по ссылке, записанной в первой строке, на втором - во второй и т.д.

Добавлено 18-05-2015 02:27:03

Участник пишет

смотрел в видео много раз, напишется, после удаляется и текст пишется

вы сами ответили на собственный вопрос - записать удаление текста с помощью команд EVENTS

Отредактировано InfSub (18-05-2015 02:27:15)


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


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

Отсутствует

 

№393518-05-2015 02:58:24

Участник
Забанен
 
Группа: Members
Зарегистрирован: 18-05-2015
Сообщений: 3
UA: Yandex 15

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

InfSub
удалено
выделяем, нажимаем "цитировать", иначе жмем - "ответить" (прим.)

Спасибо за такой быстрый ответ! Обязательно все попробую как сказано.
А вот с удалением не совсем понимаю. Про запись удаления.
Я записываю удаление через ЗАПИСЬ.
Получается сначала нажимаю ЗАПИСЬ, после вставляю ссылку для примера и удаляю ее, и после СТОП.
Потом смотрю код, и нифига в нем нет, кроме изначально написаного. Вот как то  так. Это или я что то все таки не так делаю, или еще что.

Отсутствует

 

№393618-05-2015 03:03:51

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

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

Участник пишет

Потом смотрю код, и нифига в нем нет

режим записи: Experimental event recording mode

Добавлено 18-05-2015 03:05:50
на примере нашего форума, это будет что-то типа:

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

Выделить код

Код:

EVENTS TYPE=KEYPRESS SELECTOR="#post>DIV>FIELDSET>DIV>LABEL>TEXTAREA" KEYS="[8,8,8,8,8,8,8,8,8,8,8]"

Отредактировано InfSub (18-05-2015 03:05:50)


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


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

Отсутствует

 

№393718-05-2015 03:12:01

Участник
Забанен
 
Группа: Members
Зарегистрирован: 18-05-2015
Сообщений: 3
UA: Yandex 15

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

InfSub пишет
Участник пишет

Потом смотрю код, и нифига в нем нет

режим записи: Experimental event recording mode

Добавлено 18-05-2015 03:05:50
на примере нашего форума, это будет что-то типа:

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

Выделить код

Код:

EVENTS TYPE=KEYPRESS SELECTOR="#post>DIV>FIELDSET>DIV>LABEL>TEXTAREA" KEYS="[8,8,8,8,8,8,8,8,8,8,8]"

Извиняюсь за не правильное цитирование!
Вот спасибо то а! Век живи,век учись. как говориться.
Про режим особенное спасибо, не знал про этот режим.
Завтра все проделаю обязательно, надеюсь все успешно будет.
А щас глаза уже болят от экрана.
Спасибо тебе еще раз! ОГРОМНОЕ.

Добавлено 18-05-2015 03:17:34

offtop
Блин не удержался, попробовал)
Все получилось. Группы берет из файла.
Осталось попробовать удаление. Завтра.
Точнее сегодня, но днем. Спать все таки надо иногда.
Еще раз Спасибо, ато уже голову сломал с экспериментами кодов.

Отредактировано Участник (18-05-2015 03:17:34)

Отсутствует

 

№393818-05-2015 14:58:05

TetraSky
Участник
 
Группа: Members
Зарегистрирован: 07-05-2015
Сообщений: 31
UA: Firefox 38.0

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

Быть может это прозвучит странно, но хочу спросить, можно ли передать аймакросу функцию js?

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

Выделить код

Код:

var macro;
macro= "CODE:"
macro+='URL GOTO=google.com'+"\n";
macro+='SET !VAR1 EVAL  ("test()")'+"\n"
macro+='URL GOTO=ya.ru'+"\n"
iimPlay(macro)

function test(){alert("тестовое сообщение");}
То есть, что бы при переходе между сайтами воспроизводилась функция. Интересует именно такая конструкция макроса, а не:

iimPlay(CODE:URL GOTO=..)
test()
iimPlay(CODE:URL GOTO=..)

Отсутствует

 

№393918-05-2015 16:11:54

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

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

TetraSky пишет

macro+='SET !VAR1 EVAL ("test()")'+"\n"

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

Выделить код

Код:

macro+='SET !VAR1 EVAL ("function test(){};... test()")'+"\n"

alert из eval() работать - не будет

Отредактировано InfSub (18-05-2015 16:32:43)


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


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

Отсутствует

 

№394018-05-2015 18:51:44

ottec
Участник
 
Группа: Members
Зарегистрирован: 13-02-2015
Сообщений: 51
UA: Chrome 42.0

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

Скажите, пожалуйста, можно ли, к примеру, после ввода неправильной капчи (когда на странице появляется фраза Invalid Captcha) чтобы скрипт "iim" создавал пустой файл с название "Х" и любым расширением (допустим "Х.txt"), а если неправильный логин (когда на странице появляется фраза login incorrect) чтобы был создан файл "Y.txt", ну а если все правильно, то продолжил работу.

Отредактировано ottec (18-05-2015 18:53:48)

Отсутствует

 

№394118-05-2015 19:15:44

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

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

ottec
да, возможно, но скорее всего - придется создавать еще файл "Z", как раз для ситуаций, когда все нормально


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


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

Отсутствует

 

№394218-05-2015 19:21:18

ottec
Участник
 
Группа: Members
Зарегистрирован: 13-02-2015
Сообщений: 51
UA: Chrome 42.0

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

InfSub пишет

ottecда, возможно, но скорее всего - придется создавать еще файл "Z", как раз для ситуаций, когда все нормально

Можете подсказать команды которыми можно это сделать.

Отсутствует

 

№394318-05-2015 19:27:12

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

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

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

Выделить код

Код:

SET !VAR1 EVAL("('{{!EXTRACT}}'=='Invalid Captcha')?'X':'Z'")
SAVEAS TYPE=EXTRACT FOLDER=* FILE={{!VAR1}}.txt


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


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

Отсутствует

 

№394418-05-2015 19:52:40

ottec
Участник
 
Группа: Members
Зарегистрирован: 13-02-2015
Сообщений: 51
UA: Chrome 42.0

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

InfSub пишет

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

Выделить код

Код:

SET !VAR1 EVAL("('{{!EXTRACT}}'=='Invalid Captcha')?'X':'Z'")
SAVEAS TYPE=EXTRACT FOLDER=* FILE={{!VAR1}}.txt

Скрипт создает файл "Z" в обоих случаях, если капча правильно введена и если нет все-равно создается "Z". Может потому что страница после ввода капчи перезагружается, только потом появляется 'Invalid Captcha'?

Отсутствует

 

№394518-05-2015 21:37:27

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

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

ottec пишет

Может потому что страница после ввода капчи перезагружается, только потом появляется 'Invalid Captcha'?

ну так EXTRACT'тить нужно в тот момент когда появляется надпись, иначе что и как вы проверять будете


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


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

Отсутствует

 

№394618-05-2015 21:57:16

ottec
Участник
 
Группа: Members
Зарегистрирован: 13-02-2015
Сообщений: 51
UA: Chrome 42.0

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

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

Может потому что страница после ввода капчи перезагружается, только потом появляется 'Invalid Captcha'?

ну так EXTRACT'тить нужно в тот момент когда появляется надпись, иначе что и как вы проверять будете

Спасибо большое за ответы. Решил вопрос с помощью:

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

Выделить код

Код:

SEARCH SOURCE=REGEXP:"invalid" IGNORE_CASE=YES EXTRACT="Х"
SAVEAS TYPE=EXTRACT FOLDER=C:\captcha FILE={{!EXTRACT}}.txt

Отсутствует

 

№394718-05-2015 22:07:18

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

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

В новых версиях браузера фото капча не сохраняется на компьютер, только в старых.
Как вставить фото капчи на сайт антигейта, без сохранения капчи на компьютер?

Капча с сайта вк.

Вот так сохраняет в папку

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

Выделить код

Код:

ONDOWNLOAD FOLDER=C:\CAPTCH FILE=captcha.png
WAIT SECONDS=1
TAG POS=1 TYPE=img ATTR=src:/captcha.php?sid=* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT


вот так вставляет
скрытый текст

Выделить код

Код:

URL GOTO=http://antigate.com/imacros.html
TAG POS=1 TYPE=INPUT:FILE FORM=ACTION:http://antigate.com/in.php ATTR=NAME:file CONTENT=C:\CAPTCH\captcha.png


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

Отсутствует

 

№394818-05-2015 23:13:15

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

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

Алим пишет

В новых версиях браузера фото капча не сохраняется на компьютер, только в старых.

Алим
данная проблема была, если не ошибаюсь в 36 версии, в 38 и в 35 ее нет, по поводу 37 - не помню, соответственно, использовать те версии ff - где сохранение нормально работает

Алим пишет

Как вставить фото капчи на сайт антигейта, без сохранения капчи на компьютер?

ни как


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


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

Отсутствует

 

№394919-05-2015 11:35:38

Даниил955447112
Участник
 
Группа: Members
Зарегистрирован: 11-03-2015
Сообщений: 40
UA: Firefox 37.0

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

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

Как можно в аймакросе обнулить фрейм?

Проблема в следующем: настроен ай макрос для автоматической регистрации на сайте.
Всё работает до капчи, при нажатии "Я не робот" меняется фрейм.

скрытый текст
FRAME NAME="I0_*"
аймакрос нажимает "Я не робот"
TAG POS=1 TYPE=DIV ATTR=ROLE:presentation&&CLASS:recaptcha-checkbox-checkmark&&TXT:
PAUSE
решаю капчу и снимаю аймакрос с паузы
FRAME NAME="I1_*"
CLICK X=328 Y=554 (приходится кликом аймакросу нажимать после решения капчи "Подтвердить", так как кнопка аймакросом не нажимается)
TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=NAME:registration  а вот эта кнопка не как не хочет нажиматься (кнопка "Зарегистрироваться"), не кликом не нажатием

Я так понимаю фрейм "I1_*" больше не требуется, а к фрейму "I0_*" аймакрос не возвращается, пробовал перед строкой TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=NAME:registration добавлять FRAME NAME="I0_*" или FRAME NAME="I*" , всё равно стоит аймакрос.

Если остановить скрипт и запустить другой с командой TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=NAME:registration , аймакрос выполняет его без ошибок. :angry:


:tongue2: Ура! Решил данную проблему добавлением FRAME F=0 перед строкой TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=NAME:registration

Отредактировано Даниил955447112 (19-05-2015 12:19:05)

Отсутствует

 

№395019-05-2015 14:51:43

TetraSky
Участник
 
Группа: Members
Зарегистрирован: 07-05-2015
Сообщений: 31
UA: Firefox 38.0

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

Товарищи, подскажите как можно перенести iim код в среду javascript
Нашел на 86 странице интересующий код от InfSub, но при переносе в js не хочет работать.

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

Выделить код

Код:

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

URL GOTO={{!COL1}


Пробовал по разному извращаться, создавать отдельные переменные и передавать значение в "macro", выносил отдельно Math.ceil, а потом обратно передавал в макрос...Но увы результата нет, или вовсе не работает или зацикливает только первую строку из 1.txt и крутит ее 100 раз:/

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

Выделить код

Код:

for(j=1; j<100;j++){
var macro
macro= "CODE:"
macro+='CMDLINE !DATASOURCE D:\\1.txt'+"\n";   // Как пример взял тхт с 5 сайтами.
macro+= 'SET !DATASOURCE_LINE EVAL("{{!LOOP}}-(Math.ceil({{!LOOP}}/5)-1)*5")'  +"\n";
macro+='URL GOTO={{!COL1}}'
iimPlay(macro)

}

Отсутствует

 

№395119-05-2015 15:46:51

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

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

TetraSky пишет

... подскажите как можно перенести iim код в среду javascript...

iimPlayCode("...");


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

Выделить код

Код:

for(j=1; j<5; j++){
   iimPlayCode("CMDLINE !DATASOURCE D:\\1.txt\nSET !DATASOURCE_COLUMNS "+j+"\nSET !EXTRACT {{!COL1}}");
   url=iimGetLastExtract(); 
   alert(url)
}


Вот такой способ писанины, очень, очень и очень плохой.
скрытый текст

Выделить код

Код:

var macro
macro= "CODE:"
macro+=...
macro+= ...
macro+=...
iimPlay(macro)


Руки бы повыдёргивать тому кто это придумал, уже сколько таких извращённых скриптов пришлось переделывать.:angry:

для кода используем тег code, а не quote
причина: правильная обработка данного кода парсером форума

InfSub


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

Отсутствует

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

Board footer

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