Post by synan on Dec 7, 2007 9:17:37 GMT
This is a product of 2 months coding and testing it among Guild Discovery members, it works in-game (overlays nwn) and is multiplatform (works on windows and linux).
It is written in Python using GTK and is a proof that python rocks.
Here you will find the link to the latest version of the LogWatcher, along with all the other stuff you need to run it.
LogWatcher:
synan.rilinux.hr/nwn/nwnlogwatcher-1.2.rar
Dependencies for Windows (install in order of URLs):
python.org/ftp/python/2.5.1/python-2.5.1.msi
switch.dl.sourceforge.net/sourceforge/gladewin32/gtk-dev-2.10.11-win32-1.exe
ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/1.2/pycairo-1.2.6-1.win32-py2.5.exe
ftp.gnome.org/pub/GNOME/binaries/win32/pygobject/2.12/pygobject-2.12.3-1.win32-py2.5.exe
ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.10/pygtk-2.10.6-1.win32-py2.5.exe
Linux:
If you run any non-customized mainstream distribution you will prolly have everything it takes to run this. You need python (2.5 or above), glade bindings for it, pygtk and GTK2 runtime installed.
There is a possibility that on some desktop environments it wont overlay the game, KDE for one. I'm guessing there's a way to do this but I haven't had the time to check. Funny thing is it doesn't work for me, and I play on linux Actually, I have never used logwatcher if you can believe that.
NOTE: Once you've installed the dependencies you don't need to do it again unless specifficaly stated.
USAGE: Just extract all files to your logs folder and read the readme
Current Features:[/b]
- Toon and server name displayed
- Fugue/Limbo time remaining
- Death counter
- XP counter
- Highest AB in last 20 attacks
- Last attacked creature's Spell Resistance (if you casted on it)
- display turning roll and TR (turn resistance, if you tried turning it)
- Last cast spell penetration check roll
- Spell Penetration / Turning overall success percentage
- Physical buffer status
- Elemental buffer status
- Conceal you had when last attacked
- Kill counter
- Last victim
- Last attacker
- Statistics table for all damage types
- sum of total damage per damage type (given/recieved)
- last hit damage given (per type)
- last hit damage recieved (per type)
- Statistics reset (separated into 2 parts) with .reset in-game command
More details on using it in the included readme.txt
READ THE README!
Screenshots:[/b]
img218.imageshack.us/img218/2449/48717929qb5.png
img338.imageshack.us/img338/5027/50789882ic1.png
It also had a function of uploading run shouts to a web site, I've even made an RSS feed for them, but it's really
obsoleted with the !global command so it's been taken out of code.
If you have any problems or questions you can either find synaan (me), CataclysmicDeath or Murphys_law_again in-game or post here.
Enjoy!
It is written in Python using GTK and is a proof that python rocks.
Here you will find the link to the latest version of the LogWatcher, along with all the other stuff you need to run it.
LogWatcher:
synan.rilinux.hr/nwn/nwnlogwatcher-1.2.rar
Dependencies for Windows (install in order of URLs):
python.org/ftp/python/2.5.1/python-2.5.1.msi
switch.dl.sourceforge.net/sourceforge/gladewin32/gtk-dev-2.10.11-win32-1.exe
ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/1.2/pycairo-1.2.6-1.win32-py2.5.exe
ftp.gnome.org/pub/GNOME/binaries/win32/pygobject/2.12/pygobject-2.12.3-1.win32-py2.5.exe
ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.10/pygtk-2.10.6-1.win32-py2.5.exe
Linux:
If you run any non-customized mainstream distribution you will prolly have everything it takes to run this. You need python (2.5 or above), glade bindings for it, pygtk and GTK2 runtime installed.
There is a possibility that on some desktop environments it wont overlay the game, KDE for one. I'm guessing there's a way to do this but I haven't had the time to check. Funny thing is it doesn't work for me, and I play on linux Actually, I have never used logwatcher if you can believe that.
NOTE: Once you've installed the dependencies you don't need to do it again unless specifficaly stated.
USAGE: Just extract all files to your logs folder and read the readme
Current Features:[/b]
- Toon and server name displayed
- Fugue/Limbo time remaining
- Death counter
- XP counter
- Highest AB in last 20 attacks
- Last attacked creature's Spell Resistance (if you casted on it)
- display turning roll and TR (turn resistance, if you tried turning it)
- Last cast spell penetration check roll
- Spell Penetration / Turning overall success percentage
- Physical buffer status
- Elemental buffer status
- Conceal you had when last attacked
- Kill counter
- Last victim
- Last attacker
- Statistics table for all damage types
- sum of total damage per damage type (given/recieved)
- last hit damage given (per type)
- last hit damage recieved (per type)
- Statistics reset (separated into 2 parts) with .reset in-game command
More details on using it in the included readme.txt
READ THE README!
Screenshots:[/b]
img218.imageshack.us/img218/2449/48717929qb5.png
img338.imageshack.us/img338/5027/50789882ic1.png
It also had a function of uploading run shouts to a web site, I've even made an RSS feed for them, but it's really
obsoleted with the !global command so it's been taken out of code.
If you have any problems or questions you can either find synaan (me), CataclysmicDeath or Murphys_law_again in-game or post here.
Enjoy!