Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » User Interface and AddOns

Reply
 
LinkBack Thread Tools
Old 04/26/07, 11:20 AM   #31
Crepe
Piston Honda
 
Gnome Warlock
 
Earthen Ring
Originally Posted by tsigo View Post
/combatlog is entirely external from the game's interface. Nothing you do to the interface will have any effect on what does and doesn't get recorded in the log file. It simply records everything you're in range of.
So, the in-game combat log range modifications that various mods do (SWStats and Deadly Boss Mods come to mind) have no effect on the range of /combatlog? Nor the setting in config.wtf? If this is the case, syncing logs becomes mandatory on fights with long ranges - Gruul, in particular.

How important is time skew? If one person's log is a few seconds off, does this effect things much? How many people do you usually have logging? If their local performance is crappy, are log entries dropped?

The idea with the sentry totem as a marker is a really good idea. I'll have to find something equally obscure to mark my own logs with - underwater breathing probably is a good bet.

How often does the combatlog get flushed to disk? I have this crazy idea to install cygwin and ssh on my WoW computer to feed the combat log to a second machine so I can offload parsing. Even if it's not quite realtime, external scripting tools combined with a marker as described above will make splitting the log much easier.

Offline
Reply With Quote
Old 04/26/07, 12:14 PM   #32
 Hamlet
<Druid Trainer>
 
Hamlet's Avatar
 
Tauren Druid
 
Mal'Ganis
Originally Posted by Crepe View Post
So, the in-game combat log range modifications that various mods do (SWStats and Deadly Boss Mods come to mind) have no effect on the range of /combatlog? Nor the setting in config.wtf? If this is the case, syncing logs becomes mandatory on fights with long ranges - Gruul, in particular.
No, range will affect it. But no amount of in-game parsing will change the format of the lines actually recorded by /combatlog.


United States Offline
Reply With Quote
Old 04/26/07, 12:35 PM   #33
 Hamlet
<Druid Trainer>
 
Hamlet's Avatar
 
Tauren Druid
 
Mal'Ganis
Originally Posted by Kas View Post
The local version has some ability to split logs.

On the Logs and Reports Panel, there is a Trim Logs option that when selected gives you a drop down of mobs in the combat log.

Trim logs : Trims the log data, by choosing to start and end the report when a given mob is first seen or last-seen

I haven't expriemented with it much yet so I don't know if it's the same logic as the hosted log version (I believe it's not). It may be good to minimize work on things where you are one shotting. However, for a log that contains multiple attempts on a boss, it sounds like it will lump all attempts into a single report, based on that description. I only briefly messed with this last night (coincidently I am just now starting to set up our Web Stats as well)

I'd really have to test. Has anyone tried this feature and have more detail? I didn't have a log that contained multiple attempts on a boss (or anything that would mirror that in a combat log).
Yes, it works very well when you're one-shotting stuff. Even when you're not, it saves you some trouble--you don't have to find the exact beginning of the kill attempt (or whichever attempt you want to post), just locate the 5-minute gap in the action for rezzing/rebuffing, and chop somewhere in there.


United States Offline
Reply With Quote
Old 04/26/07, 12:41 PM   #34
Polleke
Foobar
 
Polleke's Avatar
 
Troll Priest
 
Azjol-Nerub (EU)
Originally Posted by Crepe View Post
How often does the combatlog get flushed to disk? I have this crazy idea to install cygwin and ssh on my WoW computer to feed the combat log to a second machine so I can offload parsing. Even if it's not quite realtime, external scripting tools combined with a marker as described above will make splitting the log much easier.
Only upon logout as far as I know. Cygwin wouldn't be needed, writing a tail like program that even splits upon getting a certain line is trivial.

* Bla

Offline
Reply With Quote
Old 04/26/07, 12:44 PM   #35
Cel
Great Tiger
 
Cel's Avatar
 
Night Elf Rogue
 
