Hey everyone. It has been a while and it's gone through a lot of updates.
It since has a fully fledged launcher that lets you automatically capture logs after Neverwinter Nights closes.
Steps to fully automate log rotation for Amia: (optional)
1) Download the latest NWNLogRotator.exe from
https://github.com/notsigma/NWNLogRotat ... ses/latest2) To house NWNLogRotator.exe, make a Amia folder in "My Documents" for example, if you play on multiple servers and want to configure each one differently. Place the NWNLogRotator.exe in there.
3) Open the file NWNLogRotator.exe and configure:
4) Set the Path to Log to your NWN 1.69 \logs\nwClientLog1.txt , e.g. D:\NeverwinterNights\NWN\Logs\nwClientLog1.txt
5) Set the Path to Client under Launcher Options to nwmain.exe in the root NWN 1.69 folder.
6) Choose a output directory, and then check Server Name and set to Amia and the Server Color to EECC00. This will make new logs appear in Output Directory\Amia with the amia yellow header.
7) Make sure you save your settings after configuring your desired filters, emotes, and things it excludes from the new logs. Then optionally, you can check "Auto Open / Auto Close" under Launcher Options and then you become more or less unaware of its existence.
8 ) Now it will always parse, and write logs silently whenever you play Amia, and colorize them while acting like an external launcher. It was re-written from before and should be ultra-fast!
Hint: Since many of you are tech savy, once you save settings, it writes them to a file in the same folder as NWNLogRotator.exe, and there's an NWNLogRotator.ini file you can edit if you prefer doing things that way. It reads it when the program starts.
Please let me know if you need help or have suggestions (or post on Github)