Menu

Tree [a424bd] master /
 History

HTTPS access


File Date Author Commit
 LICENSE 2016-09-18 Marisa Giancarla Marisa Giancarla [4f972b] Initial commit
 README.md 2016-09-26 Marisa Giancarla Marisa Giancarla [a424bd] Changed example URL
 logoSmall.png 2016-09-18 root root [32fee0] First version - actually does nothing!
 lugstats.pl 2016-09-18 root root [71dc5f] Fixed parsing of game time

Read Me

Lugstats

===================

The server stats utility for Lugdunon. Creates a HTML file showing the users currently online and the maximum number of players at one time.

Project based here: https://lugdunoncity.org/index.php/downloads-new/category/13-server

Instructions:

1) Edit lugstats.pl and make following changes:

$SERVER_NAME="LugdunonCity";    # The name of your server
$GAMELINK="http://client.lugdunon.net/?server=lugdunoncity.org:41976"; # Link to your live server
$OUTDIR="/var/www/lugstats";    # The file path to your web root - may be /var/www/html/lugstats
$WEBDIR="/lugstats/";           # The absolute web directory of the above
$SERVER_ADDR="http://lugdunoncity.org:41976/rest/net/lugdunon/players"; # The REST interface for your server

2) Execute the following commands:

cpan
install File::Copy
install HTTP::Tiny
install Data::Dumper
install LWP::Simple
install JSON
install String::Scanf
quit

3) Create a crontab like this:

*/5 * * * * cd ~/lugstats;./lugstats.pl

This will poll every 5 minutes