P4 Monitoring Scripts Robert Duff This package consists of two scripts. p4monitor.pl and p4listener.pl. p4monitor.pl constantly reads the verbose log of a Perforce server, ties that information to a process on the machine, and outputs the information in XML format over a network port. p4listener.pl constantly reads the XML data from p4monitor.pl and outputs the data in an HTML format for hosting on a web site. The nice thing about this setup is that p4listener.pl can be rewritten to reformat the data anyway you like. One idea I would like to expand on is using Flash to display the data harvested by p4monitor.pl. These scripts only use the Socket Perl module, which should be standard with any Perl 5 distribution, to my knowledge. The easiest way to get up and running is to run the scripts with the -h parameter, to examine what the scripts are capable of doing. If you have questions, please feel free to contact me at robduff at hotmail dot com, with "Perforce" somewhere in the subject line. No reply is guaranteed though, and please make note of the disclaimers in the license file. Robert Duff