I'm releasing a beta version of my parser tonight in order to get some of the bugs worked out. I mentioned it in another thread, but it's sort of buried now.

Anyway, it's a log file parser so updates should not break it and you don't have to worry about memlocs or anything like that. Downside is that it only parses when the game client kicks out a log file (which happens every 50 lines). But you can do cool things like run it on another computer over the network.

http://code.google.com/p/ffxiyap/
Newest version is 0.4b. The win32 package should be all you need if you're going to run it on Windows. For those of you that want to run it on Linux, Mac or your mom, make sure you have Python 2.5 and wxPython 2.6 installed and grab the src package.

Like I said, it's beta so not all features are in. I want to get it into as many users' hands as possible to shake things out.

Stuff that doesn't work yet:
- No "totals line" for number of fights, grand total dmg, etc
- HTML output is kind of ugly
- Can't save and load parses
- Magic Damage/Magic Bursts

Stuff that I'm not sure about yet:
- Ranged attacks

Stuff I'm not sure how to approach:
- Renkei damage

How to set it up (first time):
1. Go into File > Options. Point it to your log file directory.
2. Choose the columns you want to display on the second tab.
3. Start Parsing.

Please log any issues on the Google Code page. Thanks.