Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
нужна помощь, есть контейнеры такого вида
Отсутствует
Hamzat
если вы пишете через js то вообще в чем проблема получить нужные данные?
если
TAG POS=3 TYPE=DIV ATTR=CLASS:_52eh EXTRACT=TXT
вернет #EANF# значит запускаете второй код ... куда уж элементраней
Добавлено 03-07-2015 21:21:58
korozist
в EVENT звездочка - не работает
Добавлено 03-07-2015 21:25:10
Hamzat
или у вас всегда, третий тег присутствует?
опишите по человечески проблему, а не так что каждое слово из вас приходится вытягивать, и в место одного поста - разводить тут обсуждение на пол страницы
Отредактировано InfSub (03-07-2015 21:25:10)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
если вы пишете через js то вообще в чем проблема получить нужные данные?
еслиTAG POS=3 TYPE=DIV ATTR=CLASS:_52eh EXTRACT=TXT
вернет #EANF# значит запускаете второй код ... куда уж элементраней
))) Очередной раз моя не внимательность)) Спасибо сократили 20 строк кода) Хотя так работал))
Отредактировано Hamzat (03-07-2015 21:30:49)
iMacros скрипты на заказ!
Отсутствует
Спасибо сократили 20 строк кода)
это сократит еще 3-4
тег который мне нужен имеет такую содержимую "Живет в Город"
Отредактировано InfSub (03-07-2015 21:37:57)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
korozist
извлеките id и подставьте в event
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
korozist
SET !EXTRACT_TEST_POPUP NO TAG POS=1 TYPE=DIV ATTR=ID:"task-*" EXTRACT=HTM SET !VAR1 EVAL("'{{!EXTRACT}}'.match(/id=\\"(.*?)\\"/).pop()") EVENT TYPE=CLICK SELECTOR="#{{!VAR1}}>A>DIV>IMG" BUTTON=0
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Скрипт работает со 2й вкладкой
Следующим шагом
Не хочет переходить в 1ю вкладку.. не пойму, в чем проблема ?
Отсутствует
Не хочет переходить в 1ю вкладку.. не пойму, в чем проблема ?
Приведенный Вами код, аналогичен запуску двух разных iim-скриптов.
тыц
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Добрый день. Застрял с кодом, никак не получается. Ауди недавно сайт обновили, теперь фотки неудобно качать.
TAB T=1 SET !VAR1 19927 ADD !VAR1 {{!LOOP}} URL GOTO=https://www.audi-mediacenter.com/en/photos/detail/24h-le-mans-2015-{{!VAR1}} TAG POS=1 TYPE=A ATTR=TXT:large<SP>(2.1<SP>MB) TAB T=2 TAB T=1
TAB T=1 SET !VAR1 19927 ADD !VAR1 {{!LOOP1}} SET !VAR2 A153695 ADD !VAR2 {{!LOOP2}} URL GOTO=https://audimediacenter-a.akamaihd.net/system/production/media/{{!LOOP1}}/images/896aa72c160488758b7e58b7566166a705c7e73a/{{!LOOP2}}.jpg SAVEAS TYPE=CPL FOLDER=* FILE=+_{{!NOW:yyyymmdd_hhnnss}}
Отсутствует
JMC55
SET !VAR1 19927 ADD !VAR1 {{!LOOP}} URL GOTO=https://www.audi-mediacenter.com/en/photos/detail/24h-le-mans-2015-{{!VAR1}} TAG POS=1 TYPE=A ATTR=TXT:Download* TAG POS=1 TYPE=A ATTR=TXT:large*
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Отсутствует
JMC55
Download потеряли, потому и не пашет:Выделить кодКод:
SET !VAR1 19927 ADD !VAR1 {{!LOOP}} URL GOTO=https://www.audi-mediacenter.com/en/photos/detail/24h-le-mans-2015-{{!VAR1}} TAG POS=1 TYPE=A ATTR=TXT:Download* TAG POS=1 TYPE=A ATTR=TXT:large*
Спасибо большое за подсказку!
Отсутствует
Нужна помощь, как сделать автоматическое заполнение первого поля значениями из цикла? При этом необходимо каждый раз снова запускать скрипт чтобы он получал новые данные со страницы и записывал их в csv по очереди. Меняется только первое поле для заполнения, со вторым проблем нет.
var WHAT; for (var i =2; i<5; i++) { WHAT = i; } var WHERE = "A"; var macro; macro = "CODE:"; macro += "TAB T=1" + "\n"; macro += "URL GOTO=http://*/" + "\n"; macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/search ATTR=ID:what_org CONTENT={{WHAT}}" + "\n"; macro += "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:/search ATTR=ID:where_org CONTENT={{WHERE}}" + "\n"; macro += "TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:/search ATTR=*" + "\n"; macro += "TAG POS=1 TYPE=A ATTR=ID:f*" + "\n"; macro += "TAG POS=1 TYPE=H1 ATTR=TXT:* EXTRACT=TXT" + "\n"; macro += "TAG POS=1 TYPE=LI ATTR=TXT:* EXTRACT=TXT" + "\n"; macro += "PROMPT {{!EXTRACT}}" + "\n"; macro += "SAVEAS TYPE=EXTRACT FOLDER=* FILE=RESULT.csv" + "\n"; for (var j = 0; j < 10; j++) { iimPlay("macro"); }
Отредактировано tgkd (08-07-2015 11:23:58)
Отсутствует
как сделать автоматическое заполнение первого поля значениями из цикла?
var macro = ..... for(...){ iimSet('имя_iim_переменной', 'значение'); iimPlay(macro) };
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Здравствуйте. удалено. И так, сам вопрос, есть макрос:
VERSION BUILD=8601111 RECORDER=FX SET !LOOP -99999 SET !TIMEOUT 120 SET !ERRORIGNORE YES URL GOTO=https://***** TAB T=1 TAG POS=1 TYPE=BUTTON FORM=NAME:myForm ATTR=TXT:Начать TAB T=2 WAIT SECONDS=6 EVENT TYPE=CLICK SELECTOR="#watch8-sentiment-actions>SPAN>SPAN>BUTTON" BUTTON=0 WAIT SECONDS=4 'Close tabs and continue... TAB T=1 'New Counter WAIT SECONDS=20 'NC TAB CLOSEALLOTHERS WAIT SECONDS=3
исправлено
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
InfSub
Отредактировано romanstr (08-07-2015 15:28:33)
Отсутствует
Как можно вывести текст в строку? Допустим есть
и нужно перевести "Abcd" в строку JS.
Отсутствует
А возможно ли такое:
На странице есть 10 DIV-ов с одинаковым классом cell2.
Мне нужно по порядку выгрузить HTML этих DIV-ов.
iimPlay("CODE: TAG POS=1 TYPE=DIV ATTR=CLASS:cell2 EXTRACT=HTM"); - выгружает первый DIV с таким классом.
А можно ли указать в такой конструкции кода, чтоб выгрузил 2 по счету DIV или 3?
Отсутствует
romanstr
у вас уже бобавлено игнорирование ошибок SET !ERRORIGNORE YES, так что не найденные команды будут игнорироваться
как вариант, сделать цикл на js, читайте тему, примеров полно
tgkd
нужно перевести "Abcd" в строку JS.
что значит перевести в строку js?
Добавлено 08-07-2015 16:56:54
mmmaks2004
TAG POS=1 ...
TAG POS=2 ...
...
TAG POS=10 ...
Отредактировано InfSub (08-07-2015 16:56:54)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
tgkd
если речь о получении результата Extract'a то: var result = iimGetLastExtract()
господа, не забываем пользоваться поиском, все это неоднократно обсуждалось на форуме, все основы использования iMacros и связки js+iMacros описаны со всех сторон
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Здравствуйте!
Как сделать чтобы аймакрос вставил электронный адрес почты в сервисе "Яндекс почта", в поле "Кому".
Все методы записи в аймакросе перебрал. Так и не смог добиться успеха.
Отсутствует