Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » User Interface and AddOns

Reply
 
LinkBack Thread Tools
Old 03/01/08, 9:43 PM   #16
Paxon-IC
Glass Joe
 
Human Warlock
 
Garona
I wrote the following to automatically rar the files up using WinRar if you have that:

@echo
for /F "tokens=1,2 delims= " %%i in ('date /t') do (
     echo %%j
     for /F "tokens=1,2,3 delims=/" %%a in ("%%j") do (set rardate=%%a.%%b.%%c
)
)
set time1=%TIME:~0,2%
set time2=%TIME:~3,2%
set time3=%time1%.%time2%
"C:\Program Files\WinRAR\rar.exe" a "c:\logs\%rardate%-%time3%.rar" @backup.lst -df >log.txt
"C:\Program Files\World of Warcraft\Launcher.exe"
Just use this to launch WoW instead of the default shortcut.

Offline
Reply With Quote
Old 03/02/08, 7:41 AM   #17
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
Updated it some again.

1.10.3
Added active DPS, HPS and PPS for participants. This is for the active time they are doing something. Its calculated by removing periods of time longer than 15 seconds when they are not doing any damage, healing or power events.

Changed the regular DPS calculation for merged fights as well. Before the summed duration of the fights was used, now the merged fight is scanned and the active time for the merged fights is calculated in a similar manner to active time for participants.

Also fixed some bugs when looking at the victims own damage, healing etc.

1.10.2
Fixed a bug when calculating average damage. Added a maximum amount column to the tables. Added crit count and percentages to the healing table. Fixed some class detection bugs.

Offline
Reply With Quote
Old 03/04/08, 5:13 PM   #18
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
New update, 1.10.4

1.10.4
-------
Added a dispell information dialog. Can view all auras/spells that was dispelled, the time it was dispelled, who dispelled it and from whom it was dispelled. (For example you can use it to check who broke that sheep or who did decursing etc.)

Added a whole bunch of new events to the parser. Spell cast events(start, failed, success). Aura events (Applied, Dispelled, Removed, Stolen, Dispell Failed). Also the party kill event. Of the new events, only the aura dispelled event can be viewed in any constructive way so far with the new dispell dialog.

Some small changes to the HTML output. A fight list sorted on healing done is also displayed now.

Offline
Reply With Quote
Old 03/09/08, 11:40 AM   #19
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
I put up a forum for releases, discussions, information, etc on my own server. This is where I will most likely release the source code when I feel it's ready. I will not do that on curse.

Wow Log Parser forums

Last edited by racy : 03/16/08 at 9:02 AM. Reason: Just aquired a domain name so changed my link

Offline
Reply With Quote
Old 03/27/08, 9:53 AM   #20
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
I have now released the java source code for the project under GPL v2 license, meaning you can use it for your own projects as long as you release the source code and keep the same license (read the GPL v2 license if it's not familiar).

The source code is only released on my own site.
Wow Log Parser forums

Offline
Reply With Quote
Old 03/29/08, 12:10 PM   #21
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
New release 1.12.2 for the live 2.4 patch. Fixed a few display bugs and made error detection better so that the program does not crash by loading non supported files. Also changed a few parsing thingies.

I will upload the binary to curse when it works :-P You can download both the binary and source from my own site.
Wow Log Parser forums

Offline
Reply With Quote
Old 04/06/08, 5:29 PM   #22
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
Updated it a few times again. Version 1.15 binary and source is available on my website. The curse releases might be a bit behind sometimes but I try to get them up there as well.

Offline
Reply With Quote
Old 04/10/08, 10:36 AM   #23
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
Version 1.16.2 is available.

Recent changes from the change log:

Change log
---------------
1.16.2

Fixed some bugs with the new totem detection.
Fixed some bugs with the boss fights feature.

1.16

Added parsing of totems and also added them to the automatic pet detection so they can be assigned to the shaman who summons them.

1.15

Added a new dialog where boss fights can be made. This feature takes the bosses you select and merge the boss fight with all the other fights that occur at the same time. This is done to get all adds etc merged into the boss fight.

1.14

Added more automatic pet parsing so that mage pets, warlock pets, priest pets etc are recognized (only works if the summon event is recorded).
Made some additions to the HTML output, thanks Callithrix.
Added damage shield events.

1.13

Changed some damage, healing and power calculations so that pet events and player events can be calculated separately. Also added that information to the detailed info dialog.
Added mend pet to automatic pet parsing.
Fixed a bug that cleared the fight flags preventing a feature from working correctly.

1.12.5

Changed some colors in the html generation. Also changed how some tables look to avoid having the same information in two places.

1.12.4

Added some automatic pet assigning code for hunter pets in the "pet dialog". If the pet gets "Go for the Throat" or gets fed it is automatically assigned to the correct player.
Added another layer of "crash resistance" in the parsing code.

Offline
Reply With Quote
Old 04/22/08, 10:56 AM   #24
Kinetic
Glass Joe
 
Gnome Mage
 
Dragonblight (EU)
One of the things that I would love to have the ability to filter by actor and/or target.

For example, I want to see all actions by a certain boss; and it would show a line by line detail of what this boss did to everyone in the raid, sorted by time stamp. I could then filter by target also, and choose (say) our MT, and it would show line by line all the things that the boss did to our MT.

Or I could choose the boss and MT healers as actors, and MT as target...to see why MT died because he didnt get enough heals, or boss got lucky crushing streak.

Or swap it around; I want to check a rogue dps cycle vs Boss, to check if he is running a proper cycle. So I put rogue name as actor and boss name as target.

I recognise the overhead that this may imply; but it would be invaluable to us as a guild (mostly because we dont use spoilers or walk-throughs as a guild policy). However, other guilds (and top tier guilds certainly) would no doubt find this very useful also.

Offline
Reply With Quote
Old 04/27/08, 5:53 AM   #25
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
Good idea, I might make one of those functions :-)

