Download
(177Kb)
Download
Updated: 12-04-11 08:52 PM
Pictures
File Info
Updated:12-04-11 08:52 PM
Created:01-11-09 06:15 PM
Downloads:107,812
Favorites:325
MD5:

Quick Auctions 3  Popular! (More than 5000 hits)

Version: v3.1
by: Shadowed [More]

Quick Auctions is an auction tool to help speed up auctioning large quantities of items, especially canceling. While primarily Quick Auctions is built for large quantities of items, it can work fine for a few auctions as well. A bit of tweaking is required to get optimal settings, but it is very flexible and smart enough that you can use it for more than just mindlessly undercutting auctions by 1 copper every time. Summary window and craft queues are included so you do not have to memorize every item and quantity you need. Shows total materials required to craft as well as allowing you to click from the craft queue to craft so no searching through everything.

Slash command: /qa (/quickauctions)

Donations
A lot of time went into Quick Auctions, donations are appreciated but not necessary. And it's cheaper than buying gold while not being against the ToS!



Groups
Groups are how you manage what items should be managed by Quick Auctions. You can set auction settings either as a default, or per group giving you flexibility over everything without having to duplicate your settings 50 times. There are no limits to how many items can be grouped, see the configuration in /qa config to set them up.

Mail
Includes a timer in the top left of the mailbox indicating how much time before new mail data becomes available, and if you are not using Postal then QA provides its own auto looting for mail. The auto looter will work with the timer on the mailbox cache so it will loot everything, wait until new mail is available and then keep looting.

Auto mailing can now be done per item or per group to any character you want. For example, you can setup your banker to send uncut gems to your jeweler and you can setup your jeweler to send cut gems to your banker. The auto mailer is intelligent in when it sends mail off, and works best when using QA mail looter. If you are trying to loot herbs from your mailbox while auto mailing them to your scribe, it will send mail off whenever it sees your inventory is full. Basically, if you have 4 open slots it will auto mail/loot with only 4 slots, no more clearing out your bags to loot mail anymore!

General options

  • Smart undercutting - Instead of always using the undercut value, it will round it to the nearest gold piece if possible (10g99s -> 10g, 5g -> 5g - undercut price)
  • Smart cancel - Cancels auctions a bit smarter than usual, will cancel an item if you can re list it at a higher price and won't cancel it if items are below the threshold
  • Cancel with bid - Lets you choose if you want to cancel auctions with bids on them

Item options
  • Auto mail - Automatically mail items directly to your banker that are managed by QA
  • Post cap - How many of an item can be up at any one time (If you are undercut this number is reset)
  • Post time - How long to post an auction
  • Undercut - How much to undercut by
  • Bid percent - How much bid should be set to as a percentage of buyout
  • Threshold - Cap on how low an auction can go, if it'll be posted below the threshold price it won't be posted
  • Per auction - How many items to post per an auction
  • Fallback - If no other auctions are up, how much should it list an item for
  • Fallback cap - How high above the fallback an item can go, helps prevent posting a single Frostweave Cloth at 100g if someone sets it at an extraordinary price
  • Auto fallback - If the market price is below your thresold, QA will automatically post it at the fallback price
  • Maximum price gap - How much of a price difference is allowed between the lowest and second lowest items before QA undercuts the second lowest, this will also cancel your auctions if the price gap gets too high
  • Ignore stacks over - Allows you to ignore any auctions with a stack above X when determining price, useful if you want to post against the market price of 1 Abyss Crystal rather than the market price of posting 20 at once
What changed between 2 and 3?
While the configuration in QA2 was an improvement over the original QA, it still wasn't good enough. QA3 has a rewritten configuration and should be much easier for people to understand and use without having to learn to use QA through trial and error.

Scan speed has been increased quite a bit again and has been tightened up to reduce the chance of conflicts. In previous versions, QA would Query -> Wait 0.50 seconds -> Check Data -> Either parse it or wait 0.50 seconds, this made sure that whenever auctions were scanned all data was available including who posted them. The problem is, most of this data becomes available instantly after your initial 1-3 seconds. In 3 it's been changed: Query -> Check Data -> Wait 0.50 Seconds -> Parse or wait 0.50 seconds. Best case this means you will save 0.50 seconds per query (50 seconds/100 items), and worse case you won't see any speed increase.

Mail has been improved to make life easier for people, both a mail scrapper and a smarter mail sender were added. See the mail section above for more information.

