Autor Beitrag
DarkLord05
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: Sa 08.10.05 17:31 
So...
habe eben gesucht aber nix gefunden...

Kann mir einer sagen wie man mit einem Delphi programm (logisch eigentlich^^) die Auslastung des Netzwerkes bekommen kann?
Also das ich z.B. wenn ich was runterlade das mir mein programm sagt das die Auslastung bei 256kb/s steht.
Für meine zwecke reicht es das man nen Interger- / Realwert bekommt.


mfg. Lars

_________________
QBasic | Delphi | c++ | PHP | C# .NET | Java
Hansi@OMG
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 304

Vista
Delphi 2006 Prof., Lazarus
BeitragVerfasst: So 09.10.05 09:51 
Schau dir mal das Programm Internet Monitor von Luckie an www.luckie-online.de.../InternetMonitor.zip das ist mit Source.
Aber: wenn du von deinem Rechner aus die Netzwerkauslastung ausliest, dann ist da auch Traffic von anderen Rechnern usw. drauf, deswegen entspricht das überhaupt nicht dem Wert, den du eigentlich haben willst.
Deshalb gibt es Router mit SNMP. (Bsp: Monowall) Über SNMP kriegst du Zeitabhängig den Wert an heruntergeladen Daten und kannst das dann umrechnen.

_________________
Who doesn't know the Micrsoft developer "Mahatma Fatal Error"?
DarkLord05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: So 09.10.05 10:05 
user profile iconHansi@OMG hat folgendes geschrieben:

Aber: wenn du von deinem Rechner aus die Netzwerkauslastung ausliest, dann ist da auch Traffic von anderen Rechnern usw. drauf, deswegen entspricht das überhaupt nicht dem Wert, den du eigentlich haben willst.

Versteh ich nicht? Wie Auslastung von anderen Rechnern?
Meinst du wenn man hinter nem Router sitzt, und da mehrere Angeschlossen sind das man dann die gesammte Auslastung sieht?

user profile iconHansi@OMG hat folgendes geschrieben:

Deshalb gibt es Router mit SNMP. (Bsp: Monowall) Über SNMP kriegst du Zeitabhängig den Wert an heruntergeladen Daten und kannst das dann umrechnen.

Wie bekommt man denn die Daten daraus? Gibts da ne spezielle Komponente die man dazu (aus-)nutzen kann?

PS: Danke für die Antwort *g*

//EDIT:
Das Programm zeigt nur an wie viel man runterlädt...nicht die Auslastung oder seh ich das wieder falsch?
Hansi@OMG
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 304

Vista
Delphi 2006 Prof., Lazarus
BeitragVerfasst: So 09.10.05 10:10 
Die Rechner senden sich untereinander ständig Daten und sei es nur eine DNS-Anfrage oder ein Ping.
Die SNMP-Werte kannst du mit der Indykomponente IdSNMP auslesen, ist aber nicht ganz einfach.

_________________
Who doesn't know the Micrsoft developer "Mahatma Fatal Error"?
hallo
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 450

WIN XP, SuSE 9.3
D3 Prof, D6 Pers, 2005 Pers
BeitragVerfasst: So 09.10.05 10:11 
Zur Auslastung:

Schau einfach wieviel in x Sekunden heruntergeladen wird und man kann es dann ausrechnen!

_________________
Der beste je Programmierte Trojaner: Windows XP
Wäre es nicht adequat, den Usus heterogener Termini zu minimieren?
Hansi@OMG
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 304

Vista
Delphi 2006 Prof., Lazarus
BeitragVerfasst: So 09.10.05 10:14 
Im Prinzip schon, aber du musst dich in SNMP erstmal soweit auskennen, in welchem Tree du den Wert findest, denn du brauchst. Sowas wie 1.8.5.3.2.1

_________________
Who doesn't know the Micrsoft developer "Mahatma Fatal Error"?
DarkLord05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: So 09.10.05 10:15 
LoLz...das Programm meint ich habe innerhalb der letzten 5 min 300MB gezogen... Habe zwar DSL 2000 aber so schnell ist das auch nicht (da ich auch nicht wirklich was lade)...
Hansi@OMG
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 304

Vista
Delphi 2006 Prof., Lazarus
BeitragVerfasst: So 09.10.05 10:18 
Das Ding zeigt dir an, was auf deinem Rechner schon alles übers Netzwerk gelaufen ist, seit du ihn hochgefahren hast.
Die Differenz zwischen dem neuen Wert und diesem Startwert ist dann das, was du runtergeladen hast.

_________________
Who doesn't know the Micrsoft developer "Mahatma Fatal Error"?
DarkLord05 Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 449

WinXP Pro SP2
Opera; Delphi 3 Pro; Delphi 2005, Turbo Delphi, dev-c++, Eclipse, MS Visual Studio .NET 2003, MS Visual C++
BeitragVerfasst: So 09.10.05 10:20 
Ich kann ja im Router nachgucken was ich schon geladen habe...der zeigt mir an as ich heute aber schon 500MB habe... irgendwas stimmt da also nicht.... werde mir das (den Source) trotzem mal angucken.