Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Скрипт клика по ссылке (любой, случайной, без адреса) (https://javascript.ru/forum/misc/34388-skript-klika-po-ssylke-lyubojj-sluchajjnojj-bez-adresa.html)

spaun66614 02.01.2013 18:33

Скрипт клика по ссылке (любой, случайной, без адреса)
 
Помогите плиз, делаю макрос нужно скрипт прикрепить, чтобы он при воспроизведении макроса кликал на ссылку, которую ему позиционирует макрос, весь подвох в том что url ссылок не известен, но по ним макрос должен перейти с помощью скрипта

Deff 02.01.2013 18:41

Цитата:

Сообщение от spaun66614
любой, случайной, без адреса

Ничо не ясно
1. Есть некий скрипт, передающий параметры( Какие ?
2. Есть некий довесок - воспринимающий параметры и переходящий на страницу(В этом же окне ?(Или на новой вкладке ?

spaun66614 02.01.2013 19:19

Только передающий, что бы нажать на ссылку, к ссылке его подведет imacros, скрипт нужен только для того что бы нажать ссылку, перейти по ней, не важно в каком окне. Извините если не понятно объясняю, в скриптах я не силен, а идею надо осуществить. гуглю дня два, находил только скрипты перебирающие url, подобного нет нигде!

Deff 02.01.2013 19:28

Цитата:

Сообщение от spaun66614
Извините если не понятно объясняю,

Извиняю, ток от этого понятней не делается.
Потренируйтесь на родных в объяснениях.

spaun66614 02.01.2013 20:01

Попробую объяснить на примере! Я осознаю, что то что я пытаюсь сделать спам, но помимо этого для меня это вопрос конкурентно - способности в области рекламы среди многочисленных бригад промальпов.

Я хочу создать страницу в соц сетях, допустим в контакте, затем с помощью imacros начать приглашать друзей. Записываю макросом действия на странице поиска людей, нажимаю на url первого человека, нажимаю добавить в друзья, перехожу назад на страницу поиска людей, затем на url следующего человека. Загвозка в том что когда воспроизвожу макрос открываются те страницы, на которых записывал. почитал на форуме что макрос можно к скрипту присоединить, есть ли такой скрипт который присоединить к макросу что бы он открывал url первого человека в списке, второго и т.д.
<script type="text/javascript">
var allLinks = document.getElementsByTagName("body")[0].getElementsByTagName("a");
for (var i = 0; i < allLinks.length; i++) {
if (allLinks[i].firstChild.nodeValue == "Адресная книга") {
allLinks[i].click();
break;
}
}
</script>
Находил только такое, мне не подходит потому что списка урл людей нет!

Deff 02.01.2013 20:10

Цитата:

Сообщение от spaun66614
Записываю макросом действия на странице поиска людей, нажимаю на url первого человека, нажимаю добавить в друзья, перехожу назад на страницу поиска людей, затем на url следующего человека. Загвозка в том что когда воспроизвожу макрос открываются те страницы, на которых записывал.

spaun66614,
1. Можно ли не регаясь глянуть данные страницы ?
2. Сделайте скриншот данных страниц - пометьте в пейнте на скриншоте стрелками куда тыкать. Сохранить скриншот можно здесь => http://uploads.ru/ ; Выложите ссылки в топик

===============
Второе - можно ли глянуть текст макроса ?, Выложите в топик.

spaun66614 02.01.2013 20:17

Спасибо! сейчас сделаю

spaun66614 02.01.2013 21:03

<img src="http://s2.uploads.ru/M6Vgu.png" border="0" />

Deff 02.01.2013 21:08

Цитата:

Сообщение от spaun66614

spaun66614,
Ссылку на данную страницу - можно привести ? Или гость её не увидит ?

spaun66614 02.01.2013 21:11

http://uploads.ru/M6Vgu.png

http://uploads.ru/qgYan.png

http://uploads.ru/n1CY9.png

http://uploads.ru/nJ7SC.png

http://uploads.ru/fCHqe.png Здесь вместо ссылок выделенных нужно соединить со скриптом, как соединить я знаю, а вот какой скрипт нужен для того чтоб это осуществить нет. Код в макросе я исправлю так чтобы он переходил по людям столько сколько будет написано в макросе.
Люди автоматом вылезли в поиске, никакого пиара :)
Если еще не понятно могу объяснить понятнее!

spaun66614 02.01.2013 21:12

наверно
:)

spaun66614 02.01.2013 21:16

Гость не увидит!

spaun66614 02.01.2013 21:17

http://vk.com/search?c[section]=people

spaun66614 02.01.2013 21:21

Делаю скриншоты кода этой страници

spaun66614 02.01.2013 21:23

http://uploads.ru/iJT2R.png

spaun66614 02.01.2013 21:23

http://uploads.ru/5j6Fe.png

spaun66614 02.01.2013 21:23

http://uploads.ru/ZvOmY.png

spaun66614 02.01.2013 21:24

http://uploads.ru/nwp25.png

spaun66614 02.01.2013 21:25

http://uploads.ru/spAV5.png

spaun66614 02.01.2013 21:25

Как то так

spaun66614 02.01.2013 21:29

мне бы хотя бы знать в каком направлении копать.

Deff 02.01.2013 21:33

Цитата:

Сообщение от spaun66614
Код в макросе я исправлю так чтобы он переходил по людям столько сколько будет написано в макросе.
Люди автоматом вылезли в поиске, никакого пиара

Код макроса выложите

spaun66614 02.01.2013 21:42

http://uploads.ru/P7tKU.png код будет работать если вместо url будет скрипт

Deff 02.01.2013 21:44

spaun66614,
:-E Вы код текстом можете выложить ?
Или скрипт получите тоже на скриншоте

spaun66614 02.01.2013 21:46

VERSION BUILD=7601105 RECORDER=FX
SET !ERRORIGNORE YES
SET !ERRORCONTINUE YES
SET !EXTRACT_TEST_POPUP NO
SET !VAR2 0
ADD !VAR2 {{!LOOP}}
TAB T=1
URL GOTO=http://vk.com/search?c%5Bsection%5D=people
TAG POS=1 TYPE=IMG ATTR=SRC:http://cs403828.userapi.com/v4038283...HOhGGcmwqY.jpg
WAIT SECONDS=2
SET !VAR1 {{!EXTRACT}}
TAG POS=1 TYPE=BUTTON ATTR=TXT:Добавить<SP>в<SP>друзья
TAG POS=1 TYPE=A ATTR=ID:top_back_link
WAIT SECONDS=2
SET !VAR1 {{!EXTRACT}}
TAG POS=1 TYPE=IMG ATTR=SRC:http://cs319126.userapi.com/v3191264...4hzWpfcX1M.jpg
TAG POS=1 TYPE=BUTTON ATTR=TXT:Добавить<SP>в<SP>друзья
TAG POS=1 TYPE=A ATTR=ID:top_back_link
WAIT SECONDS=2
SET !VAR1 {{!EXTRACT}}
TAG POS=1 TYPE=IMG ATTR=SRC:http://cs405529.userapi.com/v4055294...swVkKYx5NI.jpg
TAG POS=1 TYPE=BUTTON ATTR=TXT:Добавить<SP>в<SP>друзья
TAG POS=1 TYPE=A ATTR=ID:top_back_link
WAIT SECONDS=2
SET !VAR1 {{!EXTRACT}}

spaun66614 02.01.2013 21:49

Если не фурычит я со скриптом, смогу до ума довести

Deff 02.01.2013 22:15

пока думаю ...

spaun66614 02.01.2013 22:19

я тоже гуглю, может интересные вещи найду на тему, добавлю

Deff 02.01.2013 22:41

spaun66614,
Я пас - нужен спец по Вконтакту... тут я лузер

spaun66614 02.01.2013 22:42

ну и на этом спасибо!

spaun66614 02.01.2013 22:43

не подскажете на каком форуме лучше поспрашивать?

Deff 02.01.2013 22:50

http://ebagi.ru/подача-зая...26/id6202.html
http://all-for-vkontakte.ru/load/vse...ja_vkontakte/3
http://vk.com/club9600979
http://qps.ru/Cclth

spaun66614 02.01.2013 22:54

Еще раз спасибо!


Часовой пояс GMT +3, время: 11:06.