Ysera
Originally Posted by Polleke View Post
Only upon logout as far as I know. Cygwin wouldn't be needed, writing a tail like program that even splits upon getting a certain line is trivial.
I've run parses without logging out like when we're flying from Gruul to Magtheridon I'll get the Gruul parse done.

"There is much pleasure to be gained from useless knowledge." - Bertrand Russell

Alpha is recruiting... go go.

Offline
Reply With Quote
Old 04/26/07, 1:25 PM   #36
Scheme
Great Tiger
 
Scheme's Avatar
 
Scheme
Undead Rogue
 
No WoW Account
Originally Posted by Polleke View Post
Only upon logout as far as I know. Cygwin wouldn't be needed, writing a tail like program that even splits upon getting a certain line is trivial.
You can force a garbage collection (/script collectgarbage("collect")), which will flush the log to disk. However, it'd be really nice if WoW closed the filehandle when you disabled logging, or allowed a destination argument for /combatlog.

Offline
Reply With Quote
Old 04/26/07, 1:33 PM   #37
 Asgorath
Soda Popinski
 
Asgorath's Avatar
 
Orc Death Knight
 
Mal'Ganis
Originally Posted by Scheme View Post
You can force a garbage collection (/script collectgarbage("collect")), which will flush the log to disk. However, it'd be really nice if WoW closed the filehandle when you disabled logging, or allowed a destination argument for /combatlog.
For those that use FuBar, I believe PerformanceFu allows you to force a garbage collection with a left-click.

Last edited by Asgorath : 04/26/07 at 5:47 PM. Reason: Spelling

Australia Online
Reply With Quote
Old 04/26/07, 1:51 PM   #38
Kyth
Professional Windmill Tilter
 
Kyth's Avatar
 
Kythra
Orc Warlock
 
No WoW Account
Originally Posted by Crepe View Post
The idea with the sentry totem as a marker is a really good idea. I'll have to find something equally obscure to mark my own logs with - underwater breathing probably is a good bet.
This actually wouldn't work for us -- pathological fear of invisible fish in our guild drives warlock buffing requests.... I think I get asked for underwater breathing at least 3-4 times each raid, regardless of raid zone =).

However if your guild has weirdos like ours, demon armor would also work (I can't think of any time you'd use that on a raid.)

Druids might be able to use travel form if nothing else, etc. Does the portal-tabard produce any effect in the combat log? Any other clicky-reusables like that could work as well.

United States Offline
Reply With Quote
Old 04/26/07, 2:50 PM   #39
Docjowles
Mr. Sandman
 
Docjowles's Avatar
 
Docjowles
Gnome Mage
 
No WoW Account
Originally Posted by Kas View Post
The local version has some ability to split logs.

On the Logs and Reports Panel, there is a Trim Logs option that when selected gives you a drop down of mobs in the combat log.
I just played with this feature today. Basically, for 1-shot boss kills, it's great. For multiple attempts, though, you're gonna have to hack up the logs yourself. For example, last night it took us 3 tries to down the Curator (insert laugh track here). I trimmed the log by setting both To and From to "The Curator". The resulting parse shows me dying twice, not DPSing like 60% of the time, Curator Hateful Bolting everyone, etc. Since the fight is fresh in my mind, I can work through the weirdness and see what happened. But going back to this log in a month would be completely worthless.

I love Tsigo's post about "marking" attempts with a spell you'd never use during a raid. Very clever solution! Here's hoping Blizzard eventually throws us a bone and at least unlocks the file when we're not logging, but for now, that tip makes it doable if tedious.

United States Offline
Reply With Quote
Old 04/26/07, 3:03 PM   #40
Crepe
Piston Honda
 
Gnome Warlock
 
Earthen Ring
Originally Posted by Arawethion View Post
No, range will affect it. But no amount of in-game parsing will change the format of the lines actually recorded by /combatlog.
Ah, so the log range matters, but things like SimpleCombatLog changing the formating won't. Makes sense. For now I'll use DBM's "maximum" range setting. Does anyone know what the max range is, btw? DBM and SWStats have 150; a thread in this forum suggested 200. Any consensus on how far we can go with this (and have it matter)?

