|
Post by helbrax on May 15, 2008 17:39:33 GMT
I've compiled this into an exe using PAR. This means that windows users(linux users usually have everything they need) do NOT have to download perl from active state and then Tk via ppm. They can just run the executable. hg.irlazy.com/nwnlog.exeIt's about 2.5 megs in size(contains bare minimum to run a perl script) vs the entire perl package(60+ megs) The first time it loads it will be a bit slow. After the first run, it will start faster(data is unpacked into a temporary folder[cached]) If you are afraid it is some kind of virus/keylogger etc, then instead of running it, open it in WinZip and you will see that it is nothing more than a self extracting zip file.
|
|
|
Post by ekstroem on May 15, 2008 18:43:47 GMT
@semaj. Looks like the installation of perl went bad since it doesn't even recognize the file types. However look at the post above - looks very neat for people who don't live in a perl world normally helbrax: Very cool. I hope to have a new version ready in around 2 weeks. Hope I can get you to compile it as well. Cheers, Claus
|
|
|
Post by helbrax on May 15, 2008 18:49:33 GMT
Shouldn't be a problem
|
|
|
Post by mrbadexample on May 15, 2008 20:21:05 GMT
Ran Helbrax complied logger works like I charm, thanks man. Hey since I have this will I still need perl installed on my PC?
|
|
|
Post by helbrax on May 15, 2008 22:36:18 GMT
You won't need perl to run the executeable. The exe contains a copy of perl and the necessary modules and .dll files to run the perl script.
|
|
|
Post by mrbadexample on May 19, 2008 9:52:22 GMT
Awesome job with the program, now that I got it to work on my PC. I have some minor suggestions for it though. -Any chance you can add column headers to the damage tables? This way you can see at a glance what number is what. I know they are color coded and all but somtimes it still hard to decide what that is. -Also a chance of success calc. that is with the Spell DC window, like we discussed in game to allow you to decide if you want to keep burning a spell if you only have a 30% chance for it to work.
Finally 1 minor grip I guess. How come with dual monitors when ever I adjust something or bring up party stats on monitor 2 it forces Nwn to minimize on monitor 1?
And finally a question, Does the party summury update it self on screen or do you need to open it when you want to see it? The reason I asked is the new party summary is not the same orientation as the screenshot which kinda disappointed me. Was hoping I couldplace the summary screen across the bottom of the log window.
|
|
|
Post by gandoron on May 19, 2008 17:47:07 GMT
I'm running the logger and like it quite a bit. However there are a few small issues that make it difficult to read.
Column headers. I know they are color coded, but header names would really be helpful. Imm - The order of the immunities doesn't line up with the damages. Slashing, piercing and bludgeoning are spread out. Makes it impossible to read. I don't think it's necessary to have headers here, just match whatever is in the standard windows. The font is also very small for the immunities Standard Font - Times is really hard to read, doesn't seem like you can change it. You can change the font size, but it only changes it for the two damage windows. I understand that you want to use a monospace font for the hit/miss window, which works great, but could you also have that font size change. Window scroll - the autoscroll is great, however it makes scrolling back a bit tough. This is a much lower need ask, but if the auto scroll down was paused when the user was holding the scroll handle or had the window scrolled up a significant amount. Along those lines, the scroll handle get's extremely small, can you either set a minimum size of about 10 pixels, or just make it a fixed size handle like in borts and apple products. Total damages - totaling damage by type, particularly for incoming damage would be great (i know you have a total for all inc damage in lower left)
Complaints aside, the application updates very well over the network. Being able to see what log file you are parsing is really help full. Also, showing the creature that is hitting you, or you are hitting is amazing. Perfect for proving that you didn't just split that tear in Min, or the machines for that matter...!
Thank you for building this
-Gandoron
|
|
|
Post by mrbadexample on May 23, 2008 14:26:48 GMT
I've discovered a bug, but let me know if this was something known.
You are unable to select players for your the party list if they are shackled.
|
|
|
Post by ekstroem on May 23, 2008 15:11:10 GMT
Will fix in next version. You should be able to manually add them I suspect.
Thanks,
Claus
|
|
|
Post by mikekolba on May 24, 2008 12:06:24 GMT
Claus, will the next version include labels for the elemental damage counters?
|
|
|
Post by ekstroem on May 24, 2008 15:12:23 GMT
Claus, will the next version include labels for the elemental damage counters? Yes. And getting things aligned up nicely is the reason it's not out yet. I've fixed some of the suggestions listed here and I had some extra ideas I decided to try to start implementing. All in all the next version will have a few extra tweaks you should be able play with. I hope to finish the following things before uploading the new version, but let's see how it goes: * Column headers [ Fixed] * Free font selection [ Fixed] * Configuration options will be saved/loaded automatically [ Fixed] * Fixed slider size (having some trouble figuring out how to change that and I don't want to spend too much time on implementing a new scrollbar widget. [ Not started] * More detailed information about every spawn met. [ Partially done] * Major vulnerabilities. [ Fixed] * Extra information for threaders [ Not started] * A few extra thing [ Almost done] The main reason for not getting it done sooner is that I spend too much time playing. Please keep on sending ideas. Will try to implement as much as possible. Claus
|
|
|
Post by valen on May 24, 2008 22:00:02 GMT
An idea for populating the party list: would it be possible to have the party list filled by default by all players on the server within 6 levels of yourself? Alternatively, sort the party drop downs by proximity to your level, rather than alphabetically?
|
|
|
Post by mrbadexample on May 26, 2008 10:24:07 GMT
An idea for populating the party list: would it be possible to have the party list filled by default by all players on the server within 6 levels of yourself? Alternatively, sort the party drop downs by proximity to your level, rather than alphabetically? I was thinking something simular, but use the "!who party" command.
|
|
|
Post by gandoron on May 27, 2008 16:25:55 GMT
Looking forward to the new version.
Remember to re-order the IMM % to match the order in the damage windows. I assume this should be a very easy change.
-G
|
|
|
Post by ekstroem on Jun 7, 2008 1:27:56 GMT
New version uploaded: ===================== Changes/additions for v 0.0.5a: - Headers for damage types
- Free font selection for all windows
- Program saves last configuration setup - including the position of the window
- Chat log window will save all chat for you
- HTML summary of a run just like this recent Min run
- More detailed information about mobs ingame
- Improved algorithm for identifying party members
- Other bug fixes
The current version is working but still need quite a few tweaks. Decided to release it a bit early to get feedback. There's a few things I haven't implemented yet but will get to soon including DC success percentages and more detailed information. Enjoy! Claus
|
|