Git Product home page Git Product logo

nwnlogrotator's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

nwnlogrotator's Issues

Lines minimum to save log feature not functioning correctly?

Case example:
Currently set to 20 lines minimum in config.
log1

Logging into the player list of a server then quit the game. nwclientLog1 has 9 lines:
nwclientLog1.txt

Log is still automatically created:
log2

When attempting to set it to, say, 30 lines minimum, even several hour sessions with hundreds of lines are then interpreted to not have enough lines and the log is not saved.

Many thanks

Notifications do not generate on launcher auto-close

As per title. With two settings enabled:

  1. 'Notifications'
  2. 'Close Launcher Automatically when Client closes'

Result:
a). Notifications don't have a chance to appear before the application closes after the output is generated. Introducing a 5 second pause before closure might work.
b). Clicking 'Run Once' while the 'Close Launcher Automatically when Client closes' setting is enabled, closes the LogRotator.

Cheers

Whispers and Tells not recorded in new log

Hi! Me again.

Did some comparisons in v.0.5.0. Doesn't look like it picked up [Whisper] or [Tell]'s.

e.g. Observe timestamps:
log1

log2

log3

log4

Removing filter lines didn't have an impact.

"View Log" Message Duplication

Each time the game is closed and launched there seems to be a running 'counter' that will pop up a new instance alert message that a log was created with a yes/no to view it, +1 each time the game is opened/closed while logrotater is open.

Ex:
Open game with logrotater, close, 1 message
Open game again with logrotater, close, 2 messages
repeat

Cant set "//" as custom emote

Awesome tool!

Tried setting // as a custom emote, but it makes all the HTML look weird.

image

Another thing is a suggestion: is there a way to set different colors to custom emotes. For example on the server I'm playing we use:

  • asdasd* for emotes -> (blue)
    // for OOC -> (red)
    ( asdas ) for thoughts -> (green)

Thanks!

Humble suggestions

Hi ravenmyst,

Thanks for this tool once again, it's been really helpful. I understand continual support isn't a priority since you no longer play, but I'll put through some of my own feature suggestions in any case:

1.-- Extra option for the tool to interpret different emote symbols, e.g. [], as well as **.
2.-- Noticed that in some cases the tool takes a bit longer to read the log and create the file after a long session. Shutting down shortly after quitting NWN of course will prevent the process completing and the log being written. A notification/reminder pop up of current parsing might be helpful.
3.-- Option to add certain lines to the tool ourselves that would be excluded in the written log.

Things that aren't in the log and not so easily to pick up on:
1.-- Log to automatically pick up on character name and include into the filename for sorting purposes.
2.-- Log to automatically pick up the server name and include into the filename for sorting purposes.

Cheers!

Place chat messages each on their own line

Could the program be updated to place all chat messages on their own line instead of all on the same line? It would help with parsing all of my rotated logs in a terminal.

The logs look great when opened in a Web Browser, but I often parse all of them for historical reasons with a single command and having everything on one line makes it a bit messy.

Request: Server Logs

Project looks great, especially love the rich html parsing of the logs.

Is it on the cards to extend the capabilities to also be able to capture the running of nwserver, and rotating server-logs in a similar fashion (Although separately, as the host running the server might also use the client, and I think they should rotate independently).

Unsure of how the parsing works, it'd be a great half-step to just dump the serverlogs in unformatted html for a while until the parser was built-up to manage it.

Thanks very much for considering.

A couple of additional suggestions!

Once again, thanks for this. It's great.
Further, would it be possible to:

  1. Define your own character name in the settings, and the HTML output colours that name differently. This way it differentiates your lines as opposed to other actors.
  2. Run a different set of settings based on server you connect to. -- Not sure how this might be done if the input log doesn't differentiate. Possible to do based on nwmain.exe/IP address of server/name of direct connect shortcut?
    The advantage of this is that you might have different filter lines for different servers, or other options.

Cheers!

Can Cursor Lock and NWNLogRotator coexist together in harmony?

Got an issue I'm trying to get CursoLock to work with NWNLogRotator which I like for taking Logs of Neverwinter Nights 1. Both of these programs are set up to use NWNmain.exe. I can get each working separately but they won't work together. I tried Cursor Lock in both fullscreen mode and Windows interior mode. Do you have any idea if this would even be possible to do? Here Is a video of the NWNLogRotator

https://youtu.be/Myivw84ONJQ

https://neverwintervault.org/project/nwn1/other/tool/nwnlogrotator

enhancement: Allow with a custom keypress to start a "new" log.

Would be awesome to allow the user to press a key (Let's say F12 for example), and this would save the timestamp of the log, after we press the key again it would stop, and save just the logs between those 2 times to a new file while asking the user for a name.
While the normal log is saved the same normal way it works at the moment.

This would be pretty good for saving certain important scenes as separate files while keeping the full log as a backup as well.

What do you think?

Enhancement: Add an option to keep only backup

The html export is neat, and I do like the option that allows to also save a backup of the txt file itself, but being able to only save a back up of the text file and not keep the html would be nice too.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.