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.
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:
- Obtain a list of whatās in the AH (either at once or in partial lists.) Check each item against your master list.
- 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.
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.
Trade chat exists already.
Not really. Itās now Carry Chat. We need a bulletin board to pin āFOR SALEā notices to.