WEBCHECK
home | monitoring | register new device | Want to join us?

Help needed!

This is an open source project hosted by Source Forge, we welcome any contributor to help us developing WEBCHECK. Currently we need some Visual Basic or Java programmers to write client side programs.

Up to this point, we assume you already understand the concept and how WebCheck works. If you have not done so, please go to the homepage and read the information there first.

Client Program - Basic Requirement

First, the client program need to do http request to the WebCheck Server in the following format:
http://webcheckserver/cgi-bin/start.pl
The client will receive html page with FORM. Client program must search for the FORM variable called id and get it's value. This variable is a unique value given by the WebCheck Server to identify your device.

Second, the client program then send http request to the WebCheck Server in the following format:

http://webcheckserver/cgi-bin/update.pl?id=nnnnnn&device=xxxxxx&location=yyyyyy&group=zzzzzz
Where:
  • nnnnnn - is the value you got from the first step above
  • xxxxxx - is the name of the device running the script (may be entered manually or read from config file).
  • yyyyyy - is the location of the device running the script (may be entered manually or read from config file).
  • zzzzzz - is the group where the device running the script belongs to (may be entered manually or read from config file).
The program must be able to send the request periodically / refresh (typically one minute). It is even better if the program can pickup the value of refresh rate variable in the HTML tag <META HTTP-EQUIV="refresh" content="60;> returned by the WebCheck server for each successful request.

Advanced Requirement

If you consider yourself as a more advanced programmer, you can write a client program that can do ping to the neighbouring devices (such as routers, switches, etc.). For each successful ping, the program will send the request to WebCheck server using the method described above.

Programming Language

You are free to use any programming language as long as the program can meet at least the basic requirement.

You may submit the source code to WebCheck Project Administrator at the e-mail address below. Upon verification, we will upload the contribution to WebCheck Project site at Source Forge.net and put your name there as a credit for your contribution..

Please e-mail: The Project Administrator for more info.

SourceForge Logo
Maintained by: Judhi Prasetyo, Eric Tan - Singapore Oct 02