. ten characters

Yes it is. To those willing to do the work and figure things out go the spoils. Capitalism is a wonderful thing. By the way i guarantee you there are cracks to be exploited where you can make easy Gold off this.

Correct, but I wanted to emphasize that considering you said Blizzard ā€œstepped inā€ against it.

They didnā€™t.

They stepped in against botting and decided to finally enforce ā€œone action, one clientā€.

The [censored] who were using programs to duplicate keypresses/mouseclicks etc. were multibotting, not multiboxing.

Multiboxing got a really bad rep. I myself was entirely against it in the past and understand why people have the view they do of it.

So youā€™re fine with multiboxers being fully autonomous except for when they have to loot?

Yes. If someone is willing to sit there all day and spend that kind of time doing something, yes iā€™m ok with that.

1 Like

First, you need a master list of items you want to flip. (Note that each item has an ID.)

Second, you have two ways of matching items against that list:

  1. Obtain a list of whatā€™s in the AH (either at once or in partial lists.) Check each item against your master list.
  2. Go through your master list, looking up each item.

1 seems rather clunky (and has an issue for which I didnā€™t find an answer.) Since you have a list, 2 seems like the way to go. Youā€™re limited to 100 calls per minute.
Looking at the addon API, it seems both are available.

(Iā€™ve never seen this API before and several details confuse me.)

Edit: Also note that if you bid on and win an item, you still need to retrieve it from your mailbox. I havenā€™t seen an API to do that.)

doesnt blizzard have something in the tos about cornering the ah?

Auctionator handles both of those. With the empty search, you can get a list of everything on the ah. Auctionator caches that list and uses something to search through it and filters out the items you have in its shopping list. I think it only uses keyword searches though so if there are items with the same name but different ids, it doesnā€™t know the difference.

With whatever Auctionator uses to do its thing + a little bit of automation, you have a pretty powerful sniper.

From how I understand it with Auctionator, youā€™re downloading every on the ah from the time your scan starts to when it stops. Once the scan ends, it starts to cache everything it found into a text file that can then be read by another function. I donā€™t know if the scan breaks when you repeat the scan, since automating the scan is allowed, while the caching and searching through that cache runs. If they can run together, then you should be able to run the scan indefinitely while the results are processed and printed to another table. Idk though, just my thoughts on how itā€™s working atm. Someone better attuned to api coding would be able to answer this.

I doubt it. As you get a batch of data, it would make more sense to act on that batch. Moreover, this process is limited in terms of number of total items in the AH and perhaps by the underlying code. A limit of 100 item queries per minute is documented.

I donā€™t know the specifices of how itā€™s caching the ah results but I know it only takes 30 seconds to scan a large realm like Illidan. Iā€™d post a video of a scan here if I knew how to do that.

Which is a long time in computing terms.

Why would you create a 10MB+ list and then search it, rather than search each batch as they are returned?

I donā€™t know, I thought 30 seconds was extremely fast for this kind of work. Why do all the other auction house shopping addons throttle after 100 items? Even TSMā€™s sniper falls apart after a few seconds of running and forever to find just one item. Iā€™ve never seen any other addons that are as fast as Auctionator when searching for a thousand possible results from a list with 1k items.

Iā€™ve read through the documentation for scans and Iā€™ve always thought that thereā€™s no way itā€™s as simple as making 100 item groups then scanning over each batch. Thereā€™s no way the entire ah addon community has overlooked this, it canā€™t be that simple, right?

Folks going on about rah rah capitalism is good in video games should go check out the health, longevity and stability of the average f2p game. Or even New World, where the economy has crashed probably a dozen times in the last like two weeks. Let us know how that usually works out.

Bad programming? Running out of memory (I have no idea if there is a memory or CPU cap on addons)?

Auctionator sounds like it was done by programmers who know what theyā€™re doing. And understand the limitations of lua.

Hereā€™s the source: https://github.com/Auctionator/Auctionator (What I looked at seems to be very good code.) Still unclear how they store data and am not interested enough to keep reading code.

Iā€™ve started a topic over in the ui/macro section. Hereā€™s the link to it if anyone wants it Why do ah addons not use groups of 100 items to do large batch scans for faster shopping?. Hope more people who know the api will drop in, Iā€™d love to know which would be faster!

One caveat; Auctionator stores data so that when you are questing, you can get AH prices on drops. I use the addon for TBC and havenā€™t seen that work. Perhaps I didnā€™t click something.

Iā€™m curious as to responses to your question in ui/macros.

Forget TradeSkillMaster. With zero addons at all the compute power is far greater than just about every home computer available. Even the beefiest Ryzens, Epycs, or Xeons couldnā€™t do it.

ITT people are salty that theyā€™re not AH goblins.

1 Like

Make the AH like Craigslist. You post things but you have to contact the seller and arrange to meet them in game to trade for gold. :joy:

Trade chat exists already.

1 Like

Not really. Itā€™s now Carry Chat. We need a bulletin board to pin ā€œFOR SALEā€ notices to. :smiley: