Forum Settings
       
Reply To Thread

ParserFollow

#52 May 02 2008 at 1:18 PM Rating: Excellent
***
2,236 posts
Sorry, there's no way for me to distinguish kicks from punches, or guarded hits from unguarded, at least not directly. A histogram distribution graph would likely give you a better idea of those individual damage type ranges. I haven't written it into the program yet, though.
#53 Jun 09 2008 at 6:35 PM Rating: Excellent
***
2,236 posts
New base address for KParser (or DirectParse, if you use that) is 0056DA48 00575968. You can update that through the options dialog in KParser, or in the associated text file for DirectParse. No update to the KParser program as I've been bad and not working on it recently. Will get back to it more this summer.

Edited, Jun 12th 2008 7:23pm by Kinematics
#54 Jun 10 2008 at 12:12 PM Rating: Good
*****
12,443 posts
my KParser doesn't work. I get errors everytime I open it, or try to start a parse. I changed the thingy like you posted, but that didn't do anything.
____________________________
Theytak, Siren Server
LOLGAXE IS MY ETERNAL RIVAL!

Reiterpallasch wrote:
Glitterhands wrote:
Am I the only one who clicked on this thread expecting actual baby photos [of Jinte]? o.O

Except if it were baby photos, it would be like looking at before and afters of Michael Jackson. Only instead of turning into a white guy, he changes into a chick!
#55 Jun 10 2008 at 1:27 PM Rating: Excellent
Scholar
***
1,146 posts
update killed kparser, needs to be updated then will work again
#56 Jun 12 2008 at 9:07 AM Rating: Excellent
Scholar
***
1,638 posts
yeah still broken, doesn't seem to work anymore
____________________________
http://ffxi.allakhazam.com/profile.xml?117964
http://ffxi.allakhazam.com/profile.xml?8953
War 75, Mnk 75, Whm 75, Rng 75, Bst 75, Blm 68, Thf 61, Nin 51
#57 Jun 12 2008 at 4:23 PM Rating: Excellent
***
2,236 posts
Ok, finally figured out what's wrong, since the parser is working fine for me. I copied the wrong value into the post above. That's the old memloc. Doh!

Correct memloc is: 00575968. Will edit above post as well.
#58 Jun 13 2008 at 6:25 PM Rating: Excellent
**
390 posts
Thanks Kinematics! Its working now for me.
#59 Jun 20 2008 at 3:51 PM Rating: Excellent
2 posts
Hey, I just started using this recently, and I cant figure out how to make it parse my PT damage, it only shows mine.
I have an idea that it's the fact that I filter most of my PT damage so I don't get spammed, so to get it to display my PT damage, do I have to un-filter it?
#60 Jun 20 2008 at 5:19 PM Rating: Excellent
***
2,236 posts
Correct. It can only parse what actually shows up in your chat log.
#61 Aug 05 2008 at 2:15 PM Rating: Excellent
*
158 posts
Anyone know the updated Memloc, I can't get the parser to read the RAM, I can only get it to read log.
____________________________
-Lilman-

75 WHM
75 BLM
75 WAR
75 THF
64 SMN

348 Merits

CoP - Complete
ZM - Complete
Rank 10 - Bastok and San d'Oria
ToAU - Complete
WoTG - 3
Bonecraft - 66.3

-Sentry-

75 PLD

#62 Aug 22 2008 at 2:29 AM Rating: Excellent
***
2,236 posts
The new memloc from the June update was 00575968. Also, 1.0.8 has been released (http://code.google.com/p/kparser/) and should fix an issue with not being able to update the memloc value properly, as well as a few other enhancements and bug fixes.
#63 Aug 27 2008 at 4:47 AM Rating: Excellent
***
2,236 posts
Another update to KParser (v1.0.9 at http://code.google.com/p/kparser/), though only a couple of additions.

First is the addition of access (via dialog; check the Tools menu) to a small field in the database to store player information. When I originally designed the database I considered putting automated job info there by pulling seacom data or the like, but it never really worked out. Unfortunately I left it fairly small -- just 100 characters. While recording job info for each player in the parse is probably useful, I also recently realized people will probably want to store things like full gear set info as well, and that's just not feasible with its current size. This will be changed in the next database revision.

To go along with that, I added a small little plugin page to show the player info that's been stored for the current parse file.


Second is the addition of detailed data for offense and defense damage per fight. Most people probably won't use it, but it can be handy if you're trying to do a more detailed statistical analysis of the numbers. The Defense Details tab will likely be useful for those studying shield block or guard rates/amounts, while the Offense Details is for those studying random pDiff variance behaviors.

Processing for unrestricted mining of large data sets can get expensive, so it's set on a minimized value while parsing is active.


Also has a fix for totaling -ga spell damage.
#64 Aug 27 2008 at 4:52 AM Rating: Excellent
****
7,677 posts
Kinematics,

A friend that I recommended your parser to happened to comment to me that he wanted to export the parser data to an xml file or something similar, but wasn't able to; the export option on the menu is disabled/greyed out. I thought something might have been bugged, but when I checked my client it was disabled on mine too, whether I loaded an old parse or brought in some new information.

Is that something you just haven't added yet or is there some step we're missing to be able to do that? I know the fields are copy/paste capable, but that can make a mess in transition between text fields (and also requires more effort than clicking a button ^^).

Edited, Aug 27th 2008 8:50am by Norellicus
#65 Aug 27 2008 at 5:48 AM Rating: Excellent
***
2,236 posts
Yes, the Save Report menu option hasn't been implemented yet. I should at least put it in so that you can save the current text display data.

As for getting the data in XML format, that's rather trickier. If you're only concerned with the data currently displayed, it's not quite so bad. If you want all the data, you really should just be reading the database itself.

Someone from BG has asked to be able to export to CSV or Excel file format, and either of those might also be viable. Just going to be tricky trying to figure out how to put the data together for it without duplicating everything in the plugin.

If possible, can you get details on exactly what's wanted?
#66 Aug 27 2008 at 6:06 AM Rating: Excellent
****
7,677 posts
Really mostly looking for offense/defense stat tables to make it easy to share parse data with others without distributing the database files and exposing the captured chat logs which may contain private conversations; xp/loot information is easy to copy/paste if needed for some other purpose, but trying to copy/paste those tables can get messy, so having a way to just drop the general summarized statistics for damage dealt and such into a file for easy distribution is the main point. Think like the exports produced by spyle's old parser for a basic proof of concept.

Being able to filter what fields are reported to the export on the fly would be a bonus but I don't think it's critical.

Edited, Aug 27th 2008 10:06am by Norellicus
#67 Aug 27 2008 at 7:11 AM Rating: Excellent
***
2,236 posts
Well, I've added two quick things so far that will be in the next release.

First, the ability to save a copy of the database out that is stripped of all chat information for privacy. That way the database itself can be shared without issue.

Second, I've put in the first basic reporting, which will allow you to save the currently viewed page as a simple text file.

More reporting options will require thought on how to implement them.
#68 Aug 27 2008 at 12:30 PM Rating: Excellent
****
7,677 posts
<3
#69 Aug 28 2008 at 12:33 PM Rating: Excellent
Was just browsing forums when I saw this as active topic out here. I don't normally come to this forum, but the title caught my eye. I'm going to download it and try it out since I have been interested in getting a parser to see the effects of different builds beyond just eyeballing things - but I was always afraid of getting a virus and my account stolen.

Glad to see this has the endorsement of so many people I know and respect from the forums. Thanks for the tool!


Edit: nevermind. I restarted the parser program and it's all good.

Edited, Aug 28th 2008 6:08pm by TerrainFFXI
____________________________
75 RDM WHM DRK DRG PLD
58 BLM
56 WAR
#70 Aug 28 2008 at 8:57 PM Rating: Excellent
***
2,236 posts
1.0.10 released (http://code.google.com/p/kparser/)

Can select POL process to monitor when parsing.

Can save a copy of the database without any chat information, for privacy when sharing files.

Added additional effects and spikes to the details pages.

First report option finally implemented, allowing saving of the current displayed plugin page as a text file.

Speed improvements on the Offense page.
#71 Aug 29 2008 at 5:33 AM Rating: Excellent
Sage
***
1,220 posts
/wave

I'm the friend Norel was talking to about exports. I wanted to share some parses with friends so they could see how they were doing, as they weren't able to parse themselves. I've not gotten a chance to test that yet (just spamming campaign atm) but I'm quite looking forward to the capability. Much thanks. And the ability to select which POL instance to log from is so much <3 you win at least 3.14 internets.

One crash bug encountered in the new version, not serious I dont think (and totally not a complaint, just want to help track stuff): If you select the "Player Information" menu before any players have been logged, it causes a crash. I can send you the detailed information from it if it'd help. I reproduced it twice just selecting that right after starting parsing, and the third time I just went and killed a rarab and tried again and had the dialog box pop up np.

Edit: There was another bug I had in the last version, but I'm gonna try and reproduce it and get a saved database for it, as I couldnt quite figure what it was doing. XP/HR wasnt calculating properly, and most of our kills were showing as no-xp mobs. I *think* it only happened when I started parsing when a chain was already in progress, but I couldnt exactly ask that we kill the chain just so I can bugcheck sometime :)

Edited, Aug 29th 2008 9:33am by pogle
____________________________
Pogle | Gilgamesh Taru | Windy Rank 10 | ZM 17 | CoP/TAU Complete
75 BLM|WAR|RDM|RNG|BST|SAM|NIN|MNK|SMN|DRG | 56 BRD

Social LS: Icefire, http://becd.net/ffxi/forums
HNMLS: Spoondaggers
Dynamis: Anagram
Salvage: DisposeableHeroes
100+2 Alchemy | 59.0 WW | 40 GS | 25.2 Smithing

I'll try being nicer if you try being smarter.
#72 Aug 29 2008 at 8:19 AM Rating: Excellent
***
2,236 posts
Patch release 1.0.10.1 fixes the crash bug in the player info dialog. And I'm interested in seeing the other bug you found once you have something more solid.
#73 Aug 29 2008 at 8:42 AM Rating: Excellent
Sage
***
1,220 posts
If I merit this weekend I'll definitely try and reproduce it for you.
____________________________
Pogle | Gilgamesh Taru | Windy Rank 10 | ZM 17 | CoP/TAU Complete
75 BLM|WAR|RDM|RNG|BST|SAM|NIN|MNK|SMN|DRG | 56 BRD

Social LS: Icefire, http://becd.net/ffxi/forums
HNMLS: Spoondaggers
Dynamis: Anagram
Salvage: DisposeableHeroes
100+2 Alchemy | 59.0 WW | 40 GS | 25.2 Smithing

I'll try being nicer if you try being smarter.
#74 Aug 31 2008 at 10:21 PM Rating: Excellent
***
2,236 posts
1.0.11 released: http://code.google.com/p/kparser/.

Fixes a bug parsing pups. Getting Overloaded caused a quirk where the pup was reclassified as a mob, eliminating them from showing up in most report pages from that point on (which would of course distort any comparisons made against the job).

Added a somewhat experimental new plugin for Thief data (SA/TA/Hide) at the request of Melphina. This one is very expensive to process (takes about 10 times as long as the entire Offense page), so it gets the same minimal optimization restriction as the Offense Details page while a parse is running. Once I get the kinks worked out I'll see if I can improve the speed.


After this I plan on doing a complete revamp of the plugin architecture to make it easier for both myself and anyone else who wants to write a plugin, and make it easier to add certain features. That will be the 1.1 release line. I may also revise the database structure in that release.
#75 Sep 08 2008 at 2:27 PM Rating: Excellent
***
2,236 posts
1.0.12 released at http://code.google.com/p/kparser/

Uses the new default memloc of 0x00576D58.
#76 Sep 10 2008 at 10:56 AM Rating: Excellent
***
2,236 posts
1.0.13 released. Couple bug fixes, plus updates on the Thief plugin and addition of proper handling of the new weaponskills.
#77 Sep 14 2008 at 10:38 AM Rating: Excellent
***
2,236 posts
Release of version 1.1.0 @ http://code.google.com/p/kparser/

Notable changes:

You can now specify the default save directory under Options to place parses in a more convenient location. Also, since the version got bumped to 1.1, the basic default save path ends in 1.1 instead of 1.0 (all older parses should be under 1.0, and are not lost).

Expanded mob filtering based on changes developed for recent plugins have been spread across all tabs that use them. The ability to exclude 0xp mobs is also now available for all tabs (and working properly).

Many buffs were not being marked as belonging to appropriate battles, so some details of older parses may not be seen if you specify specific battles or mobs using the new filtering (as opposed to merely selecting "All"). This will be correct in new parses, but you'll need to reparse old parses to get the data placed appropriately.

#78 Sep 16 2008 at 8:31 AM Rating: Excellent
Sage
***
1,220 posts
Awesome job, Kinematics.

I never was able to reproduce that bug again I'm afraid. I've just had no time to merit, and I can't get it to appear when soloing since I can't chain past 4 or 5. But if I ever see it in the new versions you'll get a log to look at.
____________________________
Pogle | Gilgamesh Taru | Windy Rank 10 | ZM 17 | CoP/TAU Complete
75 BLM|WAR|RDM|RNG|BST|SAM|NIN|MNK|SMN|DRG | 56 BRD

Social LS: Icefire, http://becd.net/ffxi/forums
HNMLS: Spoondaggers
Dynamis: Anagram
Salvage: DisposeableHeroes
100+2 Alchemy | 59.0 WW | 40 GS | 25.2 Smithing

I'll try being nicer if you try being smarter.
#79 Sep 16 2008 at 7:34 PM Rating: Excellent
***
2,236 posts
New version release, 1.1.1. http://code.google.com/p/kparser/

This fixes an issue with the mob filtering in the Thief plugin, and improves the SATA event lookup in it as well.


This release adds a new plugin for analyzing Extra Attacks (ie: double attacks, triple attacks, kick attacks, multi-attack weapons). Currently experimental, but seems solid when analyzing data from a parse in a controlled setting without much lag. Recommend only using it in post-parse analysis (a large parse can take 20 seconds to process), and in fact it will turn off results if it detects a parse running.

Note that this heavily depends on attack timestamps. That means the results are pretty much meaningless when analyzing a parse done using log files.

I may need to put together a tutorial for how to put together the numbers to get a final result.



This release also adds a Damage Per Minute plugin. Likewise experimental, though it appears to be running fine, it provides a means of seeing the rate at which damage is being done over a select set of time intervals (complete fight; the fight from one minute in the past to the present (or end of fight); from 2 minutes ago to 1 minute ago; and the first minute of the fight).

This plugin will only process data for a single battle at a time, and is designed to be useful while a parse is running. It was developed as a means of aiding anyone attempting to test Belkin's theory on damage rates affecting the fight progression for AV.


@Pogle: Ok, cool.
#80 Sep 21 2008 at 1:20 PM Rating: Excellent
***
2,236 posts
Version 1.1.3 released. http://code.google.com/p/kparser/

Including changes in 1.1.2:


Several significant speed improvements.

Complete rewrite of the Extra Attacks plugin to fix several issues.

Fix bug in parsing from log files that duplicated entries.

When parsing from log, will use Windower Timestamp values to timestamp messages, if present.

Consolidated some DLLs. If you normally extract the .zip into an existing folder, would suggest deleting all files in the existing folder first.

#81 Sep 22 2008 at 12:41 PM Rating: Excellent
***
2,236 posts
1.1.4 release of KParser @ http://code.google.com/p/kparser/

New plugin for Items. Shows details of items used, and when.

Fixed (hopefully) the dictionary error and null reference reading error.

Framework is in place for exporting data to Excel. Now I need to start updating the plugins so that they'll generate the info in the proper format to be saved.
#82 Sep 22 2008 at 1:02 PM Rating: Good
****
7,677 posts
Goodness, you've been busy!

Good thing I've been lazy about updating mine, or I'd have been doing it every day so far >.>
#83 Sep 23 2008 at 4:57 PM Rating: Excellent
**
475 posts
Thank you thank you! Good work! This parser rocks!!!!

Now that that's out of the way, I've noticed that Freezebite and Frostbite show up as ability damage. They are weaponskills.
Not sure if that's worth losing sleep over, but I thought I'd mention it :P

Edited, Sep 23rd 2008 7:51pm by Illusitaru
____________________________
Illusio - Caitsith

Gandhi wrote:
A man is but the product of his thoughts; what he thinks, he becomes.
#84 Sep 23 2008 at 6:44 PM Rating: Excellent
***
2,236 posts
Ah, yep. My mistake; had them entered as "Freeze Bite" and "Frost Bite". Fix will be included in next release.
#85 Sep 26 2008 at 1:50 PM Rating: Excellent
***
2,236 posts
Release 1.1.5 @ http://code.google.com/p/kparser/

Fixed the above weaponskill typos.

Expanded drop rate detail reporting in Loot tab to assist in Treasure Hunter testing.
#86 Sep 29 2008 at 12:30 AM Rating: Good
Scholar
Avatar
***
1,519 posts
First thing: Is the latest build you updated, uh, correct? I think you might've made a mistake, unless something went haywire when I extracted it. I downloaded, hoping that the issues I've been having might've been fixed, but...

************** Exception Text ************** 
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information. 
   at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark) 
   at System.Reflection.Assembly.GetTypes() 
   at WaywardGamers.KParser.ParserWindow.FindAndLoadPlugins() 
   at WaywardGamers.KParser.ParserWindow.ParserWindow_Load(Object sender, EventArgs e) 
   at System.Windows.Forms.Form.OnLoad(EventArgs e) 
   at System.Windows.Forms.Form.OnCreateControl() 
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) 
   at System.Windows.Forms.Control.CreateControl() 
   at System.Windows.Forms.Control.WmShowWindow(Message& m) 
   at System.Windows.Forms.Control.WndProc(Message& m) 
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m) 
   at System.Windows.Forms.ContainerControl.WndProc(Message& m) 
   at System.Windows.Forms.Form.WmShowWindow(Message& m) 
   at System.Windows.Forms.Form.WndProc(Message& m) 
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) 
 
 
************** Loaded Assemblies ************** 
mscorlib 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400) 
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll 
---------------------------------------- 
KParser 
    Assembly Version: 1.1.5.0 
    Win32 Version: 1.1 
    CodeBase: file:///C:/Users/Owner/Documents/FFXI%20Programs/KParser/KParser.exe 
---------------------------------------- 
System.Windows.Forms 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll 
---------------------------------------- 
System 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll 
---------------------------------------- 
System.Drawing 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll 
---------------------------------------- 
WaywardGamers.KParser.ParserCore 
    Assembly Version: 1.1.3191.28114 
    Win32 Version: 1.1.5.0 
    CodeBase: file:///C:/Users/Owner/Documents/FFXI%20Programs/KParser/WaywardGamers.KParser.ParserCore.DLL 
---------------------------------------- 
System.Configuration 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll 
---------------------------------------- 
System.Xml 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll 
---------------------------------------- 
py0-a1dj 
    Assembly Version: 2.0.0.0 
    Win32 Version: 2.0.50727.1434 (REDBITS.050727-1400) 
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll 
---------------------------------------- 
WaywardGamers.KParser.Plugin.Chat 
    Assembly Version: 1.0.0.0 
    Win32 Version: 1.0.13.0 
    CodeBase: file:///C:/Users/Owner/Documents/FFXI%20Programs/KParser/WaywardGamers.KParser.Plugin.Chat.DLL


It didn't help.


As for the issues I was trying to fix: I thought I PM'd you this somewhere, but I can't remember. If I already PM'd this to you, you can ignore it. I tried using KParser last week because it's much better than mine, but I had some issues with the program freezing. I took a look at the errors it was throwing and laughed, because the errors are similar to those that have been stalking me for a few months now. The problem occurs when KParser is trying to add a chatline.

System.FormatException: Message string does not contain the proper breakpoint values (position 1). T 
System.FormatException: Message string does not contain the proper breakpoint values (position 1). ‰ 
System.FormatException: Message string does not contain the proper breakpoint values (position 1). K 
System.ArgumentException: Cannot process an empty message 
System.InvalidOperationException: Invalid code string set:


Those were the unique errors. I can PM you the entire log file (I think I did, but again, I can't recall).
#87 Sep 29 2008 at 12:41 PM Rating: Excellent
***
2,236 posts
Don't think you PM'd me a chat log. However, shouldn't be necessary at the moment.

The first error is because of a consolidation of the plugin DLLs in 1.1.3. Basically, delete all the ones in the directory and re-extract the archive and it should be fine.

I see the invalid lines every once in a while as well, and I haven't tracked down where they come from yet. It shouldn't cause the parser to freeze up, though. If it still happens after the DLL fix, let me know.
#88 Sep 29 2008 at 2:10 PM Rating: Good
Scholar
Avatar
***
1,519 posts
Yeah, I did that as soon as I posted the error. Not sure why I didn't do that, first.

As for the chat issues, are the errors popping up on XP, Vista, or both?
#89 Sep 29 2008 at 8:35 PM Rating: Excellent
***
2,236 posts
My environment is XP, not sure about Vista.
#90 Sep 30 2008 at 4:23 AM Rating: Decent
**
787 posts
Quote:
Damage Summary
Player Total Dmg Damage % Melee Dmg Range Dmg Abil. Dmg WSkill Dmg Spell Dmg Other Dmg
BLM/WHM 109206 20.32 % 0 0 0 0 109206 0
BST/NIN 110903 20.64 % 72765 0 0 38138 0 0
MNK/NIN 147768 27.50 % 95958 0 55 51755 0 49
NIN/WAR 122941 22.88 % 87737 0 0 34727 477 0
RDM/WHM 1000 0.19 % 0 0 0 0 1000 0
ChopsueyChucky 28291 5.26 % 27590 0 701 0 0 0
SaberSiravarde 13273 2.47 % 12292 0 981 0 0 0
SC: Darkness 992 0.18 % 0 0 0 0 0 0
SC: Detonation 933 0.17 % 0 0 0 0 0 0
SC: Distortion 1827 0.34 % 0 0 0 0 0 0
SC: Scission 274 0.05 % 0 0 0 0 0 0
Total 537408 100.00 % 296342 0 1737 124620 110683 49



The bst did the best in this party when you count the 5.26%, 2.47%, and 20.64% he had a total of 28.37% thats awesome.
____________________________
75 War | 75 Blm | 75 Thf |


#91 Sep 30 2008 at 7:26 AM Rating: Decent
***
1,067 posts


Damage Summary
Player Total Dmg Damage % Melee Dmg Range Dmg Abil. Dmg WSkill Dmg Spell Dmg Other Dmg
BLM/WHM 109206 20.32 % 0 0 0 0 109206 0
BST/NIN 110903 20.64 % 72765 0 0 38138 0 0
MNK/NIN 147768 27.50 % 95958 0 55 51755 0 49
NIN/WAR 122941 22.88 % 87737 0 0 34727 477 0
RDM/WHM 1000 0.19 % 0 0 0 0 1000 0
ChopsueyChucky 28291 5.26 % 27590 0 701 0 0 0
SaberSiravarde 13273 2.47 % 12292 0 981 0 0 0
SC: Darkness 992 0.18 % 0 0 0 0 0 0
SC: Detonation 933 0.17 % 0 0 0 0 0 0
SC: Distortion 1827 0.34 % 0 0 0 0 0 0
SC: Scission 274 0.05 % 0 0 0 0 0 0
Total 537408 100.00 % 296342 0 1737 124620 110683 49




FAKE! BST was highest dmg melee, impossible! ~.o
#92 Oct 26 2008 at 3:27 PM Rating: Excellent
***
2,236 posts
1.1.6 released @ http://code.google.com/p/kparser/

Updated info display on Loot tab.

Added 'exclude' check on Loot and Experience tabs. If the player info for a combatant includes the word 'exclude' then any kills made by that player will not be counted in the totals generated on those respective tabs, so you can have more accurate results when you're in an area where you may see other players kill mobs.

Fix Defense reports on Retaliations and Intimidations.

#93 Dec 08 2008 at 1:04 PM Rating: Excellent
***
2,236 posts
Release 1.1.7

+ Patch: Addition of Salvage Cell listing option in Loot tab. Credit: Valyana of Ramuh
* Patch: Show window title when selecting multiple POL processes. Credit: Valyana of Ramuh
* Redid display of update progress while reparsing or importing files.
- Fix risk of process reentry deadlocks in plugins.
* New base address for RAM reading (12/8/2008 patch): 0x0057A2C8
#94 Dec 29 2008 at 5:44 PM Rating: Good
***
2,236 posts
New version of KParser (1.2.0), available at http://code.google.com/p/kparser/

Significant revision of the threading code and plugin API, so a minor version number upgrade. These changes should remove all threading deadlock issues (if I did it right), so no more lockups.

Complete rewrite of the Defense plugin for more detail.

Started adding unit tests for certain modules to improve regression testing.

A few other bugs fixed.
#95 Jan 13 2009 at 9:36 AM Rating: Excellent
Avatar
***
2,448 posts
Hi! Well, I'm not really sure where else to put this..but I know you visit this part of the forums alot. Wanted to request a feature on your parser.

I haven't used one in almost 6 months, so it may already be there. Can you make the parser record TP%'s before and after a WS somehow? I know windower and/or its plugins can do this because they read the memory, is that possible for your parser? Or maybe if we use a special TP macro to spit something out into chat properly so it can be recorded? o.ob

I ask because I have been trying to unlock subduer this morning and wanted to know what TP% I was doing each WS at, 'cause the dmg varies so much based on my TP. @100% Tp, my low is 500 and highs are 700s range; whereas @200 Its like 800-1k(1k top of the day so far, vs. spiders outside al zahbi zone in thickets.) Also because I have brutal earring on and wanted to know if the parser could record TP returns with each WS. Im sure it would help others aside from me as well when reviewing data at a later time!
____________________________
Currently Playing: FFXIV:ARR
Lacaan Vasiim:Cactuar
Free Company:Cactuar Corp<CCorp>
catwho wrote:
If you need a bard to get "good exp" in a merit party, you're the weakest link.
#96 Jan 15 2009 at 4:46 PM Rating: Good
***
2,236 posts
Right now it would be impractical due to how KParser is structured. It would require more frequent monitoring of memory (I want to rewrite the entire parser codebase to be more efficient before I consider that), correlation of all events with TP results (which has its own problems due to message transfer delay), and integrating all of that with the database (which would be incompatible with the current files).

On top of that I'd need to find the memlocs of the TP values, and I have no idea if the Windower people would even provide that info. Of course if I did have access to it, it could open up some interesting analysis possibilities (though difficult to fully take advantage of) such as automated tracking of party members over time, proper multi-attack results (mostly), and, as you say, TP amount for each weaponskill used as well at TP return (most of the time).

I'll keep it in mind for the future, but it's not on the agenda right now. Aside from expanding the reporting capabilities, in the near term I'd like to change the parser from its current brute-force regex approach to a proper lexxing parser approach.

#97 Jan 17 2009 at 12:02 AM Rating: Excellent
Avatar
***
2,448 posts
Thanks so much for the reply. It's cool to know it might be an option in the future and not completely out the window, but having attempted to program in VisualBasic(lol) I can totally understand the undertaking involved in reprogramming something to do the same task but in a different way from the ground up. D: I didn't even think about the implications watching TP could have outside of giving us a more accurate measurement of the TP% @ the time a weaponskill is used, specially for a WS like spinning slash or anything else that would damage varies by TP. It's just something that no one has been able to record in a parse result yet. I could see it also being useful for RNG's who have, up till this point , had to eyeball slugwinder accuracy when trying to determine @ which % of TP is the best time to use it.(seen both arguements for shooting at 100 and 150% tp)



-
I discovered an error that keeps Kparser from working if you don't put it inside its own little directory. Perhaps you could make a folder in future releases so when you unzip, kparser unzips as its own organized little folder. :O I copy-pasta'd the error details into notepad. What is the best way to get them to you? I mean, it only happens when Kparser shares a folder with certain other file(s), which I'm not comfortable sharing publicly. =P

Edited, Jan 17th 2009 2:03am by FenrirXIII
____________________________
Currently Playing: FFXIV:ARR
Lacaan Vasiim:Cactuar
Free Company:Cactuar Corp<CCorp>
catwho wrote:
If you need a bard to get "good exp" in a merit party, you're the weakest link.
#98 Jan 22 2009 at 5:39 AM Rating: Good
Scholar
**
312 posts
Hey Everyone,

I can't seem to get K-Parser to start recording. I've downloaded and installed the SQCL 3.5 and .Net 3.5, everything looks great - I can now see all these tabs.

I hit the Begin Parse and Save Data button, started beating away on a Lesser Colibri and nothing happens.

If it helps, I'm Windows Vista and I use FFXI's Window Mode.

Anyone know what I should do?

Thanks in advance,

Tashan, Odin
____________________________
Embrace Honor.
#99 Jan 25 2009 at 12:13 AM Rating: Good
***
2,236 posts
Sorry for the delayed response. I was on a business trip to Japan for the last week.

Fenrir - Just PM me with the details.

Tashan - First, did you set the appropriate administrative privileges under Vista? (check the readme.txt file) Secondly, see if you're getting error messages recorded in the error.txt file. If so, post or send me a PM with the error in question.
#100 Jan 27 2009 at 11:51 AM Rating: Good
I've recently started using Kparse (previously diretparse) and cant seem to copy/ or export parses to make a post. What am I missing?
____________________________
BLU 75 WAR 75
#101 Jan 28 2009 at 2:58 AM Rating: Good
***
2,236 posts
Something like this, perhaps?

Experience Rates 
Total Experience : 42522 
Number of Fights : 202 
Start Time       : 12:54:27 AM 
End Time         : 3:02:16 AM 
Party Duration   : 2:07:49 
Total Fight Time : 1:42:30 
Avg Time/Fight   : 37.97 seconds 
Avg Fight Length : 30.45 seconds 
XP/Fight         : 210.50 
XP/Minute        : 332.66 
XP/Hour          : 19959.44 
 
 
Experience Chains 
Chain   Count   Total XP   Avg XP 
0           4        584   146.00 
1           3        672   224.00 
2           3        701   233.67 
3           3        726   242.00 
4           3        819   273.00 
5           2        614   307.00 
6           2        578   289.00 
7           2        506   253.00 
8           2        518   259.00 
9           2        482   241.00 
10+       176      36322   206.38 
 
Highest Chain:  179 
 
 
Mob Listing 
Mob                        Base XP   Number   Avg Fight Time 
Greater Colibri                ---        2            33.00 
Greater Colibri                129       91            29.26 
Greater Colibri                136        5            25.81 
Greater Colibri                145       66            30.34 
Greater Colibri                152       16            33.64 
Greater Colibri                192       11            31.56 
Greater Colibri                216       11            36.75 



I just added the implementation to use the Copy part of copy/paste to format the text in the currently showing tab in different ways. Options are:
1) Plain text
2) HTML (for putting on web site; will probably need to tweak it a bit for your individual purposes since it includes doctype/etc).
3) BBCode (though putting in colors is a lost cause since just about every forum does it differently; Alla, for example, only lets you use named colors instead of hex-specified colors)
4) RTF (the original display format; you can paste it into Word or Wordpad)


I'll take suggestions on improving it. The feature will be in the next release (1.2.1).
Reply To Thread

Colors Smileys Quote OriginalQuote Checked Help

 

Recent Visitors: 23 All times are in CDT
Anonymous Guests (23)