Ive developed a parser to allow you to upload your guild memberlist to an SQL database. This parser is offered free to anyone who wants to just use it as is, or to develop offline apps for guild management. It supports multiple guilds on the single database
THIS GUILD PARSER contains four files.
To Install:
Create on your server a database to store the info. Use the supplied database.sql to create the tables.
Edit config.php to include your database information
Upload config.php, index.php, and upload.php to your server. It doesnt matter what folder, as long as they are all in the same one.
There, Installed.
Now to get the guild data
Start Istaria. In the Patcher Options, you want to make sure that Support Logs is turned ON. Log onto the character that is in the guild you want to track.
As soon as the game is loaded, open up the guild manager, then click the members tab. Once your members list is shown, close istaria.
Now, go to the upload script. This will be where you placed it on your server, eg www.yourserver.com/guild/update.php
Click browse, and browse to your logs folder located in your Istaria Install. There should be a file there that says client_net_log_TIMESTAMP.txt, where TIMESTAMP is a date and time when the file was made. if you have multiple ones, use the latest one.
Click Upload and watch the program parse the file and upload it to the database!
It uploads all the information that file has for your guild members. In addition, index.php contains a sample output of the information, listing your guild, how long they been offline, and a percentage of your active guild members.
I will be doing no further work on this beyond any bug fixing with what is here. These files are offered free to the community to be modified as they wish. I only ask that credit be given for the parser back to me
Have fun Programmers!