You need to have an external server, outside of any firewalls, and have that server send a request to a port on the client machine. If the program on the client machine receives the request from the server, then the port is open, otherwise not.

------------------
Tom Young, 14 Year Old
[email protected]
ICQ: 15743470 Add Me ICQ Me
AIM: TomY10
PERL, JavaScript and VB Programmer