Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

24.01.2004, 11:40

Löschen

Löschen

2

31.01.2004, 17:39

Löschen

3

31.01.2004, 17:46

Die einzige Möglichkeit die ich mir vorstellen kann, ist ein Programm das alle ports abhoert, und halt einfach einen Byte Counter drin hat. Vielleicht gibts auch sowas wie ne Umgebungsvariable die die gegenwärtige Grösse des Streams enthält. Haste schonmal in der MSDN gesucht ob Windows sowas in der Art bietet?

4

31.01.2004, 17:48

Löschen

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

5

01.02.2004, 09:22

ich weiss nicht, nur so ne Vermutung, aber beutzt du nen Apache Server? Wenn ja, dann kannst du glaub ich rigendwo das abfragen, frag mich aber bloß nicht wo :)

6

01.02.2004, 09:35

Das hast du jetzt falsch verstanden. Ich möchte der Traffic vom eingenen PC auslesen und nicht den eines Servers.

artemis_fowl

Frischling

Beiträge: 13

Wohnort: Detmold

Beruf: Schüler

  • Private Nachricht senden

7

01.02.2004, 09:38

meinst du, ein programm wie der "T-Online Speedmanager", wo der Upload und Download, den der eigene PC verursacht angezeigt wird?

8

01.02.2004, 09:40

Löschen

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

9

01.02.2004, 09:49

Ein bisschen in den Newsgroups googeln hilft immer (Suchbegriffe: "get number of bytes sent received network connection"):
http://groups.google.de/groups?q=get+number+of+bytes+sent+received+network+connection&hl=de&lr=&ie=UTF-8&oe=UTF-8&c2coff=1&selm=MPG.16a8f563a6efc00398a044%40news.direcpc.com&rnum=6

In einem der Beiträge steht folgendes:

Zitat

GetIfTable (possibly in conjunction with GetIfEntry) in the IP Helper
API is probably what you want.

It isn't exactly what you've asked for, but it's about as close as
you're likely to find. First of all, it simply knows there is some
number of network interfaces in a computer, not necessarily which one
(s) connect(s) to the Internet. Second, if you have something like a
LAN with a gateway out to the Internet, this won't (at least easily)
separate between data exchanged with the LAN from data sent/received
from the rest of the Internet -- though from one viewpoint, this
isn't a problem, since in this situation, your entire LAN really is
just one small segment of the whole Internet.

I have a small program to display the number of bytes sent and
received on a given interface. It's undoubtedly open to improvement,
but if you want a copy to get you started in the right direction,
feel free to ask.


Du musst also mal nach GetIfTable und GetIfEntry im MSDN suchen.
Die direkte Anzahl der Bytes rauszukriegen ist scheinbar nicht möglich. Dein Programm muss im Hintergrund laufen und die Bytes ständig mitzählen.

10

01.02.2004, 09:51

Löschen

Werbeanzeige