Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Webbrowser
domenica 06 agosto 2006 - 23.48
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
banjio78
Profilo
| Newbie
10
messaggi | Data Invio:
dom 6 ago 2006 - 23:48
ciao ragazzi, sono nuovo del forum.
Vi chiedo aiuto perchè sto creando una interfaccia grafica in c# per uno strumento di monitoring di HTTP e POP3/IMAP.
Vorrei caricare come anteprima le pagine web e le mail che sniffo in realtime su una listwiev o qualkosa del genere. quindi potere trascinare ogni anteprima sul webbrowser(o qualcosa del genere) per analizzare meglio le pagine e il loro contenuto.
Sapreste dirmi dove posso trovare qualcosa che possa aiutarmi o se avete qualche idea...
grazie. ciao.
D0X
Profilo
| Newbie
43
messaggi | Data Invio:
mar 8 ago 2006 - 18:15
Mha, un qualcosa di già pronto non te lo so indicare ma comunque, così a naso, il problema principale di un software del genere mi sa che è la parte di sniffing non tanto la parte di interfaccia....una volta che hai "isoltato" il traffico HTTP per ogni pagina basta che usi le classi per la costruzione delle pagine HTML, poi ne prendi la Graphics, costruisci delle bitmap e le metti in una listview. Poi un po' di Drag&Drop sulla listview e il gioco è fatto...il D&D è veramente stupido da farsi....
Ripeto, il più è avere lo sniffing che è in grado di distinguere i vari messaggi HTTP in modo da smistarli in modo corretto per le varie pagine web visitate...quello lo puoi fare in modo molto rudimentale analizzando il destination IP e suddividendo il traffico in quel modo...Ip di destinazione diversi = Pagine Web diverse e così collezioni i vari messaggi HTTP....
Un po' da lavorarci c'è ma non dovrebbe essere complessissimo....diciamo che per una cosa del genere non hai bisogno di componenti grafici auto-costruiti e anche le classi di building per le pagine HTML nonchè per lo sniffing è già tutto di base nel framework....
blood
Profilo
| Senior Member
291
messaggi | Data Invio:
mer 9 ago 2006 - 12:05
Oppure potresti semplicemente analizzare per poi smistare tutto il traffico in uscita attraverso la porta 80...dopodichè ti creerai un'array di stringhe contenenti gli ip delle pagine web visualizzate...e poi lì viene il bello
in bocca al lupo!
---------------
Piscopo Paolo
:: wD @ IRCnet :: .NET wannabe 8-)
banjio78
Profilo
| Newbie
10
messaggi | Data Invio:
gio 10 ago 2006 - 13:18
la parte di sniffing è stata già fatta e va una bomba....tutto in real-time e crea le cartelle con le pagine e tutti gli oggetti contenuti.
volevo sapere se conosci qualche articolo in cui da una cartella di pagine web crea una lista di thumbnails da inserire in una list wiev
blood
Profilo
| Senior Member
291
messaggi | Data Invio:
gio 10 ago 2006 - 15:10
beh puoi fartelo a mano..qual'è il problema?
Puoi scegliere due vie: o per ogni sito web ti crei una directory propria...oppure sfogli tutte le pagine html facendo:
Dim lista as array()
Dim DI As DirectoryInfo
DI = New DirectoryInfo(remote_path)
lista = DI.GetFiles("*.html") ' *per prendere i files
lista = DI.GetDirectories() ' *per prendere le subdirectory
dopodiche farai un ciclo per tutti gli elementi dell'array e l'aggiungerai uno per uno alla listview con
ListView.Items.Add(stringa)
edit: ah cmq per quanto riguarda le thumbnails non saprei...magari cerca un qualcosa che ti permetta di fare un antemprima immagine e te la salvi e la rimpicciolisci in qualche modo (penso ad alta voce..
)
---------------
Piscopo Paolo
:: wD @ IRCnet :: .NET wannabe 8-)
banjio78
Profilo
| Newbie
10
messaggi | Data Invio:
ven 25 ago 2006 - 14:49
vi prego aiutatemi!!! tra qualche giorno ho l'esame e nn sono ancora riuscito a creare l'anteprima di una pagina html. nessuno ha idea di come si faccia senza dover aprire la pagina stessa??
D0X
Profilo
| Newbie
43
messaggi | Data Invio:
ven 25 ago 2006 - 15:13
La devi prima costruire...per forza....una volta che ce l'hai costruita (non importa anche se non la visualizzi, ma la devi ricostruire...) dovresti avere un controllo principale tipo DocumentHTML, prova a vedere se ci puoi chiamare sopra il metodo DrawToBitmap. Se lo puoi chiamare è quello che ti serve. Di regola lo puoi chiamare su tutti i controlli....
Ciao!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !