[AddOn] Aux - Enhanced Auction House Interface

Re: [AddOn] Aux - Enhanced Auction House Interface

by Norok » Tue Feb 23, 2016 3:11 pm

Bit wrote:Also made a small change to the history. The daily data is now always gathered from midnight to midnight local time instead of the strange 17 hour interval since the last daily update that auctioneer was using, though you probably won't notice a difference.


First, thanks for this Addon! One of my favorite parts of the game is trading on the Auction House and this tool is proving invaluable!

I searched through 5 pages front and back but did not find this answer:

Could I technically alter the prices database beyond 24 hours? Is there a way you could suggest to dump the data to file for my own processing?
Image
Join Those Who Love Freedom!
http://www.merica-guild.com
User avatar
Norok
Private
Private
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by Norok » Tue Feb 23, 2016 3:15 pm

Great Addon! Just started the server and one of my favorite parts of the game is trading on the Auction House. This tool is proving invaluable.

Question: Is there a way to dump price data collected during a day and/or scan to an external csv or other data file for processing beyond the 24 hour price range?
Image
Join Those Who Love Freedom!
http://www.merica-guild.com
User avatar
Norok
Private
Private
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by Bit » Tue Feb 23, 2016 5:30 pm

Aux keeps the last 11 daily data points from which the historical value is taken as the median. You can access the current price data of an item through Aux.history.price_data(item_key) which returns the max bid, min buyout and max price of the day as well as a list with those 11 data points. item_key is the item id and the suffix id (0 for non suffixed items) joined by a colon (e.g., "3453:0"). There isn't currently an easier interface to access that data.

This script will print out the stored daily values of an item (2589:0 has to be replaced with the appropriate item_key, this one is for linen cloth)
Code: Select all
/run for _, val in ipairs(({Aux.history.price_data('2589:0')})[4]) do Aux.log(Aux.money.to_string(val)) end


These are however not necessarily the last days but the last days where you've seen the item. If you want to keep the values for every day as well as the information of which day it was you'll have to manually export the data every day with a similar script as the one above.

There's no way to export data to an external file as wow addons can't write to anything besides the savedvariables but you can simply display the data in the game using a script and copy paste it.
Bit
Sergeant Major
Sergeant Major
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by Bit » Thu Feb 25, 2016 6:39 pm

There has been a pretty big refactoring of the scanning code. It is now possible to have scans run in parallel if they aren't incompatible so you can look at your bids/auctions without a search scan being interrupted. Trying to buy an auction in the search tab or making a post search will still necessarily interrupt the search.
Bit
Sergeant Major
Sergeant Major
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by TyrantRC » Fri Feb 26, 2016 10:08 pm

Hey bit, I have been using your addon for a long time now, and one thing I have noticed is that is extremely stable while scanning overwhelming prices, for example if I scan silk daily I will usually get a media from the first to the last scan, the problem I'm having is that is too constant now and price sometimes fluctuate really hard in some cases, which makes your database stability ironically more of a unstable source of information sometimes.

Ok to the point, you know I'm asking for something now, is there any way to clean single items prices information?, you know like "/aux clear" for the whole things, but instead of purging everything in one slice, just something like "/aux [intemlink] clean"
User avatar
TyrantRC
Sergeant
Sergeant
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by nhtz » Sat Feb 27, 2016 3:12 am

thanks very much .
by the way,any chances can i know :does this addon has a function of TSM(main)?
TSM(main) can "Provides common functions and windows for all the modules. This module is required in order for any of the other modules to function" or anyother addon can do like this?
thanks guys.
my name in the game is not nhtz <3
nhtz
Tester
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by Bit » Sat Feb 27, 2016 8:37 am

TyrantRC wrote:Hey bit, I have been using your addon for a long time now, and one thing I have noticed is that is extremely stable while scanning overwhelming prices, for example if I scan silk daily I will usually get a media from the first to the last scan, the problem I'm having is that is too constant now and price sometimes fluctuate really hard in some cases, which makes your database stability ironically more of a unstable source of information sometimes.

Ok to the point, you know I'm asking for something now, is there any way to clean single items prices information?, you know like "/aux clear" for the whole things, but instead of purging everything in one slice, just something like "/aux [intemlink] clean"


I could do that of course but I don't think it's really what you want. Being relatively stable is the whole point of a historical value (so that for example you can tell if something's sold unusually cheap on a specific day and decide to wait and sell it on another day) and Aux' historical value doesn't get more stable after a certain point as at most 11 values are stored so you should never have to reset it.

It seems what you really want is a second value in the tooltip. The market value of the current day. I've now added an option (toggled by /aux tooltip daily) to display the daily market value in addition to the historical value in the tooltip. I've also removed the stack price from the tooltip (hope no one liked that) because it got just too unreadable when adding more prices to the tooltip.

Image

nhtz wrote:thanks very much .
by the way,any chances can i know :does this addon has a function of TSM(main)?
TSM(main) can "Provides common functions and windows for all the modules. This module is required in order for any of the other modules to function" or anyother addon can do like this?
thanks guys.

I don't understand what you're asking, sorry. There are no modules.
Last edited by Bit on Sat Feb 27, 2016 7:08 pm, edited 1 time in total.
Bit
Sergeant Major
Sergeant Major
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by Cruzix » Sat Feb 27, 2016 12:16 pm

I get this error with the latest version when searching for items: http://i.imgur.com/ms2JhO2.png

And everytime I hover an item in my inventory a huge chat error shows up, that even goes out of the chat window: http://i.imgur.com/1c3xCsr.png
Cruzix
Senior Sergeant
Senior Sergeant
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by Bit » Sat Feb 27, 2016 2:34 pm

Cruzix wrote:I get this error with the latest version when searching for items: http://i.imgur.com/ms2JhO2.png

And everytime I hover an item in my inventory a huge chat error shows up, that even goes out of the chat window: http://i.imgur.com/1c3xCsr.png


The history format is different, you need an /aux clear.
Bit
Sergeant Major
Sergeant Major
 

Re: [AddOn] Aux - Enhanced Auction House Interface

by TyrantRC » Sun Feb 28, 2016 11:58 am

Bit wrote:I could do that of course but I don't think it's really what you want. Being relatively stable is the whole point of a historical value (so that for example you can tell if something's sold unusually cheap on a specific day and decide to wait and sell it on another day) and Aux' historical value doesn't get more stable after a certain point as at most 11 values are stored so you should never have to reset it.

It seems what you really want is a second value in the tooltip. The market value of the current day. I've now added an option (toggled by /aux tooltip daily) to display the daily market value in addition to the historical value in the tooltip. I've also removed the stack price from the tooltip (hope no one liked that) because it got just too unreadable when adding more prices to the tooltip.


That's actually a really nice solution, will try it and see how it goes, thanks. Also the stack prices was ok but not really needed because when you are selling stacks you usually try to fix the price to a non decimal number, like 2g or 50g.
User avatar
TyrantRC
Sergeant
Sergeant
 

PreviousNext

Return to Addons & macros