Witam.
Chcę napisać program w Delphi do pomiaru szybkości łącza internetowego. Nie bardzo wiem od czego zacząć (jakie komponenty itp.) Może znacie jakieś stronki z przykładami?
Indy - komponenty do obsługi netu. Znajdziesz je jak w google wpiszesz Indy i pierwszy wynik Cię zaprowadzi na stronkę tego komponentu.
Potem np. pobierasz jakiś plik z sieci, sprawdzasz z jaką prędkością się ściągał, przez ile sekund potem robisz średnią tych wyników i masz prędkość pobierania, a z wysywałniem analogicznie tyle, że zamiast pobierać wysyłasz ;)
Radzę poprzeglądać sample do tych komponentów
Cześć
Chyba najstosowniej byłoby wykorzystać funkcje z biblioteki IPHLPAPI.DLL
Są w necie gotowce wykorzystujące tą biblie i demonstrujące działanie takiego programiku :P
Masz wtedy możliwość śledzenia transferu (upload/download) dla dowolnej karty sieciowej (jeśli masz ich więcej niż jedna)
Dla ułatwienia -> szukaj w necie unitu IPHLPAPI.pas który importuje gotowe funkcje z biblioteki IPHLPAPI.DLL - wystarczy użyć je w swym progsie