Klikniecie w przycisk na stronie www

Klikniecie w przycisk na stronie www
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam.
Jak zmusić mój program w c# żeby klikał w przyciski na stronach www? Pytałem googla ale znalazłem tylko jakąś stronę która chce za tę odpowiedź pieniądze.

z góry dzięki!

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Nie klika się przycisków, tylko wysyła odpowiednie żądania HTTP.
Na tym forum i na CodeGuru jest masa wątków o tym, ale niestety nie mam czasu wyszukać.

A3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 12
0

A ja dołączę się do pytania, lecz trochę innego typu. W jaki sposób obsługiwać aplikacje flash na webie tj.chcę dać zdarzenie kliknięcia itd. Tu już żądania nic nie dadzą. Powiedzmy zdalna obsługa gry flash. Jest mi to bardzo potrzebne, a nic nie mogę wykombinować.

adf88
  • Rejestracja: dni
  • Ostatnio: dni
0
somekind napisał(a)

Nie klika się przycisków, tylko wysyła odpowiednie żądania HTTP.
Na tym forum i na CodeGuru jest masa wątków o tym, ale niestety nie mam czasu wyszukać.
Z drugiej jednak strony jak skorzystasz WebBrowser'a który wczyta cała stronę i ją zinterpretuj, to dużo szybciej można napisać aplikację poruszając się po drzewku DOM zamiast skrobać regexy.

  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
<form id="ff" action="http://rs118.rapidshare.com/files/35940150/Sekrety_j__281_zyka_C_.pdf" method="post"> 
                        <input type="hidden" name="dl.start" value="Free" /> 
                        <img src="/img2/dl_langsam.gif"> 
                        <br /> 
                        <input type="submit" value="Free user" />                        
                    </form> 

W jaki sposób dowiedzieć się jakiego posta trzeba wysłać żeby "kliknąć" powyższy przycisk?

  • Rejestracja: dni
  • Ostatnio: dni
0

...
Bodajże cztery razy wysyłasz żądanie, symulujesz od 1 do 4 JavaScript'ów które odliczają sekundy czy minuty a potem finalne żądanie i odbierasz plik.
A jak żądanie sformułować to sprawdź choćby na w3schools

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.