Saved chat history parser

NRGLG - Heavens Tear
NRGLG - Heavens Tear Posts: 393 Arc User
edited October 2010 in General Discussion
It's rare for me to post something on here. However, a long while back (Possibly over a year ago) someone asked about some way of displaying the saved chat history outside of Perfect World. I had started designing a program to parse out the text and forgot about it. Found it today and managed to fix and finish it. I currently haven't had any errors in the parsed output. But maybe I wasn't looking hard enough.

[php/web version] Screen shot of it with parsed message data. *Don't attempt to run on the web as live code
pvt_msgs.png

[Windows version] Screen shot of the desktop version in progress with parsed message data.
pvt_msgs_desktop.png

I converted the web version to a desktop version. But I'm still working out the problems. But, yeah, at least now most people can use it.

Download (Desktop Version [aka, I'm working out the errors still]): http://dump.nrgs.org/pvt_msgs_desktop.zip
Download (Web Version [aka, no errors version]): http://dump.nrgs.org/pvt_msgs.zip

Download (Desktop Version Source Code): http://dump.nrgs.org/pvt_msgs_desktop_(sourcecode).zip

Notes:
*Private messages are somewhere like "C:\Program Files\Perfect World Entertainment\Perfect World International\element\userdata\Msg\" And then in your character's number folder.

*You need .NET 2.0 to run the program.

*Also, I in no way modified/disassembled any of perfect world's files to figure out a way to parse their saved chat history.
Kernal32.dll error? Get Arc XP for PWI because PWE Derpped -->http://www.nrgs.org/dev/arcxp/ArcXP.zip<-- (Don't select the arrows!)

Forums. Where opinion is truth, truth are facts, facts are wrong, and wrong is an opinion.

My site: >http://nrgs.org&lt; | Free and open source tools and utilities developed by me
Post edited by NRGLG - Heavens Tear on

Comments

  • Mahngiel - Sanctuary
    Mahngiel - Sanctuary Posts: 38 Arc User
    edited October 2010
    Good job.
    It's better to look stupid than to open your mouth and remove all doubt.

    [SIGPIC][/SIGPIC]
    Sig by AquaKnightsb:victory
  • Alphae - Lost City
    Alphae - Lost City Posts: 1,512 Arc User
    edited October 2010
    This seems like a fantastic little program. If you can dumb it down for computer failures like myself, I'd totally use it. b:thanks
    [SIGPIC][/SIGPIC]
  • Miugre - Heavens Tear
    Miugre - Heavens Tear Posts: 2,390 Arc User
    edited October 2010
    Nicely done... I have a lot of respect for independent programming. :P Probably because I've done it before but I don't know anything useful. XD

    But yeah, if you could convert this to a desktop app, I would totally use it. o.o
    [SIGPIC][/SIGPIC]
    Yes, I'm still a stubborn holdout in favor of the old game. Haters gonna hate. ;]

    Other Active Characters:
    LigerKing (Barb), Girasole (BM), Shamsheer (Sin), ArborSoul (Mystic).
  • Kehrendorh - Archosaur
    Kehrendorh - Archosaur Posts: 492 Arc User
    edited October 2010
    +1 for the program. I love to see independent programmers create things for a game.
  • Deora - Lost City
    Deora - Lost City Posts: 1,086 Arc User
    edited October 2010
    Meh if I have time later I might turn into a Java swing app for you
  • NRGLG - Heavens Tear
    NRGLG - Heavens Tear Posts: 393 Arc User
    edited October 2010
    I managed to free up some time during parts of the day to do most of a desktop converted version. It's still not 100% working without problems. But, it basically works. It's still a lot more readable than attempting to look at the files directly.

    All you have to do is copy and paste the text from the chat history txt files and press the convert to readable text button, and it'll do the rest.

    For those that care, source code for the program is there. It was written in C# using .NET 2.0.

    Edit: Thank you for all for the support above.
    Kernal32.dll error? Get Arc XP for PWI because PWE Derpped -->http://www.nrgs.org/dev/arcxp/ArcXP.zip<-- (Don't select the arrows!)

    Forums. Where opinion is truth, truth are facts, facts are wrong, and wrong is an opinion.

    My site: >http://nrgs.org&lt; | Free and open source tools and utilities developed by me