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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

iMacros » iMacros for Firefox - общие вопросы, обсуждение возможностей (Часть 1) » 04-08-2014 07:31:01

kolshix пишет

Достаточно и 1 звездочки .  к сожалению не могу вспомнить общую команду для поиска текста по всей странице , где -то на форуме писали что команда связана с тегом body  --- кто шарит в написании сайтов может и подскажет.

Хорошо, тогда поставлю вопрос так, ко всем: кто сможет сделать то что мне нужно и сколько это будет стоить?

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

kolshix пишет

Сразу на всякий пожарный переспрошу, а вы помимо файла скрипта JS, создали файл Macros.iim ?

есть два файла Macros.js и Macros.iim в первом:

Выделить код

Код:

for (ckl=1;ckl<=12;ckl++) {
iimPlayCode("WAIT SECONDS=15")
iimPlay("Macros.iim")
}

во втором:

Выделить код

Код:

URL GOTO=http://сайт/?c=comments&id=51217
TAG POS=1 TYPE=DIV ATTR=ID:msg******* TXT=Текст  CONTENT=EVENT:FAIL_IF_FOUND    
TAG POS=1 TYPE=A ATTR=TXT:написать<SP>новый<SP>комментарий
TAG POS=1 TYPE=TEXTAREA FORM=ACTION:http://сайт/?c=comments&a=add&id=51217 ATTR=ID:msg CONTENT=Текст комментария
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:http://сайт/?c=comments&a=add&id=51217 ATTR=ID:btn-send

при запуске Macros.js в меню плагина iMacros он отсчитывает эти 15 секунд и повторяется, вне зависимости от того есть на нужной странице искомый текст или нет

з.ы. напомню что поле msg******* динамическое и там где поставлены звезды каждый раз новый номер при добавлении комментария

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

kolshix пишет

По этому вопросу:  покажите команду поиска текста которая у вас получилась через автозапись действий

Выделить код

Код:

запустил запись

VERSION BUILD=8820413 RECORDER=FX
TAB T=1
URL GOTO=Сайт
TAG POS=1 TYPE=DIV ATTR=ID:msg1111111 /тут я кликнул по своему тексту и выделился блок

остановил запись
kolshix пишет

Я тут допустил ошибку не взял в кавычки ""

да теперь ошибки он не выдает, но и не ищет никакой текст, просто отсчитывает 15 секунд и запускается по новой :D
действие макроса Macros.iim не происходит

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

kolshix пишет

for (ckl=1;ckl<=КОЛИЧЕСТВО ЦИКЛОВ;ckl++) {
imPlaiCode("WAIT SECONDS=15")
iimPlay(файл.iim)
}

запустился js, отсчитал 15 секунд и выдал ошибку ReferenceError: SP is not defined, line 3 (Error code: -991)


kolshix пишет

URL GOTO=http://сайт.рф
ТAG POS ****** TXT=нужный вам текст  CONTENT=EVENT:FAIL_IF_FOUND   
TAG POS=1 TYPE=TEXTAREA FORM=ACTION:адрес сайта ATTR=NAME:msg CONTENT=Текст комента

не запускается, выдает ошибку формата тага на линии 2, туда я ставлю TAG POS=1 TYPE=DIV ATTR=ID:msg******* (где ******* динамический номер меняющийся каждый раз) TXT=Текст  CONTENT=EVENT:FAIL_IF_FOUND

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

Добрый день, пожалуйста подскажите, нужен макрос который выполняет простейшие функции:
01. заходит по указанному адресу URL GOTO=http://сайт.рф/ (на котором располагается блок комментариев)
02. проверяет наличие текста среди комментариев например: Текст
03. если текст есть выполняет команду WAIT SECONDS=15 и запускает макрос снова
04. если текста нет то пишет его в коментари по типу TAG POS=1 TYPE=TEXTAREA FORM=ACTION:адрес сайта ATTR=NAME:msg CONTENT=Текст комента и затем снова WAIT SECONDS=15
и так по кругу

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

Прошу помочь, кому не сложно, заранее благодарен.

И пожалуйста не отсылайте меня к посту: https://forum.mozilla-russia.org/viewtopic.php?pid=647804#p647804, его я видел но осилить не могу :(

Board footer

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