Show us a simple example of what you have so far. You can search groups.google.com for "perl tk udp", and " udpqotd - UDP message server". You can avoid the dos window by using wperl instead of perl in your shebang line. What you want to do is possble, but no one will write it for you( for free). :-)