Jump to content

Log Parser


OneHitWonder

Recommended Posts

Does anyone have a log parser available?  I had access to one back in the day but I have no idea how to make one myself.  It's a great tool for RP, being able to pull out the channels used for RP and remove the game ones like LFG.  I'm getting tired of manually copying and pasting out the IC stuff. :P

I'm fairly certain that given a cape and a nice tiara, I could save the world.

Link to comment
Share on other sites

Does anyone have a log parser available?  I had access to one back in the day but I have no idea how to make one myself.  It's a great tool for RP, being able to pull out the channels used for RP and remove the game ones like LFG.  I'm getting tired of manually copying and pasting out the IC stuff. :P

 

Are you talking about a dedicated tab for RP?

 

If so, you right click on your tabs and Add Tab and call it RP.  Then you can roght click on that tab and click Edit Tab.  This will allow you to add all the channels you want and ignore the ones you don't want in this channel.  Just don't forget to add NPC channel, Cutscene channel, System and Rewards (the last 2 show you the inf/xp/salvage/enhancement rewards for defeating a mob and completing a mission, as well as showing you when a mob is defeated)

"The opposite of a fact is falsehood, but the opposite of one profound truth may very well be another profound truth." - Niels Bohr

 

Global Handle: @JusticeBeliever ... Home servers on Live: Guardian ... Playing on: Everlasting

Link to comment
Share on other sites

That's not what One is talking about...

 

If you turn on the option to keep copies of City's chat logs, each day it'll make a text file containing whatever was posted to the channels you're a member of, plus all of the system messages you see in things like the Combat and Rewards tab.

 

If you want to keep in-character conversations that you had in Local or RP or Team chat, for instance, you can get them from there.

 

Unfortunately, since the game's logging saves EVERYTHING, that can be an enormous pain in the rear to clean up into a reasonable form. For instance, here's a clip of what mine looked like in raw form during a conversation between Kai and Blue the other night...

 

=============================

2019-07-08 00:02:37 [Team] Kaikara: <color #010101>That could also be important. You may need to know someday why *I* do the things I do.

2019-07-08 00:02:42 Kaikara grants you 10.23 points of endurance with his Performance Shifter: Chance for +Endurance!

2019-07-08 00:02:42 You grant Kaikara an infusion of 10.23 endurance!

2019-07-08 00:02:52 You are healed by the Panacea effect for 64.58 points of healing.

2019-07-08 00:02:52 Your Panacea effect triggers and heals Kaikara for 64.58 points of healing.

2019-07-08 00:02:52 Kaikara grants you 7.67 points of endurance with their Panacea: Chance for +Hit Points/Endurance!

2019-07-08 00:02:52 You grant Kaikara an infusion of 7.67 endurance!

2019-07-08 00:02:55 [Team] Bio Rogue: <color #010101>"The things you do? Like what?"

2019-07-08 00:02:57 [Looking For Group] Vixon of Agua'Azul: <color #01ffff><bgcolor #019aff>and full ty

2019-07-08 00:03:02 You are healed by the Panacea effect for 64.58 points of healing.

2019-07-08 00:03:02 Your Panacea effect triggers and heals Kaikara for 64.58 points of healing.

2019-07-08 00:03:02 Kaikara grants you 7.67 points of endurance with their Panacea: Chance for +Hit Points/Endurance!

2019-07-08 00:03:02 You grant Kaikara an infusion of 7.67 endurance!

2019-07-08 00:03:07 [Looking For Group] Cmdr Mr Everything: <color #010101>ok np

2019-07-08 00:03:12 Kaikara grants you 10.23 points of endurance with his Performance Shifter: Chance for +Endurance!

2019-07-08 00:03:12 You grant Kaikara an infusion of 10.23 endurance!

2019-07-08 00:03:12 Kaikara grants you 10.23 points of endurance with his Performance Shifter: Chance for +Endurance!

2019-07-08 00:03:12 You grant Kaikara an infusion of 10.23 endurance!

2019-07-08 00:03:12 You are healed by the Panacea effect for 64.58 points of healing.

2019-07-08 00:03:12 Your Panacea effect triggers and heals Kaikara for 64.58 points of healing.

2019-07-08 00:03:12 Kaikara grants you 7.67 points of endurance with their Panacea: Chance for +Hit Points/Endurance!

2019-07-08 00:03:12 You grant Kaikara an infusion of 7.67 endurance!

2019-07-08 00:03:12 Hasten is recharged.

2019-07-08 00:03:12 You activated the Hasten power.

2019-07-08 00:03:12 Your Hasten has increased your rate of attack.

2019-07-08 00:03:20 [Team] Kaikara: <color #010101>Well, just the latest example? THIS.

=============================

 

That's only a few minutes time span, and there are exactly three lines in that entire mess that are relevant.

 

Once upon a time someone had made a little app that would filter and clean the mess up, making conversations and planning sessions much, much easier to read and keep in a useful form.

 

One wants to know if anyone has come up with a new version, or updated the old one, to work with Homecoming.

 

 

Taker of screenshots. Player of creepy Oranbegans and Rularuu bird-things.

Kai's Diary: The Scrapbook of a Sorcerer's Apprentice

Link to comment
Share on other sites

A quick and dirty way would be to use a text editor like Notepad++ and search for the channel you want. So if the channel name is '[Roleplay]', just search the logs for '[Roleplay]' and Notepad++ will dump all the lines containing that search term into a second window below, from which you can copy out those lines as a new text file.

 

I've written a simple log parser in Python but you'd need to be familiar with using a Python integrated development environment (IDE) in order to use it. Which is less complicated than it might sound, but not trivial.

Link to comment
Share on other sites

A quick and dirty way would be to use a text editor like Notepad++ and search for the channel you want. So if the channel name is '[Roleplay]', just search the logs for '[Roleplay]' and Notepad++ will dump all the lines containing that search term into a second window below, from which you can copy out those lines as a new text file.

 

I've written a simple log parser in Python but you'd need to be familiar with using a Python integrated development environment (IDE) in order to use it. Which is less complicated than it might sound, but not trivial.

 

Thanks, I downloaded Notepad++ and that's made it easier.  Still clunky, but not as bad as going through the logs line by line.

I'm fairly certain that given a cape and a nice tiara, I could save the world.

Link to comment
Share on other sites

Thanks, I downloaded Notepad++ and that's made it easier.  Still clunky, but not as bad as going through the logs line by line.

Glad it helped! Notepad++ also supports regular expressions if you are searching for more than one word in each line.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...