Federico_VbNet_Programmer (Normal User)
Expert
Messaggi: 222
Iscritto: 03/04/2010
|
Questo topic è stato chiuso dal moderatore Salve a tutti! sn nuovo e mi servirebbe sapere come si può ottenere l'icona di un sito web che è visitato dal webBrowser...voglio creare un programma tipo mozilla...e l'ho creato...ma manca solo l'immagine del sito esplorato.La dovrei mettere in una picturebox.
Grazie a tutti in anticipo
|
|
TEX WILLER (Normal User)
Expert
Messaggi: 579
Iscritto: 07/07/2009
|
Fammi capire vuoi creare un browser ?
|
|
walker93 (Member)
Expert
Messaggi: 460
Iscritto: 31/01/2010
|
cosi:
ti basta sostituire iconurl con l'url di dove stai navigando senza la parte dopo lo slash e aggiungere /favicon.ico
es.
url=http://images.google.it/imghp?hl=it&tab=vi
tolgo testo dopo / e aggiungo favicon.ico
url= http://images.google.it/favicon.ico
Codice sorgente - presumibilmente VB.NET |
Dim iconURL As String = "http://www.microsoft.com/favicon.ico" Dim request As System.Net.WebRequest = System.Net.HttpWebRequest.Create(iconURL) Dim response As System.Net.HttpWebResponse = request.GetResponse() Dim stream As System.IO.Stream = response.GetResponseStream() Dim mimage = Image.FromStream(stream) Me.ToolStripLabel1.Image = mimage
|
|
|
Federico_VbNet_Programmer (Normal User)
Expert
Messaggi: 222
Iscritto: 03/04/2010
|
Postato originariamente da walker93:
cosi:
ti basta sostituire iconurl con l'url di dove stai navigando senza la parte dopo lo slash e aggiungere /favicon.ico
es.
url=http://images.google.it/imghp?hl=it&tab=vi
tolgo testo dopo / e aggiungo favicon.ico
url= http://images.google.it/favicon.ico
Codice sorgente - presumibilmente VB.NET |
Dim iconURL As String = "http://www.microsoft.com/favicon.ico" Dim request As System.Net.WebRequest = System.Net.HttpWebRequest.Create(iconURL) Dim response As System.Net.HttpWebResponse = request.GetResponse() Dim stream As System.IO.Stream = response.GetResponseStream() Dim mimage = Image.FromStream(stream) Me.ToolStripLabel1.Image = mimage
|
|
grazie mi è riuscito...solo che ho notato che nella prima riga tu hai già scritto l'url dell'icona,ma io come faccio a ottenere solo il sito,senza le scritte dopo lo slash? |
|
faraoman (Member)
Rookie
Messaggi: 39
Iscritto: 05/01/2010
|
ciao e buona pasqua!
Usa questo codice qui di seguito (spero di non aver capito male):
Dim Url As String
Url = "http://www.google.it/favicon.ico/"
Dim SiteName As New Uri(Url)
MsgBox(SiteName.Host)
Url è la dichiarazione su cui devi specificare l'indirizzo che ottieni mentre navighi comen nell'esempio, senza eliminare niente
Io ti ho messo un MessageBox così da farti vedere immediatamente come risulterà
in questo caso sarà: www.google.it
Spero di esserti stato d'aiuto
|
|
Federico_VbNet_Programmer (Normal User)
Expert
Messaggi: 222
Iscritto: 03/04/2010
|
Postato originariamente da faraoman:
ciao e buona pasqua!
Usa questo codice qui di seguito (spero di non aver capito male):
Dim Url As String
Url = "http://www.google.it/favicon.ico/"
Dim SiteName As New Uri(Url)
MsgBox(SiteName.Host)
Url è la dichiarazione su cui devi specificare l'indirizzo che ottieni mentre navighi comen nell'esempio, senza eliminare niente
Io ti ho messo un MessageBox così da farti vedere immediatamente come risulterà
in questo caso sarà: www.google.it
Spero di esserti stato d'aiuto |
Grazie ,hai capito bene e funziona!Molto gentile,cmq sapresti anche come ottenere il proprio IP?
Io uso questo codice:
For Each Ipmio As Net.IPAddress In Net.Dns.GetHostByName(Net.Dns.GetHostName).AddressList
MessageBox.Show("Il tuo IP è: " & Ipmio.ToString(),"Il tuo IP")
Next
Ma nn mi da il mio IP pubblico,sapete come fare? Ultima modifica effettuata da Federico_VbNet_Programmer il 04/04/2010 alle 9:31 |
|
XBarboX (Member)
Guru
Messaggi: 945
Iscritto: 31/12/2008
|
non vorrei fare il gastafeste ma per trovare l'icona non si fa così... chi ti dice che l'icona si chiami favicon.ico, si può chiamare anche pippo.ico... e poi può anche trovarsi in una differente cartella ad esempio: http://www.sito.it/include/pippo.ico.
L'unico modo davvero sicuro é di leggere il codice sorgente della pagina e trovare il percorso reale dell'icona.
|
|
Federico_VbNet_Programmer (Normal User)
Expert
Messaggi: 222
Iscritto: 03/04/2010
|
Postato originariamente da XBarboX:
ops, ho scirtto due volte lo stesso messaggio
Tu non hai visto niente.. |
Comunque fino a ora me le ha trovate le immagini dei siti...provo con tutti i siti che mi vengono in mente,grazie me lo segnerò
Ho appena provato con le prime 2 pagine della ricerca con google.it scrivendo "ciao" e mi è venuta l'immagine...forse cambiano il nome d'immagine e la cartella i siti poco visitati Ultima modifica effettuata da Federico_VbNet_Programmer il 04/04/2010 alle 10:05 |
|
XBarboX (Member)
Guru
Messaggi: 945
Iscritto: 31/12/2008
|
in teoria va con la maggior parte dei siti, ma non con tutti. Il mio metodo é difficile ma sicuro al 100%. Fai come vuoi
|
|