Страница: 1 |
Страница: 1 |
Вопрос: VB.NET (Имитация посещения сайта)
Добавлено: 11.04.12 01:00
Автор вопроса: Артем
Мне нужно что-то типа webclient. Webclient не засчитывает посетителя, если им скачать страницу... Можно ли решить чем-то другим этот вопрос? (Кроме обычного WebBrowser)
Нужна имитация посещения страницы.
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #1
Добавлено: 11.04.12 10:21
При таком подходе нельзя. Любой компонент будет работать так же, как и WebClient. Но т.к. у тебя ничего не засчитывается, значит, счетчик стоит по IP. Юзай прокси.
Номер ответа: 2
Автор ответа:
Артем
Вопросов: 7
Ответов: 30
Профиль | | #2
Добавлено: 11.04.12 11:13
Инет через свич... И прокси не вариант...
Номер ответа: 3
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #3
Добавлено: 11.04.12 12:04
Причем тут свитч? И если не вариант, то что ты хочешь? Ты уже определился?
Или твой вопрос по-прежнему выглядит как "я хочу яхту и меня не трогает, как вы мне ее доставите"?
Номер ответа: 4
Автор ответа:
Артем
Вопросов: 7
Ответов: 30
Профиль | | #4
Добавлено: 11.04.12 12:07
Просто не хочет он через прокси соединятся с сервером...
Номер ответа: 5
Автор ответа:
Артем
Вопросов: 7
Ответов: 30
Профиль | | #5
Добавлено: 11.04.12 12:41
Сделал через прокси, соединение произошло, но на счетчике +1 не появилось... А если через HttpWebRequest?
Номер ответа: 6
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #6
Добавлено: 11.04.12 13:01
Если ты еще не понял, то серверу пофигу, через какой контрол у себя на компе ты к нему подключаешься.
Номер ответа: 7
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #7
Добавлено: 11.04.12 13:01
Если прокси не ест, значит, нужна регистрация.
Номер ответа: 8
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #8
Добавлено: 01.05.12 01:05
Сервер может иметь определенные мехиназимы, которые препятствуют фиксации этого посещения:
Определяется, что на страницу зашел робот, а не реальный человек
Определяется, что на эту страницу уже заходили с этого IP
Для начала попробуй заходить на страницу через браузер несколько раз подряд и смотри меняется ли счетчик. Если меняется, то нужно корректно сымитировать запрос браузера, используя HttpWebRequest. Для этого нужно снифером трафика посмотреть какой запрос отправляется и программно сгенерировать точно такой же запрос.
Если не увеличивается, значит может быть фиксация IP адреса, тогда, как сказали - через прокси