Post by Stingray888 on Aug 10, 2013 7:01:55 GMT
Gnomish Log Rotator (for saving your NWN logs after you finish playing)
This program is designed to allow you to properly save your NWN logs after you finish playing a game.
Download Gnomish Log Rotator 3.1
gnomish-log-rotator.software.informer.com/
If there are 2 versions of it, use the older one (3.1 NOT the 5000 one).
Install it to your 'C' drive.
Now go into your NWN directory and find the file called:nwnplayer.ini
Open it.
Find the name: ClientEntireChatWindowLogging=0
Change the 0 to a 1.
Save it.
After installation is complete, launch the GLR Configuration tool
(config.exe) to configure how GLR works. It is found in the "Gnomish Log
Rotator" group under "Programs" in the Windows "Start" menu.
Config.exe presents several options:
1. In the "Format" list box, choose a filename format for rotated logs.
2. In the "Extention" box, enter an extention for rotated logs, to
replace xxx in the filename format.
3. In the "Text" box, enter some text to replace <text> in the filename
format.
4. Select any (or none) of the three other options, explained below.
"Ask for text at runtime" - If selected, instead of requesting <text>
now, GLR will request it at runtime. Useful if you want to add a short
description to your log name based on events during the game session.
"Delete nwclientLog1.txt after rotation" - If selected, nwclientLog1.txt
will be deleted after it is rotated. Otherwise, it remains in the log
directory until it is overwritten the next time you play NeverWinter
Nights. A minor detail.
"Show confirmation of rotation" - If selected, GLR will give you a
confirmation message after it rotates a log.
"Direct connect" - If selected, when you run nwn.bat NeverWinter Nights
will automagically connect to the server indicated by "IP address" using
"Password". You can also choose to connect as a "Player" or "DM".
5. Click on "Save" to save changes, or "Exit" to abort changes.
After configuration is complete, double-clicking on the "nwn.bat" file
(located on the Windows Desktop) will launch NeverWinter Nights. After
you exit the game, GLR will rotate nwclientLog1.txt. This is the
recommended method of using GLR, because you don't have to remember to
run it after you are done playing.
(Here is how my config.exe is set up: In the format box choose the 2nd (text) option from the top of the window. In the extension box type 'txt' (without quotes). Text box is blank. Only check mark: ask for text at runtime and show confirmation of rotation (all others not checked). Leave IP address and password blank.)
The .bat file should look something like this when you are done:
@echo off
SET GLR_PATH="C:\Program Files (x86)\Gnomish Log Rotator"
D:\Games\Fantasy\NeverwinterNights\nwn.exe
cd %GLR_PATH%
glr.exe
I called the .bat file Neverwinternights Diamond Edition because that is what I have. You can call it anything you want but you MUST start the NWN game from this .bat file.
The 2nd line above is where your NWN.exe is located. Your location may be different from mine.
When you start NWN, the GLR 3.1 is executed immediately. Ignore it until you exit out of NWN. Once you do exit NWN AND BEFORE you start another session (which wipes out the log file), type in a name in the dialog box (which might be hidden under the big black window, just move the black window out of the way) and the chat text will be saved as a .txt file. HOWEVER, if you exit out of a server online but not the game itself (NWN) any other servers you enter will make the chats continue from the last server in one bigger file than 2 or more separate ones. Just a FYI.
GLR 3.1 does work with Windows 7 64-bit, with proper tweaking.
Of importance, you should make sure that your user account is explicitly given full permissions to the GLR installation folder (i.e. C:\Program Files (x86)\Gnomish Log Rotator). Do not just assume it will inherit things properly because the Administrators group has these rights and your user account is administrative.
Windows 7 (and Vista to a lesser extent) in general places additional security on the Program Files and Program Files (x86) directory trees. Note that I do not recommend granting oneself full permission to the entire Program Files or Program Files (x86) folder.
You may also need to give your account full permissions to the NWN folder, or at least to the logs subfolder below. My NWN installed under C:\NeverwinterNights\NWN rather than into the C:\Program Files (x86) tree, so there's less of a permission issue there.
If you set these rights (and you take full responsibility for any problems they may cause), you shouldn't have to run GLR as an Administrator on the Compatibility tab of its properties.
This program is designed to allow you to properly save your NWN logs after you finish playing a game.
Download Gnomish Log Rotator 3.1
gnomish-log-rotator.software.informer.com/
If there are 2 versions of it, use the older one (3.1 NOT the 5000 one).
Install it to your 'C' drive.
Now go into your NWN directory and find the file called:nwnplayer.ini
Open it.
Find the name: ClientEntireChatWindowLogging=0
Change the 0 to a 1.
Save it.
After installation is complete, launch the GLR Configuration tool
(config.exe) to configure how GLR works. It is found in the "Gnomish Log
Rotator" group under "Programs" in the Windows "Start" menu.
Config.exe presents several options:
1. In the "Format" list box, choose a filename format for rotated logs.
2. In the "Extention" box, enter an extention for rotated logs, to
replace xxx in the filename format.
3. In the "Text" box, enter some text to replace <text> in the filename
format.
4. Select any (or none) of the three other options, explained below.
"Ask for text at runtime" - If selected, instead of requesting <text>
now, GLR will request it at runtime. Useful if you want to add a short
description to your log name based on events during the game session.
"Delete nwclientLog1.txt after rotation" - If selected, nwclientLog1.txt
will be deleted after it is rotated. Otherwise, it remains in the log
directory until it is overwritten the next time you play NeverWinter
Nights. A minor detail.
"Show confirmation of rotation" - If selected, GLR will give you a
confirmation message after it rotates a log.
"Direct connect" - If selected, when you run nwn.bat NeverWinter Nights
will automagically connect to the server indicated by "IP address" using
"Password". You can also choose to connect as a "Player" or "DM".
5. Click on "Save" to save changes, or "Exit" to abort changes.
After configuration is complete, double-clicking on the "nwn.bat" file
(located on the Windows Desktop) will launch NeverWinter Nights. After
you exit the game, GLR will rotate nwclientLog1.txt. This is the
recommended method of using GLR, because you don't have to remember to
run it after you are done playing.
(Here is how my config.exe is set up: In the format box choose the 2nd (text) option from the top of the window. In the extension box type 'txt' (without quotes). Text box is blank. Only check mark: ask for text at runtime and show confirmation of rotation (all others not checked). Leave IP address and password blank.)
The .bat file should look something like this when you are done:
@echo off
SET GLR_PATH="C:\Program Files (x86)\Gnomish Log Rotator"
D:\Games\Fantasy\NeverwinterNights\nwn.exe
cd %GLR_PATH%
glr.exe
I called the .bat file Neverwinternights Diamond Edition because that is what I have. You can call it anything you want but you MUST start the NWN game from this .bat file.
The 2nd line above is where your NWN.exe is located. Your location may be different from mine.
When you start NWN, the GLR 3.1 is executed immediately. Ignore it until you exit out of NWN. Once you do exit NWN AND BEFORE you start another session (which wipes out the log file), type in a name in the dialog box (which might be hidden under the big black window, just move the black window out of the way) and the chat text will be saved as a .txt file. HOWEVER, if you exit out of a server online but not the game itself (NWN) any other servers you enter will make the chats continue from the last server in one bigger file than 2 or more separate ones. Just a FYI.
GLR 3.1 does work with Windows 7 64-bit, with proper tweaking.
Of importance, you should make sure that your user account is explicitly given full permissions to the GLR installation folder (i.e. C:\Program Files (x86)\Gnomish Log Rotator). Do not just assume it will inherit things properly because the Administrators group has these rights and your user account is administrative.
Windows 7 (and Vista to a lesser extent) in general places additional security on the Program Files and Program Files (x86) directory trees. Note that I do not recommend granting oneself full permission to the entire Program Files or Program Files (x86) folder.
You may also need to give your account full permissions to the NWN folder, or at least to the logs subfolder below. My NWN installed under C:\NeverwinterNights\NWN rather than into the C:\Program Files (x86) tree, so there's less of a permission issue there.
If you set these rights (and you take full responsibility for any problems they may cause), you shouldn't have to run GLR as an Administrator on the Compatibility tab of its properties.