|
|
GNUgk PHPStatus When I first came into the GNUgk fold, everything had to be experimented with and found out the hard way. Now with good documentation, it is still much the same as the complexity has increased. I had thought of using PHP scripting to deliver the basics of GNUgk interactivity with a META refresh statement simulating a realtime monitoring scheme, but it may overload the server on multiple http queries in a short time. v0.1 - The 26th day of August, 2003 brought forth the regular digest of GNUgk users mailing list postings and in it was a nice piece of PHP code listening to the status port of GNUgk and publishing the Endpoints registered as NetMeeting Callto: links - a sort of Web Directory for GNUgk. The author of this 'quick and dirty' coding was none other than Rob Fowler - many thanks to him. v0.2 - Sep 1st, 2003 - I have now expanded the original one line message (RCF) explode to the multi-line message (Current Calls) and have implemented "PrintAllRegistrations" (vdir.php) and "PrintCurrentCalls" (vcalls.php). This can serve as the basis of PHP based control and display of the GNUgk v0.3 - Sep 4th, 2003 - Thanks to Tjapko Smits I have now included stylesheets for a better skin and started the move towards separating the look and feel from the data content of the page design. This new version now sports a means to DeRegister and Endpoint from the list of endpoints and enables one to directly click a link and call a phone number on the gateway registered on the GNUgk besides a normal gateway alias calling NetMeeting link. v0.4 - Sep 13th, 2003 - Thanks to Ray Hackman, those with PHP versions prior to v4.2.0, can now use this script set after replacing all instances of fgets($fp) with fgets($fp,4096). This new version now has a means to Disconnect a specific Call by clicking the link on the specific CallId. This is the start of making call disconnection at will possible - and when linked to a MySQL dB, the possibilities are endless. v0.5 - Apr 15th, 2004 - Thanks to a spate of holidays from Good Friday thru' till Tamil New Years day, I was able to bring up this long overdue update. Now capable of Reload Config and DeRegister All EndPoints in one go. EndPoints (EPs) which are on a dynamic IP address, when deregistered will yield a URQ with their current IP address which is displayed at the top of the list of EPs and when all are deregistered, the whole list of URQs are listed in the same order as the EPs, below the listing. This way, a whole set of EPs can be checked for changes in IP address in one shot. The updated demo of v0.5 can be seen here:- The files can be downloaded here (4KB).
|
|
Last updated: 29. Aug 2007 Page maintained by Jan Willamowius |
|