Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
03/04/10 14:33
Federico_VbNet_Programmer
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 :)
aaa
03/04/10 14:51
TEX WILLER
Fammi capire vuoi creare un browser ?:-?
aaa
03/04/10 17:28
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=images.google.it/imghp?hl=it&tab=vi
tolgo testo dopo / e aggiungo favicon.ico
url= images.google.it/…

  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
aaa
04/04/10 4:28
Federico_VbNet_Programmer
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=images.google.it/imghp?hl=it&tab=vi
tolgo testo dopo / e aggiungo favicon.ico
url= images.google.it/…

  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?
aaa
04/04/10 7:08
faraoman
ciao e buona pasqua!
Usa questo codice qui di seguito (spero di non aver capito male):

Dim Url As String
Url = "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à: google.it

Spero di esserti stato d'aiuto
aaa
04/04/10 7:30
Federico_VbNet_Programmer
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 = "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à: google.it

Spero di esserti stato d'aiuto



Grazie:D,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 04/04/10 7:31
aaa
04/04/10 7:55
XBarboX
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: sito.it/include/….
L'unico modo davvero sicuro é di leggere il codice sorgente della pagina e trovare il percorso reale dell'icona.
aaa
04/04/10 8:00
Federico_VbNet_Programmer
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ò8-)
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 04/04/10 8:05
aaa