Setting scope was improved, most basic options in QA including group settings have been moved to the global profile while server/faction specific settings can still be changed per profile. Letting you setup different profiles of how QA should handle different groups, without having to duplicate all of your group list over and over.
QA3 isn't done yet, and I have more planned still like summary improvements and easy buying of items.

Shadowed:
- Fix positioning of tradeskill frame
- Fixes for 4.3
- Fix tradeskill button positioning
- Should make canceling work again with hardware events
- Make open all work again, add posting back with necessary hardware event work, some initial work on canceling
- Initial conversions to WoWAce, nothing should actually work yet
Optional Files (0)


Post A Reply Comment Options
Unread 02-09-09, 05:14 PM  
Naniad
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
It was me who sent the log. I haven't changed any settings from when it worked fine. At the time it would split up a whole stack first then post everything and it will still do that for a post or two then it stalls when it only takes one off a stack. I'll do what you suggest when I can.

Originally posted by Shadowed
Not sure who it was that sent me the log yesterday around 10 PM PST time, but:

When it freezes up, are you setting it split an item once then stop? In this case, it was supposed to split Glyph of Death's Embrace into 6 stacks of 1, it split it once (So one stack with 5 Death Embraces, and one stack with 1 Death Embraces), finished and it started to post.

If you could do this, open QuickAuctions/split.lua

