Torna indietro   Hardware Upgrade Forum > Software > Programmazione

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-03-2005, 18:36   #1
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11745
Programma Monitoraggio Banda O_o'

Chiedo qui e non in programmi & utility perke' e' una cosa + tecnica... anche perke' se non trovo un programma sta cosa me la dovrei buildare io a mano...

ho un server su win2kpro, si tratta di un server casalingo... ci ho istallato su il simpatico programma NetLimiter... che permette oltre a limitare la banda anche di visualizzare statistiche in termini di banda in upload e download giornaliera, mensile, annuale, etc..

il mio problema e' che io avrei bisogno di elaborare tali valori di banda per le singole applicazioni... il programma permette di fare un export in html dei dati, ma non permette un'automatizzazione dell'operazione...

io avrei bisogno invece di avere un txt sempre aggiornato con i vari valori per fare delle elaborazioni in tempo reale su pagine php...

Come posso fare? Esiste un programma come il NetLimiter ma un attimino + complesso?

Del resto mi serve solo un programma che mi faccia un dump periodico della banda utilizzata per ogni singola applicazione
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 10:00   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ma NetLimiter controlla già quanta banda è utilizzata da ogni applicazione ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 12:12   #3
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
si ma non ci permette di farlo da remoto; quello che vogliamo realizzare è un pannello in php che ci permetta di controllare costantemente lo stato del server da remoto; non possiamo usare programmi di accesso remoto (che cmq già usiamo x altri scopi) perché il pannello deve essere accessibile anche ad altre persone.
ho provato a cercare qualche libreria che mi permetta di effettuare uno sniffing dei pacchetti in entrata e uscita, ma non ho trovato un bel nulla; le WinPCap ad es. andrebbero benissimo se mi permettessero di fare la distinzione tra il traffico di un'applicazione e l'altra, ma da quanto ho capito non si può.

Ultima modifica di 71104 : 10-03-2005 alle 12:14.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 13:20   #4
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Infatti...è per quello che ti chiedevo se lo faceva...perchè non è una cosa banale... Dovresti cercare un qualche metodo che ti permetta di risalire a partire dall'applicazione agli handle relativi ai socket aperti o vicevarsa...
Un po' come fa questa utility: http://www.sysinternals.com/ntw2k/source/tcpview.shtml
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 16:15   #5
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11745
Avevamo visto se era possibile rubare dai file di salvataggio del netlimiter i valori... visto che lui li salva periodicamente da qualche parte... sniffando i file in lettura e scrittura abbiamo trovato una bella directory con tanti bei files .dat (una per ogni processo monitorato dal momento dell'istallazione del netlimiter) tali files non sono scritti in chiaro pare :\ altrimenti i dati li prendevamo direttamente da li...
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 18:34   #6
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da cionci
Infatti...è per quello che ti chiedevo se lo faceva...perchè non è una cosa banale... Dovresti cercare un qualche metodo che ti permetta di risalire a partire dall'applicazione agli handle relativi ai socket aperti o vicevarsa...
Un po' come fa questa utility: http://www.sysinternals.com/ntw2k/source/tcpview.shtml
hmmmmmmmm... IP Helper API... vediamo 1 po'... ma mi sa che non porta a nulla; il metodo che (suppongo) usi quel programma non è abbastanza efficace (funziona solo coi sockets; esclude ad esempio tutte le comunicazioni RPC); l'unico valido sistema sarebbe di realizzare un network driver, cosa che a) non so fare b) potrei documentarmi e farla ma ci vorrebbe troppo tempo c) esiste di sicuro un driver già fatto fornito assieme a delle librerie apposite, ma vai a trovare il tutto...
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 18:36   #7
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
be', però ora che ci penso a noi interessano solo le comunicazioni tcp/ip, giusto rubbe? un programma come quello che c'è su sysinternals sarebbe sufficiente x te?
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 18:42   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Però di quello non c'è il sorgente...
C'è un sorgente, ma non rileva il nome dell'applicazione che usa una determinata porta...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 18:45   #9
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11745
Che casino... come fare?? Ma tu sei sicuro che non e' possibile analizzare il contenuto dei files .dat?? :\
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 18:45   #10
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ah no...invece lo rileva... Allora perchè dice: . "Note, however, that netstatp doesn't show process names on NT 4 and Win2K like TCPView and TCPVCon."
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 18:49   #11
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da Rubberick
Che casino... come fare?? Ma tu sei sicuro che non e' possibile analizzare il contenuto dei files .dat?? :\
In teoria sì...in pratica è un casino... Supponendo di riuscire facilmente a trovare il formato del file, prima di tutto il problema è di sincronizzazione con NetLimiter, visto che c'è il rischio di rilevare dati inconsistenti...e poi non sai come NetLimiter accede ai file (se trova un file bloccato, cosa fa ? Da un errore o aspetta ?)...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 18:58   #12
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
rubberick, spero che NetStat ti vada bene, perché altrimenti guarda qua in che razza di ginepraio che dovrei cacciarmi... (ovviamente questa frase non significa che a mali estremi potrei decidere di cacciarmici, significa solo che a mali estremi non avrai il tuo programma )
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 19:01   #13
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da cionci
In teoria sì...in pratica è un casino... Supponendo di riuscire facilmente a trovare il formato del file, prima di tutto il problema è di sincronizzazione con NetLimiter, visto che c'è il rischio di rilevare dati inconsistenti...e poi non sai come NetLimiter accede ai file (se trova un file bloccato, cosa fa ? Da un errore o aspetta ?)...
quest'ultimo non è affatto un problema: in Win32 basta aprire il file senza bloccarlo, cioè impostando al max i permessi di condivisione (vedere documentazione di CreateFile); il problema è che io detesto il reverse engineering...
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 19:09   #14
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da 71104
quest'ultimo non è affatto un problema: in Win32 basta aprire il file senza bloccarlo, cioè impostando al max i permessi di condivisione (vedere documentazione di CreateFile); il problema è che io detesto il reverse engineering...
Peccato che se lo apri senza bloccarlo potresti avere problemi di consistenza sui dati...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 19:53   #15
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
Quote:
Originariamente inviato da cionci
Peccato che se lo apri senza bloccarlo potresti avere problemi di consistenza sui dati...
manco per niente! una volta ottenuto il mio buffer di memoria relativo a quel file io ho la mia copia, e NetLimiter la sua. ribadisco: è sufficiente chiamare CreateFile senza nessuna restrizione di condivisione; dopodiché le altre applicazioni col file ci possono fare quello che gli pare; forse l'unica cosa che potrebbe dare problemi al mio programma sarebbe la cancellazione/spostamento del file (anche se non ne sono sicuro, forse non darebbe problemi neanche quella), ma tanto tutto questo è un castello costruito in aria perché io non andrò MAI a fare un reverse engineering sul NetLimiter!
tutto quello che mi serve sono delle librerie già pronte e documentate tipo le winpcap, che mi permettano però anche di fare la distinzione tra un procio e l'altro! possibile che non esistano, o che nessuno le conosca???
ah be', dimenticavo le IP Helper; e vabbè si, al limite userò quelle.

Ultima modifica di 71104 : 10-03-2005 alle 19:55.
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 10-03-2005, 20:20   #16
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11745
Oppure aspettare quando si degnano quelli del NetLimiter a fare una nuova versione decente :\ ma questo e' un'altro paio di maniche
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2005, 06:37   #17
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da 71104
manco per niente! una volta ottenuto il mio buffer di memoria relativo a quel file io ho la mia copia,
Appunto, ma il buffer chi lo va a leggere/scrivere dal disco ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2005, 12:01   #18
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
CreateFile, che domanda...
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2005, 12:24   #19
tglman
Senior Member
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 414
Scusate ma non vi sono sufficenti le notizie pervenute da netstat,

Se vi sono sufficenti vi basta reidirizzare lo stdout del netstat su di un qualsiasi file per poi leggerlo con il php....

Ciao
tglman è offline   Rispondi citando il messaggio o parte di esso
Old 11-03-2005, 12:50   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
No, lui vuole sapere la banda utilizzata da ogni applicazione...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
Intel Core 13000 e 14000 aumentano uffic...
Gemini sta per arrivare in Google Maps: ...
2 minuti per vedere le 27 offerte imperd...
Ray-Ban Meta Display: tecnologia sorpren...
Un mini PC a prezzo stracciato, non cerc...
Al via i coupon nascosti di ottobre: qua...
Ferrari Elettrica si aggiorna solo in of...
Doppio sconto sugli smartphone top Xiaom...
Samsung è sempre più prota...
ChatGPT ha pregiudizi politici? Ecco cos...
Un solo iPhone rubato ha portato alla sc...
Xiaomi 17 Ultra sta arrivando: ecco come...
Il Motorola Edge 70 non ha più se...
Alcuni Galaxy S26 utilizzeranno il chip ...
Amazon, ecco i super sconti del weekend:...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:50.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v