Страницы: 1
InfSub, благодарю за ответ.
Подскажите, как тогда корректно можно переделать код (может, кто-то для себя делал уже). Ивенты пришлось использовать, так как никак вытащить id или класс элемента не получается. Вот код ТВиттера (вставка текста, отправка)
iimSet("tw", tweet); iimPlay("CODE:"+"ADD !EXTRACT {{tw}}\n"+'EVENTS TYPE=KEYPRESS SELECTOR="#tweet-box-global" CHARS="{{tw}}"'); //macro+='TAG POS=1 TYPE=BUTTON FORM=ID:swift_tweetbox* ATTR=TXT:Твитнуть<SP>Ответить<SP>Отправить<SP>сообщение' +s_n; macro = "TAG POS=2 TYPE=BUTTON FORM=ACTION://upload.twitter.com/i/tweet/create_with_media.iframe ATTR=TXT:Твитнуть<SP>Ответить<SP>Отправить<SP>сообщение" +s_n; iimPlayCode(macro);
а как можно реализовать такой процесс, подскажи пожалуйста
так тоже не работает
SET !VAR1 "Текст комментария" TAG POS=1 TYPE=A ATTR=TXT:Комментировать TAG POS=1 TYPE=DIV ATTR=ID:reply_field-* CONTENT={{!VAR1}} TAG POS=1 TYPE=BUTTON ATTR=ID:[h]reply_button[/h]-*
всем привет,
уже весь мозг себе сломал за неделю
подскажите пожалуйста как можно реализовать с помощью iMacros комментирование записей на стене во вконтакте, дилема состоит вот в чем, есть код для одной страницы к примеру :
EVENT TYPE=CLICK SELECTOR="#reply_link-38595680_1415>A" BUTTON=0 EVENT TYPE=CLICK SELECTOR="#reply_field-38595680_1415" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="#reply_field-38595680_1415" CHARS="привет" EVENT TYPE=CLICK SELECTOR="#[h]reply_button[/h]-38595680_1415" BUTTON=0
можно ли как то указать в сценарии iMacros обобщенно эти переменные
Заранее спасибо .
соблюдаем правила постинга кода
InfSub
…Сразу скажу что я не знаком с смысло-логической структурой да и вообще механикой скриптов, собираю свои методом подбора из разных готовых под свои нужды, и собственно уйму вариантов перепробывал а все никак не получаеться сделать так что бы скрипт заходя в группу контакта комментировал первую запись (хотелось бы конечно научиться комментировать записи чуть ниже чем просто первые позиции), то есть сейчас представленый код заходя в группу выбырает комментировать, входит в поле набора а вставлять или набирать кейпрессом наотказ не хочет какие бы я в ивентах названия не вставлял обьектов (пост, реплай) всё тщетно
[spoiler][code]TAG POS=2 TYPE=DIV ATTR=TXT:Комментировать..
EVENTS TYPE=KEYPRESS SELECTOR CHARS="настоящий....!"
TAG POS=1 TYPE=DIV ATTR=ID:reply_field-************************************
WAIT SECONDS={{!VAR1}}
TAG POS=2 TYPE=DIV ATTR=TXT:Комментировать..
TAG POS=1 TYPE=DIV ATTR=ID:reply_field-************************************
EVENTS TYPE=KEYPRESS SELECTOR="#post_field" CHAR
…EVENT TYPE=CLICK SELECTOR="#reply_link-78289787_155>A" BUTTON=0
EVENT TYPE=CLICK SELECTOR="#reply_field-78289787_155" BUTTON=0
EVENTS TYPE=KEYPRESS SELECTOR="#reply_field-78289787_155" CHARS="Всем приветик!"
EVENT TYPE=CLICK SELECTOR="#
-78289787_155" BUTTON=0
26-11-2014 20:56:47
Много уважаемый InfSub То что вы лучший специалист по макросам об этом даже не стоит спорить. Но вы иногда бываете хамом!:angry:
Версия Мозиллы 33.0 , Версия imacros 8.8.7 - пробовал откатить до предыдущих версий (какие были на протяжении года) - результата не принесло.
НЕ РАБОТАЕТ ИМЕННО ЗАПИСЬ МАКРОСА КОММЕНТАРИЯ К ПОСТУ ВК, записывает макрос вот так без слова каким прокомментировал пост:
[TAG POS=1 TYPE=A ATTR=TXT:Комментировать
TAG POS=1 TYPE=BUTTON ATTR=ID:reply_button
264218147_26], и после этого выдает ошибку "RuntimeError: element BUTTON specified by ID:
reply_button
264218147_26 was not found, line 5 (Error code: -921)"
Это проверял только что прокомментировать пост на своей стене, в сообществах тоже самое.
НА СТЕНЕ ЖЕ У МЕНЯ ПИШЕТ И В ГРУППАХ ЗАПИСЫВАЕТ МАКРОС И ВОСПРОИЗВОДИТ БЕЗ ПРОБЛЕМ!
Не найдена кнопка с данным id. ВК сейчас часто использует динамически генерируемые адреса кнопок, поэтому после рефреша страницы кнопка становится как бы другой. Меняется вот эта часть -
264218147_26
Теоретически знаю как с этим бороться, а вот для реализации руки немного
Версия Мозиллы 33.0 , Версия imacros 8.8.7 - пробовал откатить до предыдущих версий (какие были на протяжении года) - результата не принесло.
НЕ РАБОТАЕТ ИМЕННО ЗАПИСЬ МАКРОСА КОММЕНТАРИЯ К ПОСТУ ВК, записывает макрос вот так без слова каким прокомментировал пост:
[TAG POS=1 TYPE=A ATTR=TXT:Комментировать
TAG POS=1 TYPE=BUTTON ATTR=ID:
264218147_26], и после этого выдает ошибку "RuntimeError: element BUTTON specified by ID:
264218147_26 was not found, line 5 (Error code: -921)"
Это проверял только что прокомментировать пост на своей стене, в сообществах тоже самое.
НА СТЕНЕ ЖЕ У МЕНЯ ПИШЕТ И В ГРУППАХ ЗАПИСЫВАЕТ МАКРОС И ВОСПРОИЗВОДИТ БЕЗ ПРОБЛЕМ!
Вот такой код комментирует один и тот же пост, потому что в нем идентификатор поста.
скрытый текстВыделить кодКод:
URL GOTO=http://vk.com/club50882217 EVENT TYPE=CLICK SELECTOR="#reply_link-50882217_4678>A" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="#reply_field-50882217_4678" CHARS="хороший сайт" EVENT TYPE=CLICK SELECTOR="#[h]reply_button[/h]-50882217_4678" BUTTON=0
Встречал на форуме что идентификатор можно заменить звездочкой*, но у меня не получается. Может кто пробывал, поделитесь опытом.
* - не работает с EVENT(S)
23-09-2014 21:07:34
один из способов, заранее вытаскивать идентификатор и передавать его в EVENT
EVENT TYPE=CLICK SELECTOR="#reply_link-{{!EXTRACT}}>A" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="#reply_field-{{!EXTRACT}}" CHARS="хороший сайт" EVENT TYPE=CLICK SELECTOR="#[h]reply_button[/h]-{{!EXTRACT}}" BUTTON=0
Вот такой код комментирует один и тот же пост, потому что в нем идентификатор поста.
URL GOTO=http://vk.com/club50882217 EVENT TYPE=CLICK SELECTOR="#reply_link-50882217_4678>A" BUTTON=0 EVENTS TYPE=KEYPRESS SELECTOR="#reply_field-50882217_4678" CHARS="хороший сайт" EVENT TYPE=CLICK SELECTOR="#[h]reply_button[/h]-50882217_4678" BUTTON=0
SET !VAR1 "Текст комментария"TAG POS=1 TYPE=A ATTR=TXT:КомментироватьTAG POS=1 TYPE=TEXTAREA ATTR=ID:reply_field-* CONTENT={{!VAR1}}TAG POS=1 TYPE=BUTTON ATTR=ID:
reply_button
-*'1- строка - дает значение переменной'2- строка - работает,окно комментировать открывается'3- строка - эта строка должна вставить текст комментария,но не вставляет'4- строку не возможно проверить,но пустое окно она не закрываетДрузья нашел в инете скрипт по комментам вконтакте, но он не работает!?Третья строчка никак не хочет работать,я пробовал через:EVENTS TYPE=KEYPRESS SELECTOR="#post_field" CHARS="текст комментария "заменяя #post_field на reply_field-* не получается,может кто подскажет ПРАВИЛЬНЫЕ 3и4 строчки.
Тоже интересует. Не хочет вставлять текст в форму.
SET !VAR1 "Текст комментария"
TAG POS=1 TYPE=A ATTR=TXT:Комментировать
TAG POS=1 TYPE=TEXTAREA ATTR=ID:reply_field-* CONTENT={{!VAR1}}
TAG POS=1 TYPE=BUTTON ATTR=ID:
-*
'1- строка - дает значение переменной
'2- строка - работает,окно комментировать открывается
'3- строка - эта строка должна вставить текст комментария,но не вставляет
'4- строку не возможно проверить,но пустое окно она не закрывает
Друзья нашел в инете скрипт по комментам вконтакте, но он не работает!?
Третья строчка никак не хочет работать,я пробовал через:
EVENTS TYPE=KEYPRESS SELECTOR="#post_field" CHARS="текст комментария "
заменяя #post_field на reply_field-*
не получается,может кто подскажет ПРАВИЛЬНЫЕ 3и4 строчки.
РЕБЯТА, пробовал сделать чтобы в группе во время крмментирования вставлялась страничка с превью от ссылки... но..чет не выходит..нун находил код добавления новости..он работает на ура. но так как там сделать не получилось..вот что уменя вышло
[spoiler][code]EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(11)>DIV>DIV>DIV>DIV:nth-of-type(3)>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV>DIV>DIV:nth-of-type(2)>DIV>DIV" BUTTON=0
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>DIV:nth-of-type(11)>DIV>DIV>DIV>DIV:nth-of-type(3)>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV:nth-of-type(3)>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV:nth-of-type(2)>DIV>DIV>TEXTAREA" CHARS=Удивительная<SP>красота<SP>природы<BR>https://vk.com/page-70942018_41552539<SP>
EVENT TYPE=MOUSEDOWN SELECTOR="HTML>BODY>DIV:nth
я извиняюсь(наверное я не правильно выразил мысль) 1и2 действие я прописал
я уже частично ответил на этот вопрос:
если нужно выполнение условий вида "если - то" (if ... else ...), то вам нужно писать управляющий js-скрипт, генерирующий, либо запускающий отдельные imacros-скрипты, в зависимости от срабатывания того или иного правила (в данном случае, появление окна с требованием нажать OK)
подробнее, не видя, где и что Вы делаете, ответить проблематично, могу привести только что-то типа схемы..., хотя, аналогичную схему, в несколько специфичном виденьи kolshix'a, вы можете найти сами на последних 2х страницах форума
19-11-2013 18:56:53
пост №990
19-11-2013 19:16:09
Какие варианты возможны при вставки картинки в комментарий вк?
…
Если вместо текста ставить ссылку на изображение, то скидывается только ссылка, а изображения нет.
Каким образом надо рас
Какие варианты возможны при вставки картинки в комментарий вк?
Если вместо текста ставить ссылку на изображение, то скидывается только ссылка, а изображения нет.
Каким образом надо расставить EVENT'ы, что бы происходила вставка изображения?
Вот код для обычной вставки, как его поправить?
TAG POS=8 TYPE=DIV ATTR=TXT:Комментировать.. TAG POS=1 TYPE=TEXTAREA ATTR=ID:reply_field-26759523_163898 CONTENT=ссылка_на_картинку TAG POS=1 TYPE=BUTTON ATTR=ID:[h]reply_button[/h]-26759523_163898
Я пробовал, но ранее цикла не было) . Ты мне помог в посты ставить картинки (во многом в общем). огромный респект тебе. но что бы такой же трюк провернуть с комментариями я уже не знаю что делать!
Как следующий макрос можно преобразить, что бы он и в комментарии через EVENT вставлял ссылку на картинку? reply_field иreply_button
я извлечь смог и закинул их в VAR2
TAG POS=2 TYPE=DIV ATTR=TXT:Комментировать..
TAG POS=1 TYPE=TEXTAREA ATTR=ID:reply_field-{{!VAR2}} CONTENT=супееерски)
TAG POS=1 TYPE=BUTTON ATTR=ID:reply_button
-{{!VAR2}}
Ваш комментарий достаточно путанный, суть понял, но с каким скриптом, куда ... в общем, опишите подробнее что Вы хотите
Я пробовал, но ранее цикла не было) . Ты мне помог в посты ставить картинки (во многом в общем). огромный респект тебе. но что бы такой же трюк провернуть с комментариями я уже не знаю что делать!
Как следующий макрос можно преобразить, что бы он и в комментарии через EVENT вставлял ссылку на картинку? reply_field и
я извлечь смог и закинул их в VAR2
TAG POS=2 TYPE=DIV ATTR=TXT:Комментировать.. TAG POS=1 TYPE=TEXTAREA ATTR=ID:reply_field-{{!VAR2}} CONTENT=супееерски) TAG POS=1 TYPE=BUTTON ATTR=ID:[h]reply_button[/h]-{{!VAR2}}
Страницы: 1