Szybkość pobieranych i wysyłanych pakietów

0

Cześć :-)
Drobne dla Was pytanko ale mnie przerasta :-(
Widziałem w pewnym programiku (NetSpeed) - wyświetlaną szybkość pobieranych i wysyłanych pakietów, a nawet dodatkowo wyświetlaną ilość pobranych kb od chwili uruchomienia tegoż właśnie programu.
Wszystkie te dane pobierane były w chwili kiedy został uruchomiony
jakiś program łączący się z internetem.

Coś takiego chciałbym i ja zrobić ale ni w ząb nie mogę na najmniejszy ślad kodu trafić :-(

Litościwych i chętnych do uszczknięcia tej tajemnicy o pomoc proszę ,
za co ślicznie z góry dziękuje :-)

0

Mozna sie pobawic korzystajac ze zrodel Sniffera
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=962&lngWId=7
Trzeba zainstalowac komponent THexEdit dodany do zrodel.

0

Senkju Sahar :-)
Mam to i akurat zerkam do źródła... ale coś mi się wydaje że
akurat to czego szukam nie znajdę (szybkość pobierania i wysyłania...)
Hmmm.. ale snifferek niczego sobie ;-)

0

Jaki problem policzyć prędkość? Przy przechwyceniu jakiegoś pakietu pobierasz gettickcount oraz ilość bajtów, przy następnym pakiecie także, teraz odejmujesz poszczególne dane od siebie, dzielisz bajty przez czas, i masz.

//Małe wyjaśnienie (i poprawka):
Gettickcount to funkcja, która zwraca ilość milisekund od czasu uruchomienia systemu, natomiast ilość bajtów, to tyle bajtów, ile przyszło w ostatnim pakiecie.

0

Jaki problem policzyć prędkość? Przy przechwyceniu jakiegoś pakietu pobierasz gettickcount oraz ilość bajtów, przy następnym pakiecie także, teraz odejmujesz poszczególne dane od siebie, dzielisz bajty przez czas, i masz.

Hmmm.. to jest myśl :))) ale jak się za to wziąć ?
Kiedyś pewien mechanik mi podobnie poradził jak autko mi niedomagało:
"Weż pan zobacz dyferencjał , jak szplotszpica nie będzie się szlajzała
to wyśrubuj Pan gwintowcem i będzie ok"
Ehhh.. po latach się dowiedziałem że chodzi o przykręcenie nakrętki w
tylnym moście :-)

Dzięki Thenkles ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1