• 0

    posted a message on DKPmon & Bidder v2.0
    Quote from yoink »

    Sorry for sounding stupid Dahn, but does this mean we will have a seperate module for EQDKP (the web portion) for importing the DKPMON-xml strings? If so that sounds pretty hot.


    Correct. Basically we'd have a new plugin that was based upon the original eqDKP plugin written by Freddy. I received word from Freddy that he was okay with me using the current code as a starting point. We've seen enough issues in all of the dialog here and Eraslin had a desire to go with a slightly different XML schema we felt was cleaner for our purposes that it warranted this new eqDKP plugin.

    Now I am no PHP guru by any stretch having learned just enough to get my own group's DKP site put together so between work and learning how to write an eqDKP plugin, I'm afraid I'm not particularly speedy at this process.

    I'll make the plea again, any XML logs you have would be greatly appreciated and useful for my testing before I post a first build.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quick update on my eqDKP plugin work. I've received the ok to use Freddy's plugin as the base for a DKPmon version. I've also done enough of the code that I now need sample log files to run parsing tests.

    If anyone has XML log files (in either format, the CT_raidtracker or the new DKPmon format) please post them here or PM me for my e-mail address.

    thanks!
    Posted in: General AddOns
  • 0

    posted a message on simpleMinimap, now with Ace2 goodness
    Ok, I think I have a few more datapoints from the conversation that may help isolate this.

    - First, I can reliably reproduce the scaling behavior in which the minimap is strecthed across the entire screen
    - Where we began thinking it was due to aspect ratio, I think I can reproduce it even it the aspect ratio doesn't change
    - Doing so requires exiting/relaunching the game with a forced resolution change as the game relaunches. Changing video resolutions in game seems to behave fine (will further test this)

    The behavior is still reproduceable on the mac client with the latest in SVN as of Tue 1300 27Feb PST.

    To reproduce I do this:
    1. Size and set up minimap to the top left corner (under my FuBar at top of screen). I sometimes have a pixel or two on the right edge off screen.
    2. Quit game
    3. Change monitor/monitor resolution. For me this is most easily accomplished by plugging in an external monitor which is then set by the OS as the main display
    4. Relaunch game. WoW should change the default resolution of the game to 800x600
    5. As the game relaunches and you enter the world, the assertion below should be thrown and the minimap should appear stretched across the screen
    6. If you then resize the video resolution to one that is wider or equal to the original layout in step 1, smm will appear after the resize in the proper location and at the proper scale. You don't have to use /smm reset


    Finally, when this behavior occurs, I get a WoW Error Reporter poping up reporting an assertion failure (mac client). See the below:

    Assertion Failed!
    
     App:   <snip>/World of Warcraft/World of Warcraft.app
     File:    /Volumes/F1/usrbuild/xb/build/WoW_6403patch2.0.8/WoW/Source/Mac/../../../Engine/Source/Gx/GxApi/GxApi.cpp
     Line:    2089
     Error Code: 0x85100086
     Time:    2007-02-27 13.36.23 PST
    
     Assertion: minX < maxX

    Posted in: Map/Minimap AddOns
  • 0

    posted a message on simpleMinimap, now with Ace2 goodness
    Quote from arjuna »

    try running this command in both modes and tell me what the result is...
    /script ChatFrame1:AddMessage(UIParent:GetRight())

    ...if those turn out to be different numbers try this one for me...
    /script ChatFrame1:AddMessage(WorldFrame:GetRight())


    Done. Default configuration (laptop screen, 1440x900):
    UIParent.GetRight() = 1920.0001220703
    WorldFrame:GetRight() = 1228.8000488281

    External Monitor (game auto resets resolution to 800x600 which I then resize):
    UIParent:GetRight() = 1600.0001220703
    WorldFrame:GetRight() = 1024

    If I don't reset SMM after starting on the external monitor, exit the game, unplug the external, launch and reset the game resolution back to 1440x900, SMM is scaled properly.
    Posted in: Map/Minimap AddOns
  • 0

    posted a message on simpleMinimap, now with Ace2 goodness
    I've got a strange problem that I'm guessing is a bug in the wow client but thought it might be worth posting.

    When playing on a laptop, I have found a reproducable case where I have to reset SMM every time an external monitor is used. It seems to have to do with the game resetting some layout parameters with the new screen resolution. When the game is started (either on the external monitor or returning to the default laptop only screen after a disconnect), the minimap is scaled across the entire screen, obscuring almost everything. I have to type /smm reset to fix things. Exiting the game and coming back doesn't fix it either.

    Thought I'd see if anyone else had seen this before I started hunting for a possible LUA fix.
    Posted in: Map/Minimap AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Checked in a small fix for the PHP file. This addresses Daelic's bug report regarding copy/paste from a browser window. The script now forces browsers to recognize the result as a plain text file and not to cache it via HTTP headers.

    I'm back from my recent travels and so starting up again on the XML plugin. As our raid group is starting to enter some of the 25-toon content, I'm getting additional push from that side as well :)

    I'll try to post about my progress in a week or so. I've got about a month before my next burst at work so hopefully I can get something published for your testing well before then.
    Posted in: General AddOns
  • 0

    posted a message on XLoot
    Quote from Lawngnome »

    Nope, nothing at all. Basically I see it drop in combat log and thats it. So nobody can get it until enough time passes for it to skip me.


    Interestingly, I had the same behavior after a recent SVN update. I reverted to a backup I'd saved off that had been working. I tried simple things of turning off all addons but didn't investigate it much. I'll try the latest on wowace/files.

    Working revs:
    XLoot - r21568
    XLootGroup - r21604


    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from daelic »

    I'm attempting to do an eqdkp import. I've uploaded the php script, and I run it via my web browser. It outputs the dkp standings, which I copy and paste into importdata.lua. In the game, when I choose Import Modules -> points database eqdkp import, it gives me an error:

    Interface\AddOns\DKPmon_eqDKP\importmod.lua:88: attempt to index global 'DKPmon_eqDKP' (a nil value)



    I've looked at the files and I believe the error is being generated in the copy/paste step due to how browsers handle line breaks. I would have expected the WoW client to throw some other error during game load but your importdata.lua file is essentially one big comment line :) due to the lack of line breaks.

    If you were to download the URL using some batch utility (on my mac I use curl from the command line) and save the file directly in the right place without the copy/paste step, it would work.

    What I will do is add a parameter to the php file so that it generates a properly formatted html page that you can then copy/paste into the lua file. If you wanted to give this theory a test, go into your importdata.lua file and put carriage returns in the proper places using a text editor.

    The data is all correct, just the browser doesn't realize it's displaying text file and I don't know PHP so well as to be able to change the HTTP headers returned to signify text :)

    If you have a batch utility or command line tool like wget or curl (unix) I'll bet they solve this issue.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from daelic »

    I updated from SVN just 10 minutes ago and uploaded the new dkpMon2Export.php, still getting the error.

    mind sending me your importdata.lua file? My e-mail address is in my profile. Also please send me the URL for your installed PHP file.

    Quote from daelic »

    Correct, prices don't change, it's just a PITA to always have to stop and fill in pricing everytime something new drops, just as much as it is a PITA to locate every possible drop and price it pre-emptively via a manually typed list. If you really want "easy administration" you want to be able to just set the formula and forget it, such as you can do with hob_dkp.

    Interesting! I'll check it out. Given it's more of a system for various price calculations (versus a single system), I'd be happy to help get it working with DKPmon. May take me a couple of weeks given the work schedule but definitely something that doesn't sound too difficult to integrate.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from daelic »

    I'm attempting to do an eqdkp import. I've uploaded the php script, and I run it via my web browser. It outputs the dkp standings, which I copy and paste into importdata.lua. In the game, when I choose Import Modules -> points database eqdkp import, it gives me an error:

    Interface\AddOns\DKPmon_eqDKP\importmod.lua:88: attempt to index global 'DKPmon_eqDKP' (a nil value)


    This seems like it might be an old build. There was a one line update to the PHP file that fixed this around the TBC launch. It was my mistake of missing a file check-in. If you wouldn't mind, try grabbing the latest build from Eraslin's site or the SVN and seeing if the error still occurs?

    Quote from daelic »
    Also, when I export the string for eqdkp, it doesn't list item prices... but that's fine, since if I recall, you're working on your own eqdkp string mod? I'd rather see that up and running, tbh. ;)

    I'll look at this code as the ctraidtracker string should have the item values in it. I am working on the new eqDKP server plugin but have been mired in work for the past month with not much time to get it tested.

    Quote from daelic »
    Lastly, I have a feature request that I'm hoping won't be too difficult: Is there any way to get the system to grab pricing for items from hob_dkp? (or similar, I'm not stuck on hob)

    Since eqDKP doesn't fix pricing, I purposely didn't add item price exports from the current exporter. I'd be willing to look at pulling item costs from different solutions if there was general interest in a couple of schemes. Eraslin already convinced me once that the costs don't change much so didn't need to be specially implemented :) but I'm always open to being re-converted to the cause!
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder
    Quote from Emie »

    4) The ingame mode only supports whole numbers (1, 2,...) where I have currently been using 2 decimal places (1.01, 2.02,... ). If the in game mod does not show them does it at least retain those full values for when I do the EQDKP import?


    I'll look into this. My group has been using eqdkp imports and I've been seeing 2 decimal places in both Bidder and DKPmon as the loot master.

    Any info on reproducing it would be appreciated.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder
    Did a checkout from SVN and the version number listed in the TOC for Bidder is 1.4.1.

    Just checking :)
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder
    Install the PHP script found in the mod on your eqDKP server, run it to get an updated LUA file (varies by OS so I didn't include a batch file) and then run the game.  I'll be updating the wiki with instructions shortly.  There is a new option in DKPmonInit to auto-import from the source file as the mod is enabled.  Check the command line descriptions.  Once things are stable after the patch, I'll work on a FuBar plugin for the three mods.

    I agree it would be nice to remove the CT_RT step.  At the moment, it's what we have.  Eraslin created a very nice, functional mod set that he originally did not intend to require eqDKP.  As we contribute to 2.0, I'm sure we'll get a working eqDKP export in the near future.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder
    As soon as the patch is live I'll merge my eqDKP changes in my branch. I've tested on the Beta and it seems okay. Unfortunately without a willing group of my normal raid members, I wasn't able to fully test it. Eraslin, when you get a chance to review the DKPmonInit changes for rollback into trunk, I'd appreciate it. Now that I'm back from travels, I can get moving again on the other changes I've made and get them posted as well.

    I have a reasonable understanding of eqDKP and I'm not aware of any direct CSV support, import or export. I wrote the CSV export as part of the support I added to DKPmonInit. The most complete and robust import is currently for XML data generated with the modded eqDKP CT_RaidTracker. There is a link for it earlier in the thread.

    The benefit of eqDKP is that the database gets saved in an external site and is reviewable/managed there. While I like the in game redundancy built into DKPmon, as other have noted, the guild overall trusts the open access to reviewing DKP values on a web site. This helps flag issues very quickly, usually in the form of polite but firm PM's to me <grin>.

    The nice thing about the current design is that it is standalone and doesn't require the web site. Everything is in-game.

    I like the bidding UI mechanism and that all loot is announced at once. This is the most used feature for our team. The accounting I don't use except during the raid since we use eqDKP after the raid. During the raid, we deduct winner's points as we go but do not award any points. The database syncing we're not currently using and it is likely that will be a precautionary measure only to avoid crashes wiping in raid data. CSV import we're not using at all.

    I've not yet written an item value dump for eqDKP but that is coming. This would take the last non-zero value for each item from the database and export it.

    The best site for eqDKP info is forums.eqdkp.com. There isn't much in the way of architecture description anywhere that I've found, I've learned it directly from the PHP code and browsing the mySQL database.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder
    eqDKP branch checked into the URL mentioned above.

    post here if folks have any questions.
    Posted in: General AddOns
  • To post a comment, please or register a new account.