The program is a tool designed to parse logs taken during raids in EQ (EverQuest) and crosscheck them to speed up the administration of DKP per hour systems.
Note: This project is not compatible with EQDKP >= 1.3.0 . If you use such a version then I recommend DKP Log Parser instead. It is a new version of this project with support for loot logging and direct interfacing with EQDKP. End note
You simply take a log of your raid (with the /who command) at the start of the raid, then you take one each hour until the raid ends (when you take a last one regardless of the time). This way you will be able to know who were at the raid during certain hours. So you end up with for example 5 logs from 4 hours of raiding, normally this would be when crosscheck them to create hour logs, this is where the program comes into the picture.
The program will take the for example 5 logs and parse them. It will then check for members/friends of your guild and the crosscheck the logs and create hour logs with the names of the ones who were there during that hour. To illustrate the process with the 5 logs:
<start log>......<log 2>......<log 3>......<log 4>......<end log>
The program checks 2 logs at a time. First it checks the start log and log 2, then log 2 and log 3 etc. Now those who were in both the start log and log 2 must have been there during the first hour of the raid and so on for the rest of the logs. This is exactly what the program checks, it quickly finds out who were there during what hour and with that data it can quickly calculate a DKP per hour value (based on DKP in = DKP out).
If you want to see the program in action then please take a look at the instructions and/or download the program and test for yourself.
I have added quite a lot of functions that might be useful but I'm still open to suggestions. If you can think of a function that might make the program better then please write to me using the "Contact me" section and I will consider adding it.
This project has downloadable items.
This project's source code is available for download.