Вверх ↑
Этот топик читают: Гость
Ответов: 902
Рейтинг: 27
#1: 2015-07-10 20:11:13 ЛС | профиль | цитата
Здравствуйте. Есть ли какая нибудь возможность найти координаты необходимой ссылки, чтоб установить по ним на ссылку мышку?
Например в браузере, нужно найти ссылку рекламмы гугла и установить на неё мыш, для последующего клика.
Может с помощью ИС можно? Подскажите пожалуйста.
code_35995.txt
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_35995.txt [7.1KB] [214]
Ответов: 1328
Рейтинг: 69
#2: 2015-07-11 13:03:43 ЛС | профиль | цитата
juk, гугл в итоге тебя забанит
карма: 2

0
Ответов: 902
Рейтинг: 27
#3: 2015-07-11 13:39:39 ЛС | профиль | цитата
гугл в итоге тебя забанит

Не забанит. Мне не для накрутки нужно.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26158
Рейтинг: 2127
#4: 2015-07-11 14:01:51 ЛС | профиль | цитата
juk писал(а):
Есть ли какая нибудь возможность найти координаты необходимой ссылки

А это вообще реально
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#5: 2015-07-11 14:12:48 ЛС | профиль | цитата
И вопрос от меня
juk писал(а):
найти координаты необходимой ссылки
Как программа должна узнать "необходимую ссылку" ?
Что ты подразумеваешь под "необходимой" ?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 902
Рейтинг: 27
#6: 2015-07-11 15:03:03 ЛС | профиль | цитата
А это вообще реально

Так я и спрашиваю.
Что ты подразумеваешь под "необходимой

Любую указанную ссылку. Ну, или хотябы только гугл.
Например при наведении на ссылку, внизу в статус баре ссылка отображается.
Можно конечно, шарить мышкой по всей странице, и отфильтровывать по маске, Останавливая мыш, когда она будет над нужной ссылкой, но, это не очень хорошо.
Поэтому и хотелось бы, ссылку находить както иначе.
------------ Дoбавленo в 15.02:
Сайт с рекламмой гугла может быть любой, и ссылка может быть в любом месте.
------------ Дoбавленo в 15.03:
Её нахождение, зараннее не известно.

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#7: 2015-07-11 15:37:20 ЛС | профиль | цитата
Tad писал(а):
"необходимую ссылку"
Что ты считаешь НЕАБХОДИМОЙ ссылкой ?
Или все ссылки на открытой странице у тебя подпадают под категорию "необходимые" ?
------------ Дoбавленo в 15.32:
juk писал(а):
Любую указанную ссылку.
Указанную кем ????
------------ Дoбавленo в 15.37:
juk писал(а):
Есть ли какая нибудь возможность найти координаты необходимой ссылки, чтоб установить по ним на ссылку мышку?
Расшифруй задачу:
1. Что считать "необходимой ссылкой" ?
2. Зачем тебе координаты ?
Для того, чтобы перейти по всем ссылкам на странице, не нужно даже загружать страницу в браузер.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 902
Рейтинг: 27
#8: 2015-07-11 16:00:53 ЛС | профиль | цитата
Что ты считаешь НЕАБХОДИМОЙ ссылкой ?

Любую выбранную мной и указанную ссылку. В данном случае, ссылка рекламмы гугла.
Указанную кем ????

Указанную мной.
2. Зачем тебе координаты ?

Координаты ссылки нужны, для наведения на ссылку мышки и имитации клика по ней.
Ссылка может быть в любом месте страници. Программа должна найти её и навести на неё мышку, а затем кликнуть по рекламме, тоесть, по найденной ссылке.
Для того, чтобы перейти по всем ссылкам на странице, не нужно даже загружать страницу в браузер.

Нужно. Страница должна открыватся только в компоненте Вэббраузер.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#9: 2015-07-11 16:34:16 ЛС | профиль | цитата
juk писал(а):
Указанную мной.
Где "указанную" и как "указанную" ?
Может кто-то понимает поставленную задачу ?
Я нет.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26158
Рейтинг: 2127
#10: 2015-07-11 17:24:07 ЛС | профиль | цитата
Tad писал(а):
Может кто-то понимает поставленную задачу ?

А че тут непонятного-то
На руках есть некие ссылки, по ним надо найти эти ссылки на странице, но не просто найти, а получить координаты ссылки на экране, чтобы установить туда мышь и сэммитировать клик
карма: 22

0
Ответов: 655
Рейтинг: 18
#11: 2015-07-11 17:49:17 ЛС | профиль | цитата
juk, что вы хотите получить от клика по ссылке? переход на страницу, загрузка данных? что именно?

если требуется загрузка данных или отправка запроса:

1) Загружаем страницу (TCPClient+HTTP компоненты от Netspirit)
2) В полученном теле HTML ищем ссылки компонентом BlockFind или аналогичными
3) С полученным ссылками уже работаем..с помощью компонентов из п1.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#12: 2015-07-11 17:49:49 ЛС | профиль | цитата
nesco писал(а):
На руках есть некие ссылки
Если они есть на руках, то нахрена их искать на экране. Проверь html, если эта ссылка там есть, то запусти её.
nesco, я не понимаю зачем создавать мультфильм где по экрану бегает курсор и вроде сам кликает. Для прикола ?

Gunnman, опередил . Вот и я про то же.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1841
Рейтинг: 369
#13: 2015-07-11 18:09:18 ЛС | профиль | цитата
Tad, там техники различные применяются, для отсеивания ботов
Вот он видимо и хочет, по маске найти ссылку в коде и потом выяснить её местоположение в видимой части страницы, симулируя движения мышкой, щёлкнуть по ссылке
карма: 1
0
Ответов: 902
Рейтинг: 27
#14: 2015-07-11 18:58:48 ЛС | профиль | цитата
А че тут непонятного-то
На руках есть некие ссылки, по ним надо найти эти ссылки на странице, но не просто найти, а получить координаты ссылки на экране, чтобы установить туда мышь и сэммитировать клик

Абсолютно верно!!! Именно это, я и пытаюсь обьяснить.
что вы хотите получить от клика по ссылке? переход на страницу

Переход на страницу.
я не понимаю зачем создавать мультфильм где по экрану бегает курсор и вроде сам кликает. Для прикола ?

Для вэбвизора.
Вот он видимо и хочет, по маске найти ссылку в коде и потом выяснить её местоположение в видимой части страницы, симулируя движения мышкой, щёлкнуть по ссылке

Точно!!!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 16884
Рейтинг: 1239
#15: 2015-07-11 19:08:17 ЛС | профиль | цитата
juk писал(а):
Для вэбвизора.
Ну и напиши об этом в первом посте.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)