>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >iMacros http://forum.mozilla-russia.org/viewforum.php?id=42 >не могу разобраться скрипт одноклассники http://forum.mozilla-russia.org/viewtopic.php?id=67224 |
volchsek > 26-04-2015 23:16:48 |
по какой то причине имакрос не пишет комментарии под статусом в одноклассниках раньше писал помогите пожалуйста скрытый текст Выделить код Код:SET !ERRORIGNORE YES TAB T=1 'Ваш комментарий. Ковычки нужно оставить. SET !VAR4 "Классно, здорово, супер!!!" URL GOTO=http://odnoklassniki.ru/online '''''''''''''Здесь меняете возраст людей 18 и 99 'возраст ОТ: SET !VAR1 18 'возраст ДО: SET !VAR2 22 '''''''''''''Здесь указываем город в кавычках SET !VAR6 "Москва" TAG POS=1 TYPE=SPAN ATTR=ID:onSiteNowCityLink TAG POS=1 TYPE=SPAN ATTR=ID:onSiteNowCityLink TAG POS=1 TYPE=input ATTR=ID:field_city CONTENT={{!VAR6}} '''''установим рандомное время ожидания SET !VAR3 EVAL("var random=Math.floor(Math.random()*7 + 1); random;") TAG POS=1 TYPE=SELECT FORM=ACTION:/dk?st.cmd=userFriendLive&st.ageTo=*&st.ageFrom=*&st.female=*&st.male=1&cmd=OnSiteNowUsersRB ATTR=ID:field_ageFrom CONTENT=%{{!VAR1}} TAG POS=1 TYPE=SELECT FORM=ACTION:/dk?st.cmd=userFriendLive&st.ageTo=*&st.ageFrom=*&st.female=*&st.male=1&cmd=OnSiteNowUsersRB ATTR=ID:field_ageTo CONTENT=%{{!VAR2}} WAIT SECONDS={{!VAR3}} TAG POS=1 TYPE=DIV ATTR=CLASS:ic_online SET !VAR5 EVAL("var random=Math.floor(Math.random()*5 + 1); random;") WAIT SECONDS={{!VAR5}} TAG POS=1 TYPE=A ATTR=TXT:Заметки<SP>* SET !VAR6 EVAL("var random=Math.floor(Math.random()*5 + 1); random;") WAIT SECONDS={{!VAR6}} TAG POS=1 TYPE=SPAN ATTR=TXT:*<SP>Комментировать 'Наберает ваш комментарий EVENTS TYPE=KEYPRESS SELECTOR="#ok-e-d" CHARS={{!VAR4}} SET !VAR9 EVAL("var random=Math.floor(Math.random()*5 + 1); random;") WAIT SECONDS={{!VAR9}} EVENT TYPE=CLICK SELECTOR="#ok-e-d_button" BUTTON=0 WAIT SECONDS=2 BACK |
udalov > 01-04-2016 09:23:25 |
Возможно, сменился код на сайте? |
tim730 > 10-04-2016 18:37:36 |
Доброго времени суток, не знаю куда задать вопрос про одноклассники, поэтому пишу в эту тему. записал скрипт который переходит по группам на которые я подписался и в ленте вставляет ссылку на сайт и картинку, а вот кнопку "Поделиться" не нажимает и скрипт останавливается и со своей задачей не справляется. Имакрос при нажатии на кнопку "Поделиться" пишет следующую строку: скрытый текст , при каждой новой публикации в теме число gpf_2440665405.submit всегда меняется случайным образом и скрипт поэтому не нажимает кнопку. Жесткая привязка к координатам экрана не уместна потому что данное окно по разному расширяется в зависимости от содержимого комментария. На мой взгляд 2 варианта реализации клика 1. как-то вычислить перед нажатием число, затем подставить в команду и выполнить нажатие, как все это реализовать? 2. Нажать не на жесткие координаты, а на область что бы не промахнуться, тоже самое, как это сделать? Если есть еще варианты дайте совет. Если данная тема уже обсуждалась дайте ссылочку пжл. |
PRESIDENT > 10-04-2016 20:09:08 |
tim730 скрытый текст |
tim730 > 11-04-2016 02:41:15 |
Большое спасибо PRESIDENT, заработало |
volchsek > 12-05-2016 20:21:24 |
здравствуйте!! помогите пожалуйста написать код js (соц. сеть одноклассники) имеется список людей по которым ходит imacros по очереди, (и пишет им сообщение, извлекая ник [!extract] но он бывает заходит к одним и тем же людям даже команда loop не срабатывает! возможно поможет js он должен сканировать ник человека, сохранять его в файл и если он уже писал ему сообщение то не писать... заранее спасибо!!! |
InfSub > 12-05-2016 23:11:29 |
volchsek |
volchsek > 12-05-2016 23:29:23 |
InfSub |
InfSub > 12-05-2016 23:35:30 |
volchsek |
PRESIDENT > 12-05-2016 23:36:30 |
volchsek пишет
InfSub пишет
Нет, модер имеет ввиду именно делать переход по ИД а не нику. Сохраняй пройденные ники в массив и перед каждым новым заходом проверяй, есть/нет в массиве. |
volchsek > 12-05-2016 23:39:29 |
InfSub InfSub |
PRESIDENT > 12-05-2016 23:46:40 |
volchsek пишет
Так ты извлекай греф/ссылку на страницу, ссылку клика, и открывай в новой вкладке. |
volchsek > 12-05-2016 23:54:21 |
PRESIDENT InfSub |
InfSub > 13-05-2016 00:00:14 |
volchsek 13-05-2016 00:01:33 volchsek пишет
В таком случае, изучайте js на чистом имакросе (iim-скрипты), подобное не реализуется |
volchsek > 13-05-2016 00:02:31 |
я думаю тема "Сохраняй пройденные ники в массив и перед каждым новым заходом проверяй, есть/нет в массиве." самое эффективное! только я не очень пока разбираюсь в js командах |
valkaz > 03-10-2016 15:18:22 |
здравствуйте! помогите понять . первый клик работает второй выдает ошибку скрытый текст Выделить код Код:URL GOTO=https://ok.ru/lubimrecept/members EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(7)>DIV:nth-of-type(6)>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV:nth-of-type(6)>DIV>DIV>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>UL>LI:nth-of-type(23)>DIV>DIV:nth-of-type(2)>DIV>A" BUTTON=0 BACK EVENT TYPE=CLICK SELECTOR="HTML>BODY>DIV:nth-of-type(7)>DIV:nth-of-type(6)>DIV:nth-of-type(4)>DIV:nth-of-type(2)>DIV:nth-of-type(6)>DIV>DIV>DIV:nth-of-type(4)>DIV>DIV:nth-of-type(2)>DIV>DIV>DIV>DIV>DIV:nth-of-type(2)>DIV>UL>LI:nth-of-type(37)>DIV>DIV:nth-of-type(2)>DIV>A" BUTTON=0 код публикуется в тегах code внутри спойлера InfSub |