torrent kliens képernyővédő függő sávszélesség korlátozása

Sziasztok!
Mit gondoltok, vajon megoldható lenne delphi programmal egy torrent kliens sávszélesség korlátozása a képernyővédő állapotának függvényében?
Az alap probléma ugye az lenne, hogy amikor a torrent kliens tölt felfelé ahogy kifér a csövön, akkor nem nagyon kell mellette weblapokat böngészni mert annyira visszafogja a gépet.
Ennek ellensúlyozására gondoltam, hogy jó lenne a képernyővédő futtatásakor engedni csak, hogy használja a teljes sávszélességet a kliens, ellenkező esetben legyen érvényben korlátozás.
Szerintetek megoldható?

Könyvajánló

Programozzunk Turbo Delphi Rendszerben