PDA

Просмотр полной версии : Пройти по ссылке программно[C#.Net]


cheater_man
05.05.2010, 19:14
Нужна ваша помощь. Желательно сделать это скрытно от юзера.

BrainDeaD
05.05.2010, 21:32
по какой ссылке? в браузере, в ворде,в пдф или вообще не важно? ясновидящих тут нет.

cheater_man
05.05.2010, 22:10
по какой ссылке? в браузере, в ворде,в пдф или вообще не важно? ясновидящих тут нет.
Нужно пройти по ссылке(например http://www.google.ru/ написать что-нибудь в окне поиска) и потом на этой странице клацнуть Поиск в Google.

M_script_
05.05.2010, 22:23
Нужно пройти по ссылке(например http://www.google.ru/ написать что-нибудь в окне поиска) и потом на этой странице клацнуть Поиск в Google.

post-запрос чтоли отправить? :confused:

cheater_man
05.05.2010, 22:33
post-запрос чтоли отправить? :confused:
Возможно (я только еще начал разбираться в web)
Так открываю страницу:

string u ="http://www.google.ru/";
WebBrowser wb = new WebBrowser();
wb.Visible = true;
wb.Navigate(u,true);

Теперь нужно ввести текст и нажать баттон

BrainDeaD
05.05.2010, 23:14
клик по ссылке не засимулируешь.
нужно знать само содержание ссылки, например http://www.google.ru/search?hl=ru&source=hp&q=bla&lr=&aq=f&aqi=g-s4&aql=&oq=&gs_rfai=

или можно кликать по баттону по координатам типа как тут _http://www.geekpedia.com/code139_Simulate-Mouse-Click-On-WebBrowser-Control.html но это дрочево на самом деле.

ichechen
06.05.2010, 00:28
))))))) Сделай гет запрос и все дела;)

W!z@rD
06.05.2010, 07:06
офигеть, объясни мне каким макаром ты предоставляешь услуги по написанию софта, если даже get/post делать не умеешь?!

https://forum.antichat.ru/thread201791.html

cheater_man
06.05.2010, 08:53
2 W!z@rD ты в каждую дыру лезешь :D Софт я бесплатно делаю! И еще раз повторюсь я в web новичек!

AlexTheC0d3r
06.05.2010, 09:10
2 W!z@rD ты в каждую дыру лезешь :D Софт я бесплатно делаю! И еще раз повторюсь я в web новичек!
Watin

W!z@rD
06.05.2010, 09:10
>>W!z@rD ты в каждую дыру лезешь
пруф линк

>>Софт я бесплатно делаю!
>>Первым 3-ем первым обратившемся бесплатно

Стою я летом, в лыжи обутый...

are you ponel?!

cheater_man
06.05.2010, 09:18
>>Первым 3-ем первым обратившемся бесплатно
!
Это так что-бы клиенты обращались :) За деньги я его делать не собираюсь!

cheater_man
06.05.2010, 09:30
клик по ссылке не засимулируешь.
нужно знать само содержание ссылки, например http://www.google.ru/search?hl=ru&source=hp&q=bla&lr=&aq=f&aqi=g-s4&aql=&oq=&gs_rfai=

или можно кликать по баттону по координатам типа как тут _http://www.geekpedia.com/code139_Simulate-Mouse-Click-On-WebBrowser-Control.html но это дрочево на самом деле.
Какую мне кнопку нажать надо на ней javascript, так что нет там ссылочки :(

GhostOnline
06.05.2010, 10:51
Сниффер использовать религия не разрешает?

cheater_man
06.05.2010, 16:35
Сниффер использовать религия не разрешает?
EffeTechHTTPSniffer его пробовал, но ошибка PCAP error: Error openning the network adapter.
google результатов не дал. Как решить проблему?

Дмитрий
06.05.2010, 16:39
EffeTechHTTPSniffer его пробовал, но ошибка PCAP error: Error openning the network adapter.
google результатов не дал. Как решить проблему?

Использовать Wireshark или плагин Tamper Data/Live HTTP Headers в FireFox

M_script_
06.05.2010, 19:57
Какую мне кнопку нажать надо на ней javascript, так что нет там ссылочки :(

Может все-таки скажешь, что и где нажать?

cheater_man
06.05.2010, 20:01
Короче здесь
_http://kinomall.ru/movie/avatar.html?aid=4091
Нужно нажать ссылку скачать. Сегодня весь день голову ломаю никак не допрет.

M_script_
06.05.2010, 21:06
У меня даже не открывается этот сайт

HakaR
06.05.2010, 21:14
EffeTechHTTPSniffer его пробовал, но ошибка PCAP error: Error openning the network adapter.
google результатов не дал. Как решить проблему?
Юзай http analyzer v5.

cheater_man
07.05.2010, 10:36
Короче загружаю страницу
webBrowser1.Navigate(url);
Пытаюсь вабрать элемент по id и кликнуть его

webBrowser1.Document.GetElementById("purchaser_51781").RaiseEvent("onclick");

Но увы ничего не происходит :(
часть HTML кода страницы

<h2 class="purchase" id="purchaser_51781"><a class="downloadbox_no_reg" onclick="set_chosen_file_id('51781');" href="javascript:void(0);">скачать</a></h2>

Вот сама страница http://kinomall.ru/movie/clash_of_the_titans.html?aid=4091
Пытаюсь нажать ссылку скачать.