Страницы: 1
Достаточно и 1 звездочки . к сожалению не могу вспомнить общую команду для поиска текста по всей странице , где -то на форуме писали что команда связана с тегом body --- кто шарит в написании сайтов может и подскажет.
Хорошо, тогда поставлю вопрос так, ко всем: кто сможет сделать то что мне нужно и сколько это будет стоить?
Сразу на всякий пожарный переспрошу, а вы помимо файла скрипта JS, создали файл Macros.iim ?
есть два файла Macros.js и 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******* динамическое и там где поставлены звезды каждый раз новый номер при добавлении комментария
…По этому вопросу: покажите команду поиска текста которая у вас получилась через автозапись действий
запустил запись VERSION BUILD=8820413 RECORDER=FX TAB T=1 URL GOTO=Сайт TAG POS=1 TYPE=DIV ATTR=ID:msg1111111 /тут я кликнул по своему тексту и выделился блок остановил запись
Я тут допустил ошибку не взял в кавычки ""
да теперь ошибки он не выдает, но и не ищет никакой текст, просто отсчитывает 15 секунд и запускается по новой :D
действие макроса Macros.iim не происходит
for (ckl=1;ckl<=КОЛИЧЕСТВО ЦИКЛОВ;ckl++) {
imPlaiCode("WAIT SECONDS=15")
iimPlay(файл.iim)
}
запустился js, отсчитал 15 секунд и выдал ошибку ReferenceError: SP is not defined, line 3 (Error code: -991)
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
Добрый день, пожалуйста подскажите, нужен макрос который выполняет простейшие функции:
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, его я видел но осилить не могу :(
…Страницы: 1