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

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

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 27-10-2021 03:34:34

Все понял, отстал, сам справился:

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

Выделить код

Код:

TAG POS=1 TYPE=A ATTR=TXT:* extract=txt
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s=s.replace(/\\D/g,\"\"); s=parseInt(s);")
PROMPT {{!VAR1}}

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 25-10-2021 18:31:59

Добрый день! Может кто подскажет как из извлечённого !EXTRACT взять только целое число:

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

Выделить код

Код:

TAG POS=1 TYPE=A ATTR=TXT:* extract=txt
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\";")
PROMPT {{!VAR1}}

заранее спасибо!

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 10-01-2020 17:12:37

InfSub
В imacros 8.9.7 работает, а вот на 10.0.2 пишет: MacroError: Missing host permission for the tab, line: 1
А хотелось бы в десятке
И, кстати, в 10-ке не могу понять как делать макросы на js. В 8-ке просто, переименовываешь файл, меняешь расширение на .js и все. В десятой версии так не получается.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 10-01-2020 16:09:58

Хорошо спасибо. А еще такой вопрос. VAR1 принимает значение LOOP. У меня в коде синтактическая ошибка.

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

Выделить код

Код:

set !var1 eval("var s = \"{{!LOOP}}\"; if(s > 8) {s = s + 1}; else s")
PROMPT {{!VAR1}}


После 8-го LOOPa выдает значения 81, 91... Как правильно написать код? Подскажите пожалуйста

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (часть 2) » 10-01-2020 10:11:54

Привет. Подскажите пожалуйста

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

Выделить код

Код:

TAG POS={{!loop}} TYPE=a ATTR=*
set !loop eval("var s=\"{{!loop}}\"; if(s < 8){s=\"{{!loop}}\";} else 10")


Как сделать так что бы LOOP перескочил 9 шаг. Т.е после 8-го был 10-й. Спасибо

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 17-05-2015 16:42:48

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

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

Выделить код

Код:

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

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 17-02-2015 13:21:05

Спасибо за объяснения буду пробовать дальше. Правда не понятно про какие альтернативы вы говорите

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 17-02-2015 12:56:08

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

Оставить комментарий под фотографией

например, так

Выделить код

Код:

TAG POS=1 TYPE=TEXTAREA ATTR=ID:field_comment CONTENT="текст сообщения"
TAG POS=2 TYPE=INPUT:SUBMIT ATTR=*

Получилось!!! Вообще от души :)

Я правда сам так и не нашел этот "ID". А если ссылка будет вот такой:

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


Как прописать код? какой ID использовать?

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 17-02-2015 12:10:37

Добрый день! Просьба помочь, больше надежды нигде нет, кроме как у вас на форуме. А сам я уже все перепробовал. Имеется блок:

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

Выделить код

Код:

div id="ok-e-d" class="ok-e"


Это блок вставки комментария. Прописываю в imacrose-
скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=DIV:TEXT ATTR=ID:ok-e-d CONTENT="Кря-Кря"


Ничего не происходит, хотя хотелось бы, что бы макрос прописал комментарий. Тэг:
скрытый текст

Выделить код

Код:

EVENTS TYPE=KEYPRESS SELECTOR="#ok-e-d" CHARS="Кря-Кря"


Не подходит, хоть "EVENT" и работает, но при длинных текстах макрос затупляет и начинает писать очень медленно, либо вообще firefox тупит. Поэтому хотелось бы через тег - "TAG POS". Как правильно прописать строку, чтобы оставить комментарий?

сайт
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


Допустим такой... Оставить комментарий под фотографией

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 03-11-2014 18:49:45

Здравствуйте!
Помогите с кодом. Нужно, чтобы при определенном значении !LOOP выполнялась заданная команда.
Делаю вот так:

командой EVAL
SET !VAR1 EVAL("if(({{!LOOP}}=84)&&({{!LOOP}}=168)){macro += "TAG POS=1 TYPE=A ATTR=CLASS:link-show-more""}

Но не работает, даже не запускается выдает ошибку.

Board footer

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