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

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

№126-04-2015 23:16:48

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 15

не могу разобраться скрипт одноклассники

по какой то причине имакрос не пишет комментарии под статусом в одноклассниках раньше писал помогите пожалуйста

скрытый текст

Выделить код

Код:

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

Отсутствует

 

№201-04-2016 09:23:25

udalov
Участник
 
Группа: Members
Откуда: Россия
Зарегистрирован: 19-11-2014
Сообщений: 184
UA: Chrome 26.2

Re: не могу разобраться скрипт одноклассники

Возможно, сменился код на сайте?

Отсутствует

 

№310-04-2016 18:37:36

tim730
Участник
 
Группа: Members
Зарегистрирован: 07-04-2016
Сообщений: 2
UA: Yandex 16

Re: не могу разобраться скрипт одноклассники

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

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:gpf_2440665405.submit


, при каждой новой публикации в теме число gpf_2440665405.submit всегда меняется случайным образом и скрипт поэтому не нажимает кнопку. Жесткая привязка к координатам экрана не уместна потому что данное окно по разному расширяется в зависимости от содержимого комментария. На мой взгляд 2 варианта реализации клика 1. как-то вычислить перед нажатием число, затем подставить в команду и выполнить нажатие, как все это реализовать? 2. Нажать не на жесткие координаты, а на область что бы не промахнуться, тоже самое, как это сделать? Если есть еще варианты дайте совет. Если данная тема уже обсуждалась дайте ссылочку пжл.

Отредактировано tim730 (10-04-2016 18:38:58)

Отсутствует

 

№410-04-2016 20:09:08

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 45.0

Re: не могу разобраться скрипт одноклассники

tim730
Меняющееся значение замени звёздочкой.

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:*submit


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№511-04-2016 02:41:15

tim730
Участник
 
Группа: Members
Зарегистрирован: 07-04-2016
Сообщений: 2
UA: Yandex 16

Re: не могу разобраться скрипт одноклассники

Большое спасибо PRESIDENT, заработало:D

Отсутствует

 

№612-05-2016 20:21:24

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

Re: не могу разобраться скрипт одноклассники

здравствуйте!! помогите пожалуйста написать код js (соц. сеть одноклассники) имеется список людей по которым ходит imacros по очереди,  (и пишет им сообщение, извлекая ник [!extract] но он бывает заходит к одним и тем же людям даже команда loop не срабатывает!  возможно поможет js он должен сканировать ник человека, сохранять его в файл и если он  уже писал ему сообщение то не писать... заранее спасибо!!!

Отсутствует

 

№712-05-2016 23:11:29

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Chrome 50.0
Веб-сайт

Re: не могу разобраться скрипт одноклассники

volchsek
Ходит как? По нику? Может быть проще взять уникальный id пользователя и ходить по списку id?


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№812-05-2016 23:29:23

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

Re: не могу разобраться скрипт одноклассники

InfSub
ходит по  по моим друзьям,  вы имеете в виду извлечь Href?  даже если извлекать ссылку на пользователя imacros может зайти к этому человеку заново и не один раз

Отсутствует

 

№912-05-2016 23:35:30

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Chrome 50.0
Веб-сайт

Re: не могу разобраться скрипт одноклассники

volchsek
Во-первых, при извлечении не происходит перехода, во-вторых, id это не href, но так тоже можно, в чем-то даже, думаю, вам будет удобнее
Если, все же, переход при извлечении происходит, изучите структуру полученной ссылки и найдите id (уникальный идентификатор пользователя), после чего, найдите, где еще он есть и от куда его можно извлечь без перехода на страницу пользователя


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№1012-05-2016 23:36:30

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 45.0

Re: не могу разобраться скрипт одноклассники

volchsek пишет

имеется список людей по которым ходит

InfSub пишет

Может быть проще взять уникальный id пользователя и ходить по списку id

Нет, модер имеет ввиду именно делать переход по ИД а не нику.



Сохраняй пройденные ники в массив и перед каждым новым заходом проверяй, есть/нет в массиве.


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№1112-05-2016 23:39:29

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

Re: не могу разобраться скрипт одноклассники

InfSub
удалено, избыточное цитирование
не очень понимаю если честно, дело  в том что когда я захожу к человеку на страницу, пишу ему сообщение возвращаюсь назад к списку, список меняется,но человек к которому я заходил может опять попасться и получается что я ему опять пишу сообщение

InfSub

Отсутствует

 

№1212-05-2016 23:46:40

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 45.0

Re: не могу разобраться скрипт одноклассники

volchsek пишет

пишу ему сообщение возвращаюсь назад к списку, список меняется

Так ты извлекай греф/ссылку на страницу, ссылку клика, и открывай в новой вкладке.
Когда всё готово, пост оставлен, закрой эту вкладки, и ты снова будешь на странице со списком и он/список не изменится, можешь идти дальше по списку.


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№1312-05-2016 23:54:21

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

Re: не могу разобраться скрипт одноклассники

PRESIDENT
а потом через день он опять будет ходить по тем же людям
удалено, избыточное цитирование
замечание

InfSub

Отсутствует

 

№1413-05-2016 00:00:14

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Chrome 50.0
Веб-сайт

Re: не могу разобраться скрипт одноклассники

volchsek
На тему цитирования читаем это!

Добавлено 13-05-2016 00:01:33

volchsek пишет

через день он опять

В таком случае, изучайте js на чистом имакросе (iim-скрипты), подобное не реализуется

Отредактировано InfSub (13-05-2016 00:01:33)


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№1513-05-2016 00:02:31

volchsek
Участник
 
Группа: Members
Зарегистрирован: 26-04-2015
Сообщений: 132
UA: Yandex 16

Re: не могу разобраться скрипт одноклассники

я думаю тема  "Сохраняй пройденные ники в массив и перед каждым новым заходом проверяй, есть/нет в массиве." самое эффективное! только я не очень пока разбираюсь в js командах

Отсутствует

 

№1603-10-2016 15:18:22

valkaz
Участник
 
Группа: Members
Зарегистрирован: 03-10-2016
Сообщений: 1
UA: Chrome 53.0

Re: не могу разобраться скрипт одноклассники

здравствуйте! помогите понять . первый клик работает второй выдает ошибку

скрытый текст

Выделить код

Код:

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

Отсутствует

 
  • Форумы
  •  » iMacros
  •  » не могу разобраться скрипт одноклассники

Board footer

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