We previously used a perl script (which our old and departed guild leader wrote, so I don't understand it!) to parse our logs and update our EQDKP. Now we are looking at setting up a fresh EQDKP and using DKP Log Parser, but I need to be able to re-upload all the old log files which have been taken using the old parser in mind, and I need help in setting up the patterns in DKP Log Parser to pull out the right info.
A typical log file for attendance rewarding would look as follows:-
(1156291202)[Wed Aug 23 01:00:02 2006] You say to the guild,"TAKING ATTENDANCE FOR Start FOR 1 DKP"
(1156291204)[Wed Aug 23 01:00:04 2006] /whoraid search results for The Barren Sky:
(1156291204)[Wed Aug 23 01:00:04 2006] ------------------------------------------
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Warden] Faeth (Barbarian)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Guardian] Bronchitis (Human)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Dirge] Cray (Erudite)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Paladin] Daedroth (Dark Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Conjuror] Acidea (High Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Bruiser] Abat (Ratonga)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Troubador] Soprenah (Wood Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Brigand] Ravenus (Dark Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Assassin] Cheez (Ratonga)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Bruiser] Bonecruncher (Ogre)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Dirge] Cojen (Wood Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Berserker] Dredtik (Troll)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Swashbuckler] Helspeth (Half Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Inquisitor] Perwelinder (Dark Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Warlock] Slippihippy (Gnome)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Templar] Keku (High Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Dirge] Cristo (Wood Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Warlock] Giancana (Kerra)
(1156291204)[Wed Aug 23 01:00:04 2006] [70 Conjuror] Agania (High Elf)
(1156291204)[Wed Aug 23 01:00:04 2006] 19 players found
(1156292559)[Wed Aug 23 01:22:39 2006] You say to the guild,"TAKING ATTENDANCE FOR Audience with the Guardian FOR 1 DKP"
(1156292561)[Wed Aug 23 01:22:41 2006] /whoraid search results for Ascent of the Awakened: Audience with the Guardian:
(1156292561)[Wed Aug 23 01:22:41 2006] ------------------------------------------
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Warden] Faeth (Barbarian)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Guardian] Bronchitis (Human)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Dirge] Cray (Erudite)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Paladin] Daedroth (Dark Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Mystic] Javen (High Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Illusionist] Zailam (Erudite)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Conjuror] Acidea (High Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Bruiser] Abat (Ratonga)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Brigand] Ravenus (Dark Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Assassin] Cheez (Ratonga)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Warden] Eskamo (Halfling)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Dirge] Cristo (Wood Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Bruiser] Bonecruncher (Ogre)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Dirge] Cojen (Wood Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Berserker] Dredtik (Troll)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Swashbuckler] Helspeth (Half Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Inquisitor] Perwelinder (Dark Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Defiler] Camerran (Dark Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Warlock] Slippihippy (Gnome)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Templar] Keku (High Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Warlock] Giancana (Kerra)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Conjuror] Agania (High Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Swashbuckler] Thorren (Halfling)
(1156292561)[Wed Aug 23 01:22:41 2006] [70 Troubador] Soprenah (Wood Elf)
(1156292561)[Wed Aug 23 01:22:41 2006] 24 players found
With loot being awarded as follows:-
(1156299336)[Wed Aug 23 03:15:36 2006] You say to the guild,"GRATS Camerran ON Red Scale Earring FOR 7 DKP"
(1156299221)[Wed Aug 23 03:13:41 2006] You say to the guild,"GRATS Giancana ON Robe of Red Scales FOR 10 DKP"
Any help would be very gratefully received as I'm going crosseyed trying to understand the existing preprovided patterns and modify them to suit.
I've also got to figure out how to set it up to award the amount of DKP specified in the TAKING ATTENDANCE line to each participant in the following /whoraid result, but I know this is the patterns forum, so I'll leave that for another post.
Thanks in advance
Faeth |