Originally Posted by Polleke View Post
Only upon logout as far as I know. Cygwin wouldn't be needed, writing a tail like program that even splits upon getting a certain line is trivial.
Oh, I know it's trivial. I just want to do it, remotely, in a more familiar programming environment, that of my main Linux workstation. The idea is to open up an SSH session and 'tail -f' the combatlog and feed that into a parser that can more easily split up and archive the logs. I can do this all in Windows, but I don't really want to alt-tab.

Interestingly enough, I think you can also truncate the combatlog while WoW has it locked: I opened it in notepad and summarily deleted all the text, then saved it. Back to file size of zero. However, I think WoW keeps logging at the position it seeked to, leaving a couple of megs of zeros at the start of the file.

Thanks for the tip about garbage collection forcing the log to flush. That'll be handy for "Start Log" and "Stop Log" macros for me.

Last edited by Crepe : 04/26/07 at 3:07 PM. Reason: Added reply to Arawethion's post

Offline
Reply With Quote
Old 04/26/07, 3:14 PM   #41
 Hamlet
<Druid Trainer>
 
Hamlet's Avatar
 
Tauren Druid
 
Mal'Ganis
Originally Posted by Crepe View Post
Thanks for the tip about garbage collection forcing the log to flush. That'll be handy for "Start Log" and "Stop Log" macros for me.
Yeah, I used to relog to save it. This will be handy. Will a reloadui also work?


United States Offline
Reply With Quote
Old 04/26/07, 6:11 PM   #42
Brando
Piston Honda
 
Tauren Druid
 
Uldum
Couldn't you just rename the combat log file after each attempt?? Or would you need to logout/login for a new file to be created by the client? If that's the case would just copy/pasting and then flushing the combat log not work better?

Offline
Reply With Quote
Old 04/26/07, 6:26 PM   #43
chase
Piston Honda
 
Dwarf Priest
 
Malygos
Originally Posted by Brando View Post
Couldn't you just rename the combat log file after each attempt?? Or would you need to logout/login for a new file to be created by the client? If that's the case would just copy/pasting and then flushing the combat log not work better?
The file isn't written until /console reloadui or the garbage collection trick.

I tried /console reloadui and than copying the log file and renaming attempt1BossX. It worked, but really easier to place a start/end mark and parsing it that way. (I use ice armor as a mark)

Offline
Reply With Quote
Old 04/27/07, 2:19 AM   #44
chrull
弾幕
 
chrull's Avatar
 
Blood Elf Death Knight
 
Defias Brotherhood (EU)
Originally Posted by Scheme View Post
You can force a garbage collection (/script collectgarbage("collect")), which will flush the log to disk. However, it'd be really nice if WoW closed the filehandle when you disabled logging, or allowed a destination argument for /combatlog.
That's nice to know.

On my wishlist right now: /combatlog [filename] to allow logging to new files after every attempt/boss.

Offline
Reply With Quote
Old 04/27/07, 3:20 AM   #45
 Hamlet
<Druid Trainer>
 
Hamlet's Avatar
 
Tauren Druid
 
Mal'Ganis
If I expect to be one-shotting most things, I'll just make one big log, and then crop out any wipes afterwards by hand and use the built-in "trim" feature. If that sounds like too much of a pain, I'll relog quickly after a fight and rename the file.


United States Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » User Interface and AddOns

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Raiding Stats Alshevok The Dung Heap 1 05/26/07 3:52 PM
Paladin Stats Alshevok Class Mechanics 2 05/24/07 11:50 PM
New Flask Stats Cryect Public Discussion 91 04/15/07 11:22 AM
All gem stats for BC Celebrimor Public Discussion 11 10/03/06 8:53 PM