Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
SET !TIMEOUT_STEP 1
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
SET !TIMEOUT_STEP 1
большое спасибо!
Добавлено 24-10-2014 03:14:50
но всё равно не получается)
вот кусочек кода:
TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:loginSubmit WAIT SECONDS=3 SET !TIMEOUT_STEP 1 URL GOTO=
в этом случае на 2-м шаге сперва ожидается полная загрузка странички и в SET !TIMEOUT уже нету смысла
а если убрать WAIT SECONDS, то не успевает залогиниться и моментально переходит на шаг 4.
может есть какое-то решение?
Отредактировано Chehov (24-10-2014 03:14:50)
Отсутствует
скрытый текстInfSub пишетSET !TIMEOUT_STEP 1
большое спасибо!
Добавлено 24-10-2014 03:14:50
но всё равно не получается)вот кусочек кода:
Выделить кодКод:
TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:loginSubmit WAIT SECONDS=3 SET !TIMEOUT_STEP 1 URL GOTO=в этом случае на 2-м шаге сперва ожидается полная загрузка странички и в SET !TIMEOUT уже нету смысла
а если убрать WAIT SECONDS, то не успевает залогиниться и моментально переходит на шаг 4.
может есть какое-то решение?
по больше бы информации
попробуй может сойдет
SET !ERRORIGNORE YES
SET !TIMEOUT_PAGE 60
Отсутствует
SET !ERRORIGNORE YES очень помогло в других ситуациях.
А есть какой-нибудь мануал с описаниями всех кодов для макроса? Чтобы не приставать тут с каждым своим вопросом.
Я далёк от программирования, просто жму RECORD, потом смотрю какая строчка что делает, и дальше сам то что мне нужно, но такие полезные коды, разбирая запись не узнать.
В любом случае, спасибо, что помогли)
Отсутствует
А есть какой-нибудь мануал с описаниями всех кодов для макроса? Чтобы не приставать тут с каждым своим вопросом.
вот полная статья
оригинал бац
вот имеющая частичный перевод
русский бац
Отредактировано kolshix (24-10-2014 03:53:24)
Отсутствует
но всё равно не получается)
вот кусочек кода:скрытый текстВыделить кодКод:
1. TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:loginSubmit 2. WAIT SECONDS=3 3. SET !TIMEOUT_STEP 1 4. URL GOTO=
в этом случае на 2-м шаге сперва ожидается полная загрузка странички и в SET !TIMEOUT уже нету смысла
а если убрать WAIT SECONDS, то не успевает залогиниться и моментально переходит на шаг 4.
может есть какое-то решение?
не совсем понял проблему, мне так кажется, что вы просто расположили элементы не в том порядке, а должно быть как-то так:
SET !TIMEOUT_STEP 3 '... ввод логина с паролем TAG POS=1 TYPE=INPUT:BUTTON ATTR=ID:loginSubmit URL GOTO=
Отредактировано InfSub (24-10-2014 08:00:34)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
TAB T=1 URL GOTO=***** ONDOWNLOAD FOLDER=c:\ FILE=1.png TAG POS=1 TYPE=IMG FORM=ID:captcha_1 ATTR=SRC:http://*****/_classes/captcha/generate_cp.php?type=1&rand=1418903425 CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
Стандартный код для сохранения картинки, но он этого не делает т.к при каждом входе на сайт цифры в конце ссылки генерируются рандомно, тоесть скрипт просто не видит картинки, так же он не видит картинки если цифры убрать и после знака "=" поставить "*".
Пробовал через EXTRACT
URL GOTO=***** TAG POS=1 TYPE=IMG FORM=ID:captcha_1 ATTR=SRC:http://*****/_classes/captcha/generate_cp.php?type=1* EXTRACT=HREF SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s=s.substr(0,100);") TAB OPEN TAB T=2 URL GOTO= {{!VAR1}}
Да этот код открывает картинку с ее действующим URL в данный момент, в новом окне, при входе на сайт, но опять же картинка может быть другая, а может быть и та которая нужна, вообщем опять рандом. Картинок всего 5, но мне нужна именно та которая показывается при входе на сайт. Подскажите можно ли просто сохранить картинку, не зная ее URL и имени, зная только ID.
Отсутствует
скрытый текстВыделить кодКод:
TAB T=1 URL GOTO=***** ONDOWNLOAD FOLDER=c:\ FILE=1.png TAG POS=1 TYPE=IMG FORM=ID:captcha_1 ATTR=SRC:http://*****/_classes/captcha/generate_cp.php?type=1&rand=1418903425 CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOTСтандартный код для сохранения картинки, но он этого не делает т.к при каждом входе на сайт цифры в конце ссылки генерируются рандомно, тоесть скрипт просто не видит картинки, так же он не видит картинки если цифры убрать и после знака "=" поставить "*".
Пробовал через EXTRACTВыделить кодКод:
URL GOTO=***** TAG POS=1 TYPE=IMG FORM=ID:captcha_1 ATTR=SRC:http://*****/_classes/captcha/generate_cp.php?type=1* EXTRACT=HREF SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s=s.substr(0,100);") TAB OPEN TAB T=2 URL GOTO= {{!VAR1}}
Да этот код открывает картинку с ее действующим URL в данный момент, в новом окне, при входе на сайт, но опять же картинка может быть другая, а может быть и та которая нужна, вообщем опять рандом. Картинок всего 5, но мне нужна именно та которая показывается при входе на сайт.
вы получили урл, через extract, соответственно и при сохранении картинки этот урл должен работать, если нет проверяйте свой скрипт
вот пример:
URL GOTO=http://forum.mozilla-russia.org/viewtopic.php?pid=665316#p665316 TAG POS=1 TYPE=IMG ATTR=SRC:http://forum.mozilla-russia.org/* EXTRACT=HREF ONDOWNLOAD FOLDER=c:\ FILE=1.png TAG POS=1 TYPE=IMG FORM=ID:captcha_1 ATTR=SRC:http://forum.mozilla-russia.org/* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
Подскажите можно ли просто сохранить картинку, не зная ее URL и имени, зная только ID.
а в чем проблема?: ID:captcha_1 ATTR=SRC:*
TAG POS=1 TYPE=IMG FORM=ID:captcha_1 ATTR=SRC:* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Подскажите как зациклить скрипты
var i, retcode; var report; var macrolist = new Array(); macrolist.push("1.iim"); macrolist.push("2.iim"); iimDisplay("Start Self Test"); report = "Self-Test Report\n\n"; for (i = 0; i < macrolist.length; i++) { iimDisplay("Step "+(i+1)+" of "+macrolist.length + "\nMacro: "+macrolist[i]); retcode = iimPlay(macrolist[i]); report += macrolist[i]; if (retcode < 0) { report += ": "+iimGetLastError(); } else { report += ": OK"; s = iimGetLastExtract(1); if ( s != "" ) report += ", Extract: "+s; } report += "\n"; } iimDisplay("Test complete"); alert ( report );
Отредактировано Татьянa (26-10-2014 11:29:45)
Отсутствует
Ребята подскажите пожалуйста мне, что можно сделать с моей проблемой, я ничего не понимаю в создании макросов, я просто нажал на кнопку и записал его, но этого не достаточно. Я сижу через Тор, запускаю макрос он заходит на youtube, задает поисковой запрос, в фильтре ставит видео выложенное в течении месяца, что-бы было легче искать видео, так вот проблема в том, что при каждой смене ip у меня меняется и расположение видео, то есть в макросе было прописано видео на первой страничке, а оно меняет расположение и уже находится на второй страничке, можно сделать так, что-бы макрос искал видео на первой страничке и при не нахождении этого видео он переходил на вторую страничку youtube и искал там (оно всегда либо на первой, либо на второй, только два варианта) помогите пожалуйста, буду очень благодарен...
Пригодится вам это или нет, но я скинул ниже свой макрос на всякий случай
Отредактировано I_am_god (25-10-2014 18:17:12)
Отсутствует
Ребята подскажите пожалуйста мне,...
скрытый текстчто можно сделать с моей проблемой, я ничего не понимаю в создании макросов, я просто нажал на кнопку и записал его, но этого не достаточно. Я сижу через Тор, запускаю макрос он заходит на youtube, задает поисковой запрос, в фильтре ставит видео выложенное в течении месяца, что-бы было легче искать видео, так вот проблема в том, что при каждой смене ip у меня меняется и расположение видео, то есть в макросе было прописано видео на первой страничке, а оно меняет расположение и уже находится на второй страничке, можно сделать так, что-бы макрос искал видео на первой страничке и при не нахождении этого видео он переходил на вторую страничку youtube и искал там (оно всегда либо на первой, либо на второй, только два варианта) помогите пожалуйста, буду очень благодарен...
Пригодится вам это или нет, но я скинул ниже свой макрос на всякий случай
[spoiler]VERSION BUILD=8850919 RECORDER=FX
TAB T=1
URL GOTO=https://www.youtube.com/
TAG POS=1 TYPE=DIV ATTR=ID:yt-masthead-content
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:masthead-search ATTR=ID:masthead-search-term CONTENT=virus<SP>ebola<SP>two<SP>residents<SP>of<SP>liberia<SP>have<SP>been<SP>raised
TAG POS=1 TYPE=BUTTON FORM=ID:masthead-search ATTR=ID:search-btn
TAG POS=1 TYPE=BUTTON ATTR=TXT:Filters
TAG POS=1 TYPE=SPAN ATTR=TXT:This<SP>month
TAG POS=1 TYPE=A ATTR=TXT:2
TAG POS=1 TYPE=A ATTR=TXT:Две<SP>жертвы<SP>Эболы<SP>«воскресли»<SP>на<SP>своих<SP>похо*
WAIT SECONDS=36
TAG POS=1 TYPE=IMG ATTR=ID:logo
ответ освещался много раз на форуме, но напишу не поленюсь ещё раз
if (iimPlay("1.iim")<0){
iimPlay("2.iim")
}
Вот как поведёт себя скрипт: зайдёт на youtube и поищет ваше видео - если вашего видео нет , то выполнит 2-й код, а если выполнится первый код без ошибок, т.е. найдётся ваше видео, то второй код просто напросто припустится
Отредактировано kolshix (25-10-2014 19:18:53)
Отсутствует
ответ освещался много раз на форуме, но напишу не поленюсь ещё раз
скрытый текст0 Используй браузер мазила
1 запиши один код в отдельный файл где твоё видео на 1-й странице и сохрани его (к примеру так 1.iim)
2 запиши отдельный код где твоё видео на 2-й странице и сохрани его (к примеру так 2.iim )
3 создай файл js (к примеру start.js) и помести его в стандартную папку для imacros (js файл можно получить создав текстовый документ и поменять в нём расширение из txt в js) - после того как он будет в стандартной папке - то обнови список макросов
4 вот код для start.jsif (iimPlay("1.iim")<0){
iimPlay("2.iim")
}Вот как поведёт себя скрипт: зайдёт на youtube и поищет ваше видео - если вашего видео нет , то выполнит 2-й код, а если выполнится первый код без ошибок, т.е. найдётся ваше видео, то второй код просто напросто припустится
если все выше сказанное вам не понятно, то учите больше javascript и imacros
Спасибо буду пробовать )
Отсутствует
PAUSE других - нет
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Есть код
Нашёл страницу "Размеры и прокрутка для страницы"
перейти бац
в нём говорится
Метод elem.scrollIntoView(top) вызывается на элементе и прокручивает страницу так,
чтобы элемент оказался вверху
Возможно ли этот метод применить к
URL GOTO=javascript:
через макрос или скрипт ?
Истина в последней инстанции
Отсутствует
Возможно ли этот метод применить к
URL GOTO=javascript:
через макрос или скрипт ?
нет
Отредактировано InfSub (26-10-2014 22:50:02)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
В принципе, тот же эффект, если в настройках imacros
поставить галочку на "Скролировать на объект"
и использовать
хотя нет, он как-то хаотично
Отредактировано Алим (26-10-2014 23:31:22)
Истина в последней инстанции
Отсутствует
Помогите! Когда исполняется скрипт, начинается лаг http://prntscr.com/50311s tag waiting останавливаеться и аймакрос зависает, и не понятно он может при первом цикле залагать , может на втором? Как устранить баг или сделать так что бы после любого бага он перезапускался что ли. Спасибо!
Отсутствует
Помогите!...
2. Не рекомендуется:
2.2 Задавать вопрос без указания:
2.2.1 Содержания страницы "Информация для решения проблем". Для его получения откройте пункт меню "Справка —> Информация для решения проблем", скопируйте её, нажав кнопку "Копировать текст в буфер обмена", и вставьте его в сообщение под тег "Spoiler" или выложите на сайт «Pastebin».
2.2.2 Содержания страницы "Включённые плагины". Для его получения наберите в строке адреса about:plugins (в Thunderbird перейдите по ссылке со страницы "Информация для решения проблем"), скопируйте содержимое страницы в буфер обмена и вставьте его в сообщение под тег "Spoiler" или выложите на сайт «Pastebin».
2.2.3 Содержания страницы "Отправленные сообщения о падениях", если проблема связана с падением программы. Для его получения наберите в строке адреса about:crashes (в Thunderbird перейдите по ссылке со страницы "Информация для решения проблем"), скопируйте содержимое страницы в буфер обмена и вставьте его в сообщение под тег "Spoiler" или выложите на сайт «Pastebin».
в данном, конкретном, случае - версия браузера и версия плагина, как минимум
Отредактировано InfSub (27-10-2014 01:21:05)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Vanokk пишетПомогите!...
2. Не рекомендуется:
2.2 Задавать вопрос без указания:
2.2.1 Содержания страницы "Информация для решения проблем". Для его получения откройте пункт меню "Справка —> Информация для решения проблем", скопируйте её, нажав кнопку "Копировать текст в буфер обмена", и вставьте его в сообщение под тег "Spoiler" или выложите на сайт «Pastebin».
2.2.2 Содержания страницы "Включённые плагины". Для его получения наберите в строке адреса about:plugins (в Thunderbird перейдите по ссылке со страницы "Информация для решения проблем"), скопируйте содержимое страницы в буфер обмена и вставьте его в сообщение под тег "Spoiler" или выложите на сайт «Pastebin».
2.2.3 Содержания страницы "Отправленные сообщения о падениях", если проблема связана с падением программы. Для его получения наберите в строке адреса about:crashes (в Thunderbird перейдите по ссылке со страницы "Информация для решения проблем"), скопируйте содержимое страницы в буфер обмена и вставьте его в сообщение под тег "Spoiler" или выложите на сайт «Pastebin».в данном, конкретном, случае - версия браузера и версия плагина, как минимум
Спс!
Отсутствует
Добрый день! Имеется немного сырая программа Imacros для сохранения данных с сайта, написана на Imacros.
Требуется модернизация для проверки сообщений на странице, возможная только через использование Java script. Также требуется внести в код дополнение по проверке и обработке капчи.
Имеющийся код:
TAG POS=1 TYPE=TD ATTR=TXT:1
SET !TIMEOUT_STEP 0
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR2 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR3 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR4 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR5 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR6 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Корпоративный<SP>подоходный<SP>налог<SP>(КПН)
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR7 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR8 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Hалог<SP>на<SP>добавленную<SP>стоимость<SP>на<SP>товары<SP>в*
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR9 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET !VAR0 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Индивидуальный<SP>подоходный<SP>налог<SP>(ИПН)
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR11 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR12 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Социальный<SP>налог
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR13 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR14 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Налог<SP>на<SP>имущество
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR15 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR16 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Земельный<SP>налог
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR17 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR18 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Налог<SP>на<SP>транспортные<SP>средства
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR19 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR20 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Акцизы<SP>на<SP>товары<SP>внутреннего<SP>производства<SP>(Ак*
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR21 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR22 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Налог<SP>на<SP>сверхприбыль<SP>(НСП)
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR23 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR24 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Бонусы
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR25 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR26 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Налог<SP>на<SP>добычу<SP>полезных<SP>ископаемых<SP>(НДПИ)**
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR27 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR28 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Прочие<SP>платежи<SP>недропользователей<SP>(за<SP>исключение*
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR29 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR30 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Прочие<SP>поступления<SP>(Плата<SP>за<SP>пользование<SP>земе*
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR31 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR32 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=1 TYPE=TD ATTR=TXT:Итого<SP>по<SP>указанным
SET !TIMEOUT_STEP 0
TAG POS=R4 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR33 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
TAG POS=R1 TYPE=TD ATTR=TXT:* EXTRACT=TXT
SET !TIMEOUT_STEP 0
SET VAR34 EVAL("var s=\"{{!EXTRACT}}\"; s.replace(/£|^\\s*|\\s*$/g, \"\");")
SET !EXTRACT NULL
SET !EXTRACT_TEST_POPUP NO
ADD !EXTRACT {{!COL1}}
ADD !EXTRACT {{!VAR1}}
ADD !EXTRACT {{!VAR2}}
ADD !EXTRACT {{!VAR3}}
ADD !EXTRACT {{!VAR4}}
ADD !EXTRACT {{!VAR5}}
ADD !EXTRACT {{!VAR6}}
ADD !EXTRACT {{!VAR7}}
ADD !EXTRACT {{!VAR8}}
ADD !EXTRACT {{!VAR9}}
ADD !EXTRACT {{!VAR0}}
ADD !EXTRACT {{VAR11}}
ADD !EXTRACT {{VAR12}}
ADD !EXTRACT {{VAR13}}
ADD !EXTRACT {{VAR14}}
ADD !EXTRACT {{VAR15}}
ADD !EXTRACT {{VAR16}}
ADD !EXTRACT {{VAR17}}
ADD !EXTRACT {{VAR18}}
ADD !EXTRACT {{VAR19}}
ADD !EXTRACT {{VAR20}}
ADD !EXTRACT {{VAR21}}
ADD !EXTRACT {{VAR22}}
ADD !EXTRACT {{VAR23}}
ADD !EXTRACT {{VAR24}}
ADD !EXTRACT {{VAR25}}
ADD !EXTRACT {{VAR26}}
ADD !EXTRACT {{VAR27}}
ADD !EXTRACT {{VAR28}}
ADD !EXTRACT {{VAR29}}
ADD !EXTRACT {{VAR30}}
ADD !EXTRACT {{VAR31}}
ADD !EXTRACT {{VAR32}}
ADD !EXTRACT {{VAR33}}
ADD !EXTRACT {{VAR34}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=nalogi.csv
Отредактировано Дмитрий Кутелёв (27-10-2014 08:33:05)
Отсутствует
Дмитрий Кутелёв, здесь не форум фрилансеров по заказу скриптов, пишите в личку участникам форума, половина из них вам поможет, сообщение рекомендую удалить
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Добрый день.
Хочу сохранить определенный пост паблика вконтакте через макрос (выделяю пост открытием).
Нашел способ привязаться к ID:wpt открытого поста (но привязка по моему не работает).
Так как сохраняются картинка и текст, но с самого начала паблика (а не c открытого поста).
Картинки и текст меняются в зависимости от номера элемента POS.
Где ошибки, может не к тому ID привязался,
или пост открывается через джава скрипт-поэтому с него ничего нельзя сохранить?
Отредактировано slavabest (28-10-2014 13:59:31)
Отсутствует
slavabest, открытый пост, по аналогии - тот же спойлер, открыв его (нажатием), вы по сути ни чего не меняете, во всяком случае для имакроса, код страницы не изменяется, привязаться к открытому посту, на сколько я помню - невозможно
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует