|
|
This program pulls the server log from the server and parse it.
It will display the data to the user in a GUI fashion.
If you found anything in the UNKNOWN box, please post it here. Those are the server log text that the program didn't understand. Normally one game won't contain all command. Thanks!
Here's the current screenshot:
1.3:
*Fixed player color, server log slot can't compare to player position, position fetched from XML interface.
+Repick added.
+Swap added. Sorry for the confusion of hero, the program didn't know anything about swapping before.
*Moved, using item ability to ability instead of purchase.
1.4:
+item assemble added, you now know if a new item has been made.
1.5:
*Change time in milliseconds(1000) to server frame(20) this is much better.
1.6:
*Fixed performance
1.7:
+Added String Table!! No more confusing heroes/items name!
+Added Hero name after Player name, no more confusing which hero is what.
1.8:
+Added APM
+Added Gold
+Added Exp
*Fixed inconsistency like "hero kill creep", "creep kill hero", etc. To display "name(hero) kill name(hero)", "source kill name(hero)", etc.
2.1: (Compile from source by yourself, to much work for today)
+Added AWARD_SMACKDOWN
+Added BUILDING_DENY
+Added PLAYER_TIMEOUT
3.0:
+Added auto update.
3.1:
*Test auto update.
3.2:
+Added PLAYER_KICKED
!!!How to update string table incase S2 updated HoN(if you don't update, it won't error out but will use the original string), if you don't know how then don't. Wait for the program update. It won't effect anything except to nice heroes/items name.
Go to your HoN application folder > game
You will find a file called resources0.s2z, extract it using Zip.
You will get resources0
Go into resources0 > stringtables
You will see a file called entities_en.str, open it.
Now go into HDE application > Contents > Resources
You will see a file called stringTable.strings
Now copy to content of entities_en.str to stringTable.strings
Done!
DOWNLOAD 3.0 - Get newer version from autoupdate.
Source Code
Last edited by Vida; 04-26-2011 at 12:16 AM.
I got a working version of xCode, download link updated.
Nice, I will give it a try.
In version 1.3:
Fixed player color,server log slot is wrong. So I have to fetch additional information from the XML interface to get the right player color.
DL Link seems to be dead. Chrome.
I'm sad to see this is only for Mac :/ Would it be possible to transfer it to Windows some day?
Could we get an offline replay analysis option or would it be hard to implement? Im setting some missions on practice for my friends and since they have to record it manually and save it locally, this will not work for my needs. But looks awsome nevertheless!
This is no longer working, and I'm not going to update it to work with parsing the replay page as it's against to rules. So just wait till S2 fixes the XML servers.