Ausnahmen in der Windows Firewall eintragen ist kein größeres Problem, es müssen nur ausreichende Userrechte vorhanden sein (Adminstatus)
eMule hat so eine Funktion z.B. auch drin und liegt im Source vor, wenn also jemand Lust und Zeit hat, könnte derjenige sich das mal anschauen und nach Delphi portieren. eMule hat zudem die Möglichkeit, die Firewallregeln dynamisch einzutragen, d.h. die Regeln werden beim Beenden des Programms automatisch wieder entfernt. Finde ich ganz praktisch
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet.
" (Henning Richter)