Jump to content

[Java] LogViewer - A Java Application to Make Log Files More Readable (08/22/2015)


magico13

Recommended Posts

So I actually wrote this a year ago or so for my own personal use and never took the time to make it "presentable" enough for general use, but I had some people who were interested in it so I figured I might as well release it to the general public. The only people who would get any use out of it are probably mod authors (who may have their own tools they prefer already) or players who are trying to track down what mods are causing them issues.

No pics, no clicks, so let's start with a picture.

T0Agqpx.png

Features:

 

  • Cross platform because Java :P
  • Removes the useless and annoying "(Filename: Line: XXX)" spam on every other line, so the only information you see is the useful kind
  • Automatically splits the log into individual scenes, showing you exactly which scene the game is going from, and which scene it's going to
  • Select one or more scenes to view, even if they aren't adjacent in the log
  • Filter out unwanted log spam. For instance, if lines starting with "AddonLoader" and lines starting with "Clouds" are spamming your logs and making it hard to find what you're looking for, just add "AddonLoader; Clouds;" to the bar at the top and press Filter. Currently this only filters out lines starting with and not lines containing.
  • Save the now less cluttered log to a file to use with normal text editors, either just the selected scenes or the entire log.
  • Total number of Exceptions listed next to each scene, and you can jump to the next Exception with a button press.

 

Known Issues:

 

  • Fairly high RAM usage. I've tried to work on that (it used to be much worse), but a 60 MB file will still use close to 600MB to view.
  • Not particularly fast. The same 60 MB file took about 4 seconds to display. This is still greatly improved over the version I've been using for a year, which used to take 30 seconds or more to display a file that large.
  • No right click menu options. You can still use keyboard commands like CTRL-C though.
  • No search ability yet. I want to add it, but haven't done it yet. This is where the Save options are handy, since you can then open the filtered/decluttered log in a normal text editor (and just the scenes you're interested in too)

 

License and source are in the zip file. License is GPLv3.

Download from DropBox

Q: Why Java and not C#?

A: I knew Java more when I started modding, and I wrote this application when I was still new to modding. Now I'd probably write it as a mono application in C#.

Changelog:

08/22/2015

- Initial Release to general public

Edited by magico13
Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...
  • 2 months later...

Ooooo... How have I missed this???... @Deimos Rast Thanx for bumping this thread so I came across it...
And THANX for making this available magico... I think I will get much use out of it :D

 

Though, maybe with the mediafire ban, maybe throw this up on SpaceDock?... :D

Edited by Stone Blue
Link to comment
Share on other sites

11 hours ago, Stone Blue said:

Ooooo... How have I missed this???... @Deimos Rast Thanx for bumping this thread so I came across it...
And THANX for making this available magico... I think I will get much use out of it :D

 

Though, maybe with the mediafire ban, maybe throw this up on SpaceDock?... :D

Can't put it on SpaceDock because it isn't a mod, but I can move it to GitHub or Dropbox. I'll do that later today :)

 

Edit: Moved download to DropBox.

Edited by magico13
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...