Newsgroup: it.comp.lang.visual-basic
Titolo: Post su pagina HTML

Salve premesso che mi sono guardato i post precedenti ed ho
risolto già alcune cosette, nel senso che riesco ad aprire la pagina che
desidero ed inserire la login e password. Fin qui tutto bene.
Il problema é che la pagina successiva é composta da due link, dove il primo
mi introduce in una ulteriore form ( ed é quello che dovrei premere ),
mentre il secondo link mi permette di
cambiare la password.
Io mi sono bloccato qui, non riesco a capire come simulare la pressione del
link da me desiderato.
Nei post da me letti, spesso si dice di intercettare nell'evento
"beforenavigate2" quello che viene passato, mi potreste dire come fare ?
Avete qualche soluzione al mio problema ?
Grazie in anticipo.
Saluti Marco.

 fare ?
Prima due domande:
1-Stai usando il controllo webbrowser? Oppure lavori con Inet?
2-Quello che cerchi di creare è una sorta di Navigatore automatico?
(qualcosa che navighi da solo in delle pagine web)
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
"Seminate Linux, che Windows si pianta da sè...." (Antico Adagio)
Gestione Ottica - Gestionale per Ottici e Programmi Gratuiti su:
http://www.nicolaottomano.it
email spamtrap: 
spam...@nicolaottomano.it


Utilizzo il controllo webbrowser, considera che ho appreso della sua
esistenza scorrendo i post vecchi, per cui non ho dimestichezza con il
componente.
In effetti cerco di realizzare un navigatore automatico, devo però precisare
che questo navigatore deve navigare in delle pagine ben precisa ilo cui
output é sempre conosciuto, in pratica mi devo loggare, scorrere un paio di
pagine, immettere una stringa e leggere il risultato.
Grazie Marco

 il risultato.
Per quello che vuoi fare ti consiglio di utilizzare il controllo Inet (č
incluso in VB).
In questa maniera puoi chiamare le pagine in sequenza:
Esempio:
OutputPagina(1) = Inet1.OpenURL("
http://www.mioindirizzo.com/pagina.asp
")
Se OutputPagina(1) corrisponde a quello che tu ti attendi allora apri il
link nuovo
OutputPagina(2) = Inet1.OpenURL("
http://www.mioindirizzo.com/pagina2.asp
")
E cosě via...
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
"Seminate Linux, che Windows si pianta da sč...." (Antico Adagio)



Ok, ma come faccio a passargli i parametri che desidero ( login e pwd ed
altro ) ?
Marco.

 ed altro ) ?
 Chiami direttamente la pagina che avrebbe chiamato il Submit dell'HTML...
Ad esempio (prendiamo google):
Potresti cercare la parola "sito comune visual basic" oppure:
Inet1.OpenURL(
http://www.google.it/search?hl=it&ie=UTF-8&q=sito+comune+visua
l+basic&btnG=Cerca+con+Google&meta=)
E' chiaro che i parametri da passare sono diversi da pagina a pagina.
bye
-- 
Esistono 10 tipi di persone: chi conosce il binario e chi no.
"Seminate Linux, che Windows si pianta da sè...." (Antico Adagio)



Grazie Nicola, ho finalmente risolto... con un pò di fortuna sono riuscito
ad intercettare le pagine aperte e quindi utilizzare il componente web
server.
Ho un ultimo dubbio..
Dato che le pagine che devo aprire sono paginer protette, a volte mi si apre
il popup che mi chiede se il certificato é sicuro, avete idea di come possa
intercettare quel popup e cliccare automaticamente sul pulsante si .
Grazie come al solito per la cortesia.
Saluti
P.S. esiste un pò di documentazione ( possibilmnete in italiano ) che mi
aiuti a capire meglio l'argomento.

 mi aiuti a capire meglio l'argomento.
La documentazione è molto scarsa e soprattutto è difficilissimo reperirla in
italiano. Ai tempi sono riuscito a trovare qualcosa in Inglese ed in
Francese.
Cerca su google e buona fortuna :-)
