Правила оформления сообщений в данном топике:
Адрес сайта и страницы, на которой возникла проблема, размещается в тегах [spoiler][noindex]http://адрес_сайта/название_страницы[/noindex][/spoiler]
Для размещения кода, используйте тег "Code" внутри тега "Spoiler" - [spoiler][code]ваш код[/code][/spoiler]
или выложите на сайт «Pastebin».
При размещении объемных материалов, используйте тег "Spoiler" - [spoiler]ваш текст[/spoiler]
или выложите на сайт «Pastebin».
Размещать изображения в открытом виде. Для размещения скриншотов и других изображений, используйте тег "Spoiler" - [spoiler][img]http://ссылка_на_изображение[/img][/spoiler]
.
«Можно ответить на любой вопрос, если вопрос задан правильно.»
Платон
«Не каждый вопрос заслуживает ответа.»
Сайрус
Отсутствует
Даниил955447112
скрытый текстВыделить кодКод:
TAG POS= .... EXTRACT=TXT SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/код (\\d+)/).pop()")
Увы но не работает... .
При тестировании, в тестовом окне весь текст письма скопирован полностью, а в буфере обмена ничего не меняется.
Что может быть не так?
Сам скрипт, которым тестирую:
Отредактировано Даниил955447112 (13-05-2015 19:00:50)
Отсутствует
При тестировании, в тестовом окне весь текст письма скопирован полностью, а в буфере обмена ничего не меняется.
вы не путаете понятия? буфер обмена - это буфер обмена, а !EXTRACT - это !EXTRACT и одно к другому, ни какого отношения не имеет
каков выхлоп при:
TAG POS=1 TYPE=DIV ATTR=TXT:123От<SP>кого:<SP>nko4y@msgos.com,<SP>Кому:<SP>psvnqzml,* EXTRACT=TXT SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/код (\\d+)/).pop()") PROMPT {{!EXTRACT}}
TAG POS=1 TYPE=DIV ATTR=TXT:123От<SP>кого:<SP>nko4y@msgos.com,<SP>Кому:<SP>psvnqzml,* EXTRACT=TXT SET !EXTRACT EVAL("'{{!EXTRACT}}'.match(/код (\\d+)/)") PROMPT {{!EXTRACT}}
Если стоит SET !ERRORIGNORE YES то она же не должна зависать
теоретически да, практически же, с фреймами не все так гладко
Добавлено 13-05-2015 21:01:27
сделать проверку if() else не сложно
а такая конструкция:
FRAME NAME=I*
там что, не работает?
Отредактировано InfSub (13-05-2015 21:01:27)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
а такая конструкция:
FRAME NAME=I*
там что, не работает?
Такая конструкция работает, но как я уже сказал иногда просто зависнет на нем. Без ошибок без нечего. Но как я понял дело не в скрипте, а самой строение фреймов.
iMacros скрипты на заказ!
Отсутствует
а такая конструкция:
FRAME NAME=I*
там что, не работает?
Увы, так не работает
Нам и if() else не в тяжесть прописать
Отредактировано PRESIDENT (13-05-2015 23:28:20)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Нам и if() else не в тяжесть прописать
Ты хочешь сказать что прописав if и else зависание на 100% не будет?
iMacros скрипты на заказ!
Отсутствует
Привет. Хочу сделать на tumblr iMacriом загрузку картинки и добавление тэга к ней.
Загрузка картинки работает, а с добавлением тэга проблема.
Второй день мучаюсь.
Добился вот чего
VERSION BUILD=8920312 RECORDER=FX TAB T=1 URL GOTO=https://www.tumblr.com/blog/MyBlogName/drafts TAG POS=1 TYPE=I ATTR=CLASS:icon_post_photo&&TXT: TAG POS=1 TYPE=INPUT:FILE ATTR=NAME:photo CONTENT=C:\Pics\test.gif EVENTS TYPE=KEYPRESS SELECTOR="#new_post_buttons>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV>DIV" CHARS="TEST" TAG POS=1 TYPE=BUTTON ATTR=TXT:Save<SP>draft
Как заставить его просто TEST написать и все?
ps
В обычном режиме он тэг не прописывал и я переключился в Experemental event recording mode, там он вроде записывает, но повторяет до бесконечности...
Это мой первый скрипт.
Отсутствует
dimatumblr
встречался с таким багом, с чем связан - не удалось выяснить
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Загрузка картинки работает, а с добавлением тэга проблема.
Текст в форму можешь так вставить.
var a="javascript:document.getElementsByClassName('editor editor-richtext')[0].innerHTML='das ist ein test';void 0;" iimPlay('CODE:URL GOTO='+a.replace(/ /gi,"<SP>"));
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
Добрый день уважаемые. Помогите разобраться с синтаксисом.
Есть конструкция
<button id="boxb" value="submit" name="812d10536da8463f89e0c8794d35c5d2" type="submit"> <img width="16" height="16" src="/true/pic.png"> </button>
TAG POS=1 TYPE=BUTTON FORM=ACTION:rabota.php#anker ATTR=VALUE:submit&&IMG:SRC:*pic.png&&TYPE:submit&&ID:boxb
Отсутствует
PRESIDENT
Что-то не получается.
А можно ли в iMacros ткнуть в определенные координаты и тупо нажать нужные кнопки написав там "ТЕСТ"
CLICK X=565 Y=343
Отсутствует
но вот как написать правильно чтобы эта картинка тоже учитывалась?
Добавлено 16-05-2015 13:18:03
А можно ли в iMacros ткнуть в определенные координаты и тупо нажать нужные кнопки написав там "ТЕСТ"
"ткнуть" - можно, только текст вы не введете туда, куда "ткнули"
Отредактировано InfSub (16-05-2015 13:18:03)
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
То что вы предлагаете, это без учета что на этой кнопке картинка. Так у меня не получится. На странице сделано специально много кнопок с разными картинками. Моя задача выбрать кнопку с конкретной картинкой.
<button id="boxb" value="submit" name="812d10536da8463f89e0c8794d35c5d8" type="submit"> <img width="16" height="16" src="/true/pic1.png"> </button> <button id="boxb" value="submit" name="812d10536da8463f89e0c8794d35cad2" type="submit"> <img width="16" height="16" src="/true/pic.png"> </button> <button id="boxb" value="submit" name="812d10536da8463f89e0c8794d35c5d1" type="submit"> <img width="16" height="16" src="/true/pic2.png"> </button>
Отсутствует
Моя задача выбрать кнопку с конкретной картинкой.
в чем проблема сделать так, в таком случае:
или не нажимает на кнопу?
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Не выйдет.
А хитрость в том, что эта картинка используются на сайте не только на кнопке и раскидана по страничке.
Т.е. получится нажать не на кнопку.
Собственно на сайте, таким образом, внедрена защита от автокликера.
Отсутствует
K_AHTOH
в таком случае - парсить код выясняя какое значение имеет параметр name=, тега button содержащего нужную картинку
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
InfSub
Поле name имеет случайное значение при каждой перерисовке.
Вот скрин
Как нажать на нужную кнопку? Там видно что картинка повторяется (к примеру звезда) Если промахнутся (нажать на гранату) то блокировка на 1 час.
Порядок кнопок выпадает тоже случайным образом и не повторяется.
По структуре (приведенной выше) понятно, что нужно нажать на кнопку в которой есть картинка pic.png и не трогать остальные, но как это записать в виде тегов с условиями?
Отредактировано K_AHTOH (16-05-2015 15:52:55)
Отсутствует
K_AHTOH
'обрамляющий button тег, для примера DIV' TAG POS=1 TYPE=DIV ATTR=* EXTRACT=HTM 'название искомого файла картинки' SET IMG pic.png SET !EXTRACT EVAL("var r='',k,v,a='{{!EXTRACT}}'.match(/name=\"(.*?)\"(?:.*?)src=\"(.*?)\"/g);for(k in a){v=a[k].match(/name=\"(.*?)\"(?:.*?)src=\"(.*?)\"/);r+=(v.pop().indexOf('{{IMG}}')>=0)?v.pop():'';}") TAG POS=1 TYPE=BUTTON FORM=ACTION:rabota.php#anker ATTR=NAME:{{!EXTRACT}}
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
Что-то не получается.
Ты вообще запускал код, всё там прекрасно работает
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
InfSub
Хм... интересный подход. Проверил. Пока все работает.
Спасибо!!!
Добавлено 16-05-2015 17:57:08
InfSub
А не подскажете как можно обработать кнопки такого формата
<button id="boxbtnpris" value="submit" name="41d34c0df9c5b3728417bb46d338acad" type="submit"> <span style=" color: #77FF00; font-size: 15px; ">3+1=4 </span> </button> <button id="boxbtnpris" value="submit" name="btnlock1" type="submit"> <span style=" color: #77FF00; font-size: 15px; ">1+3=5 </span> </button> <button id="boxbtnpris" value="submit" name="btnlock2" type="submit"> <span style=" color: #77FF00; font-size: 15px; ">3+5=2 </span> </button>
Т.е. все тоже самое, только уже не картинка, а нужно вычислить правильный результат и нажать кнопку.
ЗЫ. Мне это интересно ради спортивного интереса. С iMacros познакомился буквально неделю назад и вот пытаюсь понять его возможности. Пока меня они впечатляют
Отредактировано K_AHTOH (16-05-2015 18:03:11)
Отсутствует
K_AHTOH
вырезай нужную инфу с хтмла тега, те примеры что там.
И проверяй решение примера, правильно или нет, по правильному организуй клик.
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
K_AHTOH
primer = 3+1 ; // <---Твой пример
otvet = primer.toFixed(0); // <---Арифметика
alert(otvet); // <---Вывести результат
Ну а сравнить результат с ответом в примере думаю не сложно
Отредактировано PRESIDENT (16-05-2015 19:48:18)
Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.
Отсутствует
PRESIDENT
Спасибо, попробую!
Хотя не знаю как парсить строки и преобразовать в числа. Пример то имеет вид 6+7=13
Отредактировано K_AHTOH (16-05-2015 19:48:19)
Отсутствует
Хотя не знаю как парсить строки и преобразовать в числа
данная тема, выходит за рамки этого форума
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
данная тема, выходит за рамки этого форума
Хм... а я думал тут возможности iMacros обсуждаются.
Парсеры я не раз писал, но не на iMacros. Я не знаком пока с ним. Вот изучаю. Документации кстати мало структурированной по нему. Все разрознено, а русскоязычные ресурсы, гугля в основном на этот форум и сваливает.
PRESIDENT
Спасибо за пример. Буду пробовать.
Отсутствует