Find (Around line #91/#92)

foundSlots[bag .. slot] = true
newStacks = newStacks - 1

Below it add

self:Log("Found valid stack, %s in bag %d/slot %d, quantity %d.", (GetItemInfo(link)), bag, slot, itemCount)


Repeat the process with turning logging on and send me that, think I have an idea of whats going wrong.
Report comment to moderator  
Reply With Quote
Unread 02-09-09, 10:41 PM  
Zenn
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Running 1107 still.. Everything is almost working as it should.
It hangs on posts and scans every once in a while but I commented
out the button disables in the code so I can just press it again when
it hangs. It picks right back up no problem.

I am running 125 glyphs - cap of 2 (250 auctions)
["smartCancel"] = true,
["smartUndercut"] = false
Toggling Glyphs x 1

I just have to say, after learning how this thing works inside and out (and
working out my own brain farts, this is hands down the best AH add-on ever for
dealing with massive auctions. You have gained a fan. Rock on.
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 10:34 AM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Naniad: Get the split.lua from http://shadowed-wow.googlecode.com/s...QuickAuctions/ and put it into Interface\QuickAuctions\ (reloadui if you did this with WoW open) and try again, that should fix it.

Zenn: The above split.lua file should fix the hanging issues.
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 01:29 PM  
hid
A Kobold Labourer

Forum posts: 1
File comments: 40
Uploads: 0
The latest version (r1110) still hangs when posting. Including the whole QuickAuctionsDB table:


QuickAuctionsDB = {
["revision"] = 1,
["undercut"] = {
["default"] = 500,
},
["postCap"] = {
["default"] = 30,
},
["itemTypes"] = {
["Glyph20"] = true,
["Gem1"] = true,
},
["categoryToggle"] = {
},
["smartUndercut"] = false,
["smartCancel"] = true,
["itemList"] = {
},
["logs"] = {
"[186.666] Starting scan type post, we will be scanning a total of 32 items.", -- [1]
"[209.746] No splitting needed, going to be posting 2 stacks of Glyph of Bloodrage x 1, and we have 2 in inventory, with 27 left before cap.", -- [2]
"[209.747] Going to be posting Glyph of Bloodrage x 1, have 2 in inventory, 30 cap, 3 active, with buyout 31g 75s/bid 22g 22s 50c, owner is Izaura who posted it at 31g 80s buyout.", -- [3]
"[209.747] Posting? Glyph of Bloodrage, total 4 posted, post cap is 30.", -- [4]
"[209.773] Queued for auction in bag 0/slot 13.", -- [5]
"[209.797] Posting? Glyph of Bloodrage, total 5 posted, post cap is 30.", -- [6]
"[209.821] Queued for auction in bag 1/slot 16.", -- [7]
"[209.845] Posted item from bag 0/slot 13 in the AH for 12 at 31g 75s buyout and 22g 22s 50c bid.", -- [8]
"[210.201] Posted item from bag 1/slot 16 in the AH for 12 at 31g 75s buyout and 22g 22s 50c bid.", -- [9]
"[210.653] Done posting current set.", -- [10]
"[210.654] Going to be splitting Glyph of Horn of Winter into 7 stacks of 1 each, we already have 0 valid stacks, 7 of the item in our inventory, will cap in 27 posts, and have 3 actives.", -- [11]
"[210.654] Splitting item [Glyph of Horn of Winter] from bag 0/slot 14, moving it into bag 0/slot 13.", -- [12]
"[211.26] Found valid stack, Glyph of Horn of Winter in bag 0/slot 13, quantity 1.", -- [13]
"[211.261] Finished split.", -- [14]
"[211.261] Going to be posting Glyph of Horn of Winter x 1, have 7 in inventory, 30 cap, 3 active, with buyout 27g 73s 99c/bid 19g 41s 79c, owner is Yix who posted it at 27g 78s 99c buyout.", -- [15]
"[211.261] Posting? Glyph of Horn of Winter, total 4 posted, post cap is 30.", -- [16]
"[211.286] Queued for auction in bag 0/slot 13.", -- [17]
"[211.31] Posted item from bag 0/slot 13 in the AH for 12 at 27g 73s 99c buyout and 19g 41s 79c bid.", -- [18]
"[211.794] Done posting current set.", -- [19]
"[211.795] Going to be splitting Glyph of Revive Pet into 5 stacks of 1 each, we already have 0 valid stacks, 5 of the item in our inventory, will cap in 29 posts, and have 1 actives.", -- [20]
"[211.795] Splitting item [Glyph of Revive Pet] from bag 0/slot 15, moving it into bag 1/slot 15.", -- [21]
"[212.134] Finished split.", -- [22]
"[212.134] Going to be posting Glyph of Revive Pet x 1, have 5 in inventory, 30 cap, 1 active, with buyout 22g 73s/bid 15g 91s 10c, owner is Yix who posted it at 22g 78s buyout.", -- [23]
},
["threshold"] = {
["glyphs"] = 50000,
},
["logging"] = true,
["fallback"] = {
["glyphs"] = 490000,
["gems"] = 1300000,
},
["whitelist"] = {
},
["bidpercent"] = 0.7,
}
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 04:48 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Ergh that was a stupid bug. Do the below again, should (HOPEFULLY) be fixed.

Go to http://shadowed-wow.googlecode.com/s...QuickAuctions/ get both QuickAuctions.lua and split.lua and replace them with the one in Interface\AddOns\QuickAuctions\
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 05:47 PM  
Naniad
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Originally posted by Shadowed
Ergh that was a stupid bug. Do the below again, should (HOPEFULLY) be fixed.

Go to http://shadowed-wow.googlecode.com/s...QuickAuctions/ get both QuickAuctions.lua and split.lua and replace them with the one in Interface\AddOns\QuickAuctions\
I'm still having the problem of it hanging while splitting stuff.

"[253737.333] Done posting current set.", -- [246]
"[253737.334] Going to be splitting Glyph of Sense Undead into 5 stacks of 1 each, we already have 0 valid stacks, 5 of the item in our inventory, will cap in 5 posts, and have 0 actives.", -- [247]
"[253737.334] Splitting item [Glyph of Sense Undead] from bag 0/slot 13, moving it into bag 0/slot 1.", -- [248]
"[253737.525] Finished split.", -- [249]
"[253737.525] Going to be posting Glyph of Sense Undead x 1, have 5 in inventory, 5 cap, 0 active, with buyout 21g 76s/bid 21g 76s, owner is Drifkin who posted it at 21g 76s buyout.", -- [250]

As you can see it only split off one glyph so in game my inventory has one stack with 4 in it and one stack with 1 in it and it hangs at that point.
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 06:46 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Unusual, if below

newStacks = stacks
splitLink = link
splitQuantity = quantity
In split.lua you add

self:Log("Going to be splitting into %d new stacks, of %s x %d.", newStacks or -1, (GetItemInfo(splitLink)), splitQuantity)
What happens? (Also you should do /script QuickAuctionsDB.logs = {} before that to make it easier)
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 08:03 PM  
Naniad
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Originally posted by Shadowed
Unusual, if below



In split.lua you add



What happens? (Also you should do /script QuickAuctionsDB.logs = {} before that to make it easier)

I added that but not sure where to look? I did noticed one thing interesting by the looks of it all the glyphs that post right have a pattern:

"[261735.8] Splitting item [Glyph of Slice and Dice] from bag 1/slot 10, moving it into bag 0/slot 3.", -- [31]
"[261736.508] Splitting item [Glyph of Slice and Dice] from bag 1/slot 10, moving it into bag 0/slot 4.", -- [32]
"[261737.684] Bad stack size found. We still need to split Glyph of Slice and Dice into -5 new stacks of 1.", -- [33]
"[261737.684] Finished split.", -- [34]

Going to be splitting Glyph of Blood Tap into 5 stacks of 1 each, we already have 0 valid stacks, 5 of the item in our inventory, will cap in 5 posts, and have 0 actives.", -- [52]
"[261740.31] Going to be splitting into -1 new stacks, of Glyph of Blood Tap x 1.", -- [53]
"[261740.31] Splitting item [Glyph of Blood Tap] from bag 1/slot 11, moving it into bag 0/slot 1.", -- [54]
"[261741.534] Splitting item [Glyph of Blood Tap] from bag 1/slot 11, moving it into bag 0/slot 2.", -- [55]
"[261742.661] Splitting item [Glyph of Blood Tap] from bag 1/slot 11, moving it into bag 0/slot 3.", -- [56]
"[261743.477] Splitting item [Glyph of Blood Tap] from bag 1/slot 11, moving it into bag 0/slot 4.", -- [57]
"[261744.585] Bad stack size found. We still need to split Glyph of Blood Tap into -5 new stacks of 1.", -- [58]
"[261744.585] Finished split.", -- [59]

"[261747.127] Going to be splitting Glyph of Unending Breath into 4 stacks of 1 each, we already have 0 valid stacks, 4 of the item in our inventory, will cap in 5 posts, and have 0 actives.", -- [77]
"[261747.127] Going to be splitting into -1 new stacks, of Glyph of Unending Breath x 1.", -- [78]
"[261747.127] Splitting item [Glyph of Unending Breath] from bag 1/slot 12, moving it into bag 0/slot 1.", -- [79]
"[261748.253] Splitting item [Glyph of Unending Breath] from bag 1/slot 12, moving it into bag 0/slot 2.", -- [80]
"[261749.048] Splitting item [Glyph of Unending Breath] from bag 1/slot 12, moving it into bag 0/slot 3.", -- [81]
"[261749.878] Bad stack size found. We still need to split Glyph of Unending Breath into -4 new stacks of 1.", -- [82]
"[261749.878] Finished split.", -- [83]

When they posted right they had "Bad stack size found". Where the one that stalled it was:

"[261752.627] Going to be splitting Glyph of Rune Tap into 4 stacks of 1 each, we already have 0 valid stacks, 4 of the item in our inventory, will cap in 5 posts, and have 0 actives.", -- [98]
"[261752.627] Going to be splitting into -1 new stacks, of Glyph of Rune Tap x 1.", -- [99]
"[261752.627] Splitting item [Glyph of Rune Tap] from bag 1/slot 13, moving it into bag 0/slot 1.", -- [100]
"[261752.789] Finished split.", -- [101]
"[261752.789] Going to be posting Glyph of Rune Tap x 1, have 4 in inventory, 5 cap, 0 active, with buyout 16g 31s 11c/bid 16g 31s 11c, owner is Skullbuggery who posted it at 16g 51s 11c buyout.", -- [102]
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 08:33 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
http://shadowed-wow.googlecode.com/s...QuickAuctions/ QuickAuctions.lua and split.lua again, make sure you do a reloadui if you're still in the game when you do this.

Was trying with the same cap, 5 in inventory, and used two different glyphs and still couldn't get it to freeze on splitting, not sure how it's getting a negative into stack size either.

And if that doesn't do anything, I'll rewrite the split code.
Last edited by Shadowed : 02-10-09 at 08:37 PM.
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 09:18 PM  
Naniad
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Originally posted by Shadowed
http://shadowed-wow.googlecode.com/s...QuickAuctions/ QuickAuctions.lua and split.lua again, make sure you do a reloadui if you're still in the game when you do this.

Was trying with the same cap, 5 in inventory, and used two different glyphs and still couldn't get it to freeze on splitting, not sure how it's getting a negative into stack size either.

And if that doesn't do anything, I'll rewrite the split code.
Still hanging. Log last good post plus the hang:

"[266157.339] No splitting needed, going to be posting 1 stacks of Glyph of Improved Scorch x 1, and we have 1 in inventory, with 3 left before cap.", -- [32]
"[266157.339] Going to be posting Glyph of Improved Scorch x 1, have 1 in inventory, 5 cap, 2 active, with buyout 19g 78s 99c/bid 19g 78s 99c, owner is Doncorleoni who posted it at 19g 99s buyout.", -- [33]
"[266157.339] Posting? Glyph of Improved Scorch, total 3 posted, post cap is 5.", -- [34]
"[266157.343] Queued for auction in bag 1/slot 4.", -- [35]
"[266157.347] Posted item from bag 1/slot 4 in the AH for 12 at 19g 78s 99c buyout and 19g 78s 99c bid.", -- [36]
"[266157.964] Done posting current set.", -- [37]
"[266157.965] Going to be splitting Glyph of Horn of Winter into 1 stacks of 1 each, we already have 0 valid stacks, 2 of the item in our inventory, will cap in 1 posts, and have 4 actives.", -- [38]
"[266157.965] Going to be splitting into -1 new stacks, of Glyph of Horn of Winter x 1.", -- [39]
"[266157.965] Splitting item [Glyph of Horn of Winter] from bag 2/slot 4, moving it into bag 0/slot 1.", -- [40]
"[266158.153] Finished split.", -- [41]
"[266158.154] No data found for Glyph of Horn of Winter x 1, have 2 in inventory, 5 cap, 4 active,, so will be posting at 35g buyout/35g bid.", -- [42]
"[266415.497] Starting scan type post, we will be scanning a total of 40 items.", -- [43]
"[266463.917] Going to be splitting Glyph of Horn of Winter into 1 stacks of 1 each, we already have 0 valid stacks, 2 of the item in our inventory, will cap in 1 posts, and have 4 actives.", -- [44]
"[266463.917] Going to be splitting into -1 new stacks, of Glyph of Horn of Winter x 1.", -- [45]
"[266463.917] Splitting item [Glyph of Horn of Winter] from bag 0/slot 1, moving it into bag 0/slot 3.", -- [46]
"[266464.991] Bad stack size found. We still need to split Glyph of Horn of Winter into -2 new stacks of 1.", -- [47]
"[266464.991] Finished split.", -- [48]
"[266464.991] No data found for Glyph of Horn of Winter x 1, have 2 in inventory, 5 cap, 4 active,, so will be posting at 35g buyout/35g bid.", -- [49]
"[266464.991] Posting? Glyph of Horn of Winter, total 5 posted, post cap is 5.", -- [50]
"[266464.995] Queued for auction in bag 0/slot 1.", -- [51]
"[266464.998] Posting? Glyph of Horn of Winter, total 6 posted, post cap is 5.", -- [52]
"[266464.999] Posted item from bag 0/slot 1 in the AH for 12 at 35g buyout and 35g bid.", -- [53]
"[266465.657] Done posting current set.", -- [54]
"[266465.658] Going to be splitting Glyph of Cleaving into 5 stacks of 1 each, we already have 0 valid stacks, 7 of the item in our inventory, will cap in 5 posts, and have 0 actives.", -- [55]
"[266465.658] Going to be splitting into -1 new stacks, of Glyph of Cleaving x 1.", -- [56]
"[266465.659] Splitting item [Glyph of Cleaving] from bag 2/slot 31, moving it into bag 0/slot 4.", -- [57]
"[266466.018] Finished split.", -- [58]
"[266466.018] Going to be posting Glyph of Cleaving x 1, have 7 in inventory, 5 cap, 0 active, with buyout 24g 80s/bid 24g 80s, owner is Gaonou who posted it at 25g buyout.", -- [59]
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 09:51 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
That's not the log from the latest version, if it was the log would contain "Going to be splitting into # (#) new stacks of, <name> (<link>) x #" where as it's still showing "going to be splitting into # new stacks of, <name> x #"
Report comment to moderator  
Reply With Quote
Unread 02-10-09, 10:26 PM  
Naniad
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Originally posted by Shadowed
That's not the log from the latest version, if it was the log would contain "Going to be splitting into # (#) new stacks of, <name> (<link>) x #" where as it's still showing "going to be splitting into # new stacks of, <name> x #"
Strange should be guess I'll make sure and do it again.
Report comment to moderator  
Reply With Quote
Unread 02-11-09, 01:20 AM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Redid a lot of scanning and some splitting code either way since I got carried away, pushed the version to WoWI for testing.
Report comment to moderator  
Reply With Quote
Unread 02-11-09, 01:42 AM  
Naniad
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
Seems to be working so far, I'll keep you updated.

Quick Update: It can say there are no auctions to cancel but then it cancels some.

Quick Update 2: Seems to miss something while scanning. Couple of times now it just doesn't see the other auctions and posts them at my fallback. I'm not entirely sure yet but it seems to only do it with auctions that are below my threshold but that could just be a coincidence.
Last edited by Naniad : 02-11-09 at 04:16 AM.
Report comment to moderator  
Reply With Quote
Unread 02-11-09, 03:41 AM  
Vidboy
A Kobold Labourer

Forum posts: 0
File comments: 95
Uploads: 0
grabbing 1113 will try it out
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.