What is ViperTracker? If you've ever tried to keep track of a bunch of servers you realize what a pain it is to provide links to them when their IP addresses constantly change and you're not sure if they're up anyway. ViperTracker eliminates this annyoance by letting any kind of server using any protocol update their IP address on ViperTracker. The tracker displays the server's name (e.g., "Ron's Shareware"), what protocol they're using (e.g., HTTP, FTP or Hotline), and optionally a port number or username/password pair for the server.
How does a server update itself? The update is done simply by accessing a URL so that it is easily automated by Windows' "Schedules" or the "cron" process on Mac OS X, Linux or any other Unix OS. See below for an example.
Update "Rob's Movies"
Update "Eleet MP3"
Update "Mega Linux"
How do I set it up? Detailed instructions are in the file "INSTALL" which is included in the distribution. It simply requires you to setup up your servers (called "users"), look over the configuration file (there are options for things like how long until a server is declared missing), and customize the web page you want to display.
What do I need to use it? You'll need a web server that has Perl version 5 or later and lets you run CGI scripts.
It's free, right? Regarding cost, you bet. See the LICENSE for details.
This is open-source! And hosted on SourceForge, I might add. Here are some useful links:
ViperTracker CVS Repository
ViperTracker Project Summary
Okay, so how do I download it? Go to SourceForge-hosted page for ViperTracker development: http://sourceforge.net/project/showfiles.php?group_id=42129
© 2002 Ian Langworth
ViperTracker is free software and distributed under the terms of the GNU General Public License as published by the Free Software Foundation.