Offline
Reply With Quote
Old 04/27/08, 11:38 PM   #26
issei
Von Kaiser
 
Orc Warrior
 
Kalecgos
I've been using this for our timed ZA runs, and I love its functionality and ease-of-use. However, I'd like it even more if buff and debuff gains/losses (duration, amount of occurrences) were tracked so I could monitor things like Rampage uptime, rogues' SnD usage, and so on.

Offline
Reply With Quote
Old 04/29/08, 7:15 AM   #27
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
They are tracked already, just not displayed in any comprehensible way :-) If you have any idea about how to present something like that please do.

Offline
Reply With Quote
Old 05/01/08, 11:31 AM   #28
racy
Von Kaiser
 
Night Elf Druid
 
Dragonblight (EU)
Originally Posted by Kinetic View Post
One of the things that I would love to have the ability to filter by actor and/or target.

For example, I want to see all actions by a certain boss; and it would show a line by line detail of what this boss did to everyone in the raid, sorted by time stamp. I could then filter by target also, and choose (say) our MT, and it would show line by line all the things that the boss did to our MT.

Or I could choose the boss and MT healers as actors, and MT as target...to see why MT died because he didnt get enough heals, or boss got lucky crushing streak.

Or swap it around; I want to check a rogue dps cycle vs Boss, to check if he is running a proper cycle. So I put rogue name as actor and boss name as target.

I recognise the overhead that this may imply; but it would be invaluable to us as a guild (mostly because we dont use spoilers or walk-throughs as a guild policy). However, other guilds (and top tier guilds certainly) would no doubt find this very useful also.
I added filters to the Show all events dialog so that the user can select which events to show based on source, destination and an extra filter for all fields. Thanks for the suggestion :-)

Btw, it is included in the 1.19 release.

Offline
Reply With Quote
Old 05/04/08, 4:58 PM   #29
issei
Von Kaiser
 
Orc Warrior
 
Kalecgos
Originally Posted by racy View Post
They are tracked already, just not displayed in any comprehensible way :-) If you have any idea about how to present something like that please do.
I suppose it might clutter things up a bit, but I'd like a table for buffs and debuffs that shows a column for amount of times gained, total duration, and % uptime of the fight duration.

Offline
Reply With Quote
Old 05/07/08, 7:27 AM   #30
Nekrataal
Von Kaiser
 
Orc Death Knight
 
Antonidas (EU)
Maybe i'm just blind, but i just can't find the possibility to track incoming dmg on tanks. Ideally something like grimreaper, showing abilities/dmg against the tank and beneath a HP Bar.

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » User Interface and AddOns

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
MATLAB-based logfile parser for 2.4 combat logs Kalman User Interface and AddOns 3 02/24/08 7:35 PM
Chat Log Manager/Parser? Tehehe User Interface and AddOns 6 02/10/08 8:36 AM
Looking for a DKP Parser Binks-Hyjal User Interface and AddOns 0 03/15/07 2:31 AM