Tao's Log Cleaner


all_hell

 

Posted

Chat log cleaner. Cleans chat logs. Originally released as the CoX Log Cleaner.

Once upon a time, I said I would release a better, more robust version of this tool, and today I am here to tell you that I have done so. It just took a little while.

<.<
>.>

... okay, a long while.

Anyway, as before, you'll need the .NET 2.0 framework installed to be able to run this. Obviously this is a Windows application only, tested on XP, Vista, and Windows 7. The .NET 2.0 framework is available here.

It is open source under a meshed MIT/XFREE86 license.

Tao's Log Cleaner 2.0.0:
License
Binary
Source

Please post, PM or email (crimson.tao at gmail) any bugs you encounter with as much detail as mutantly possible.


 

Posted

*praises the return of the log cleaner* I have been seriously wanting a new version of this ever since the old one started choking on the "new" event alerts.

Only complaint so far is that there's no way to filter out combat data without also losing emotes, but I recognize what a challenge it'd be to distinguish the two.


 

Posted

*kneels and bows*

You sir are awesome!


 

Posted

Hi,

Just found this tool... wanted to say thanks, Tao.

One minor quibble with it: I know a few people who use (I believe) Unicode to embed non-Western characters (e.g. Japanese/Kanji, etc.) into their "/afk" messages. They do display correctly in your editor, but then everything after that point is rendered in a different, uglier, hard-to-read font.

Since I really only use your editor to strip out color codes and what not (moving to another text editor for the rest of my work), it's not a huge bug to work around. Still, if you could look into this and try to find a fix, I'd appreciate it.

Thanks again,
TargetOne


TargetOne

"If you two don't work this out RIGHT NOW, I'm turning this invasion around and going home!" - Emperor Cole

 

Posted

what does it do?


 

Posted

Oh, one more thing: it would be nice if the Log Cleaner would display the filename of the currently-open file somewhere, perhaps in the app's titlebar.


TargetOne

"If you two don't work this out RIGHT NOW, I'm turning this invasion around and going home!" - Emperor Cole

 

Posted

Quote:
Originally Posted by all_hell View Post
what does it do?
Cleans chat logs!

You have to enable chat logging in your options if you want to make use of it... then use the command "/copychat <tabname>" to copy your chat to the Windows Clipboard. (replace "<tabname>" with the name of a chat-window tab you'd like to save, like "Chat" for instance.)

Then you run Tao's log cleaner, paste your text into the window, and use the various options to filter out the stuff you don't want, like color codes, tells, etc. (note: you UN-check the checkboxes, then click "Apply", to actually do the filtering.) You can also remove messages from unwanted channels, or people you don't like. It does all of this non-destructively, so you can "undo" the changes by re-checking the checkboxes and hitting "Apply". You can also go into the main text window and edit the text directly.

Once you're happy with it all, you just save it, and you're done!

Hope that helped.


TargetOne

"If you two don't work this out RIGHT NOW, I'm turning this invasion around and going home!" - Emperor Cole

 

Posted

Quote:
Originally Posted by TargetOne View Post
Cleans chat logs!

You have to enable chat logging in your options if you want to make use of it... then use the command "/copychat <tabname>" to copy your chat to the Windows Clipboard. (replace "<tabname>" with the name of a chat-window tab you'd like to save, like "Chat" for instance.)

Then you run Tao's log cleaner, paste your text into the window, and use the various options to filter out the stuff you don't want, like color codes, tells, etc. (note: you UN-check the checkboxes, then click "Apply", to actually do the filtering.) You can also remove messages from unwanted channels, or people you don't like. It does all of this non-destructively, so you can "undo" the changes by re-checking the checkboxes and hitting "Apply". You can also go into the main text window and edit the text directly.

Once you're happy with it all, you just save it, and you're done!

Hope that helped.
So it's to make chat logs more readable?