Vida
04-23-2011, 07:33 AM
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:
http://cl.ly/240l0C1B0B170w1j081K/Screen_shot_2011-04-25_at_3.59.03_AM.png
http://cl.ly/1J3T363F0U0g113x113D/Screen_shot_2011-04-25_at_3.59.33_AM.png
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 (http://cl.ly/350g2w3r0a3k1L1m0K35/HDE.app.zip) - Get newer version from autoupdate.
Source Code (https://github.com/athiwatc/HDE)
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:
http://cl.ly/240l0C1B0B170w1j081K/Screen_shot_2011-04-25_at_3.59.03_AM.png
http://cl.ly/1J3T363F0U0g113x113D/Screen_shot_2011-04-25_at_3.59.33_AM.png
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 (http://cl.ly/350g2w3r0a3k1L1m0K35/HDE.app.zip) - Get newer version from autoupdate.
Source Code (https://github.com/athiwatc/HDE)