GithubHelp home page GithubHelp logo

shirsig / aux-addon Goto Github PK

View Code? Open in Web Editor NEW
191.0 191.0 42.0 3.92 MB

Auction House addOn for Classic (1.13) IMPORTANT: The folder name must be "aux-addon" IMPORTANT: The Vanilla (1.12) version moved here https://github.com/shirsig/aux-addon-vanilla

Home Page: https://www.curseforge.com/wow/addons/aux

Lua 100.00%

aux-addon's People

Contributors

apturtia avatar artur91425 avatar darfink avatar jakobud avatar marcok81 avatar nuiva avatar shirsig avatar zerf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aux-addon's Issues

Search does not work

Latest version of addon, when typing anything in search box, not results are ever displayed.

Cleaned WDB folder, cleaned cache folder, cleaned Aux files in "saved variables". When posting items, it works normally.

Old version

Dear developer thank you very much for this addon.

I did however prefer the old version (the one that was not black and white in the interface) is this available somewhere?

Thank you.

Interface

Is there any way to put the aux features into the vanilla auction interface like auctionator on retail does it? I'm really not a fan of the flat grey boxes.

Not possible to post auctions, invalid capture index error

Hello!

I am not able to post any auctions into the auction house using this addon. The "Post" page just does not show me any items and is empty. Everytime i click on the "post" tab, i get the following error:

Invalid capture index
Interface\AddOns\Aux-Addon\info.lua
Line 357
Error number 3

Any suggestions (or fixes) to solve this would be very appreciated :)

Thank you
Larnak

conflict with your cooldowns addon

I am using the lastest version of your aux and cooldowns addons as of the time writing this. A error box with no text and a okay button appears when i log in with this two addons enabled.

I disabled all my addons and tried them both separately and they do not show the error but when both on together they do.

If i can some how give you more info just ask.

aux error

Stack size / Stack count

wowscrnshot_072916_155258

Since the update with hamburger menu (or somewhere around there, not exactly sure) I cannot see both stack size & count. Tried deleting Aux data from both account and character folder in WTF with no avail.

Any idea what's going on?

Table Full On First Scan

Image

Is this normal? On my first scan after installing AUX, it claims the table is full. Does that mean the LUA stack is full? StackOverflow? The odd thing is it says the scan will from here on out not save anything but I think it still is saving data. I'm honestly not sure.

attempt to perform arithmetic on field `time' (a nil value)

When trying to do a full auction scan. I often, but not always, get this error during the scan (around page 12-20 over 170-210):

Interface\AddOns\Aux-AddOn\history.lua:76: attempt to perform arithmetic on field `time' (a nil value)

If I click Okay, it is followed by this error:

Interface\AddOns\Aux-AddOn\control.lua:30: attempt to call local `k' (a nil value)

I can click Okay at this message but it will always come back, so I have to close the auction window.

I am not versed at all in Lua and AddOn programming, so didn't take a look at the code. So I am totally unsure about what causes this. But since it doesn't always happen, it might be related to a specific auction listing causing it?

Sharing data between characters/accounts.

Hello,
First and foremost - awesome addon. :)
I'm posting here since you asked to move from Nostalrius forum. I'm fairly new to Github so please excuse me if I posted it in a wrong section but I couldn't find anything else that resembled a forum.

Questions:

  1. Is it possible to share market data between characters on the same account? Does it happen automatically?
  2. Is it possible to share market data between 2 different accounts? I use characters from account A for bank/ah and characters from account B for playing. I would like to scan ah with account A and use that data on both accounts A & B. Is it possible to automate the data sharing process?

Issue/thoughts:
Are you sure that the "today's value" estimation is done correctly? Take a look at this screenshot for example: http://i.imgur.com/cK0nnxj.png. It presents real market data from today from Kronos 2 server. It estimated daily value of wool cloth at 0,72s based on the fact that someone was selling 1 stack of 7 wool cloth at the price of 0,61s each (4,27s total). So the daily value is the lowest found price of even one piece of some good + roughly 15%. From what I understand the historical value is based on the last 11 daily values.

That implies 2 things:

  1. In the given example all the rest of wool cloth seems overprices - both compared to the daily value and historical value, while in reality (I observe this particular market several times each day) 2,5s-3,5s a piece is the most common price. That observation can probably be applied to lots of other popular/high-in-demand goods.
  2. It seems to be extremely easy to manipulate the daily value and therefore the historical value of Aux. One could just simply be posting 1 piece of some fairly cheap but high-in-demand good on the market a few times a day for a very lowered price. All the Aux users who would scan it before it was bought (and those stacks of one aren't being bought immediately) would be manipulated into "thinking" that the true value of that good is much lower and all the other prices are inflated. This kind of manipulation, under the assumption that everyone would use Aux and trust it's data, could in a long term cause the average price of that good to artificially drop.

Correct me if I'm wrong.

Cheers,
Matt

Scan doesn't continue sometimes

I haven't tested the parameters of this issue much, but I've noticed that the scan will stop or more like hang and not continue sometimes after reaching page 6-8. The issue doesn't seem to happen when disabling the owner ignore. Also I don't notice any scan speed difference when ignoring owners, so there might be an issue somewhere there.

TBC Version

Are You planning to make it compatible with 2.4.3 WoW ?

Error when searching

After downloading the current version I get errors now every time I search for something. I've cleared my WTF but it still happens.

Interface\AddOns\Aux-AddOn\core.lua:93:
attempt to call field `?' (a boolean value)

Interface\AddOns\Aux-AddOn\control.lua:36:
attempt to call local `k' (a nil value)

the last one will repeat and you can't close it until the window closes.

Scan auction house

Let users scan auction house to build up a database of prices on items with timestamps. With such a database you could display trends for prices on items and check on what time of the day items are cheapest or most expensive, what week day etc..

Also would be nice to see average prices for items in the tool tip like with auctioneer.

More selloptions

Hello, it would be nice if we had an option to change the way the sell-page choose the sellprice. It would be nice to have a column that showed price per piece and not only the complete stack. And an option of undercut the lowest price per piece and not only a matching stack size. Cheers

Buy enter search

Hitting enter in the searchbox on the buy tab should start a search

[REQUEST] Beancounter alike feature

Greetings Simon,

It would be awesome if you implement some feature that keeps track of what and what amount you've sold/bought for what price. If you are not sure what Beancounter is like, it is an addon from the Auctioneer pack.

Regards.

KS

attempt to perform perform arithmetic on field time

Hi,
First, let me thank you for your very usefull addon.

Since I updated this addon with the last version I got this exception. It comes when I write the query from the example "or/and2/buy-profit/5g/buy-pct/60/and3/bid-profit/5g/bid-pct/60/left/30m".
Sometimes I got it when I hover over items in my inventory too.

wowscrnshot_122116_083559

Sell refactoring

The non Sell related parts should be factored out of Auctionator.lua and the file renamed to Sell.lua

no full search for mass purchase

a mass purchase in the buy tab should abort the scan as soon as everything is purchased and remove the purchased items from the existing list instead of completing the full scan and updating the whole list

Item prefix issue

The item name copy feature has an issue with item prefixes. They would have to be removed in order for the search to yield anything at all but I don't know if there's an elegant solution to do it automatically (i.e., not by making a database for every item with prefix for every language)

charges not recognized for item put up for auction

This leads to price suggestions being lower than they should be because the charges of the item up for auction are always seen as 1.
Unfortunately there may not be a way to get the charges for that item (which for the listing are obtained by parsing the tooltip).
Maybe the best solution would be to simply ignore the charges and use the stacksize everywhere on the Sell panel.

Aux bug

Hello. I get the following bug when I do a fresh install of the addon.

image

Is there any solution to this? Many thanx.

bid-pct filter

bid-pct/60 shows auctions with buyout-pct/60 atm. For example if an item with Aux value of 100g has bid price 20g and buyout price 80g it won't show in the search with bid-pct/60 filter.

regards

Add Readme file?

Hello,

Could you please add a formalized readme file, including descriptions, how to use, and most importantly a contact information section so we can ask questions about AUX?

Thank you.

[Request] Add whisper feature

Hello, great work with the addon! I wondered if it was possible to have an option with the following scenario involving two separate characters, A and B:

A (out and about the world)
B (guy who sits at the AH nonstop)

A whispers B: price check [Poniard]
B whispers A: AH 0c | Vendor 7s30c | DE value 0c

Or something thereabouts, maybe with a white/black list of names to or not to respond to.

Post Button Grayed Out

The button to post a new auction is always gray and disabled for me. I've tried deleting the saved variables files, but with no luck. I'm not using any other auction addons or addons that modify tooltips. I've also tried using /aux clear post but that doesn't do anything for me. What should I do? Here's a list of all the addons I'm using
image

Total Price label bugged

In the Sell tab the conversion that adds the images is not applied for the Total Price (but is for the unit price)

attempt to index file "results_listing" (a nil value)

I always have this error lately when opening the auction house menu:

"Interface/Addons/aux-addon/search_frame.lua:193: attempt to index file "results_listing" (a nil value)"

any idea how I can fix that? Have tried to reinstall, using different client etc etc but I have no clue what kind of error that is or where to start with solving it.

Thanks in advance for your help :)

Autocomplete

An autocomplete feature for the searchboxes would be nice

post multiple stacks

some feature like auctioneer's would be nice that lets you set stacksize/stackcount and auto-splits and posts accordingly given what's in your inventory

Exporting Aux data.

Hello again,

Could you explain how is Aux data stored in Aux-Addon.lua file in SavedVariables folder? I was thinking about importing Aux data into a spreadsheet in order to make some price graphs and automate some crafting cost calculations. I know all the aux data is stored in that one .lua file so I figured out it must be possible to make some kind of macro fort excel/google spreadsheets that would automatically import that data. In order to be able to do that I need to understand the structure of that saved data.

For example when I search for "medium leather" I find 3 lines:

[1374] = "medium leather",
["medium leather"] = 2319,
[2319] = "Medium Leather#1#0#Trade Goods#Trade Goods##20#Interface\\Icons\\INV_Misc_LeatherScrap_05",

Then when I search for "2319", among other results, I find something like that:
["2319:0"] = "1465164000#51#225#110@1465077600;75@1464991200;63@1464904800;57@1464818400",

I assume this is the line that stores the price data for medium leather. Could you tell me how should one interpret it? Or maybe you already did some experiments in regard to exporting Aux data to excel/google spreadsheets?

Cheers,
Matt

Multiple errors and blank Aux window

After upgrading from a ~3 weeks old version to today's release and deleting WTF, I'm getting a blank auction window and these errors:

Aux-Addon\cache.lua:128: bad argument #1 to `tinsert' (table expected, got nil)
<in C code>: in function `tinsert'
Aux-Addon\cache.lua:128: in function `helper'
Aux-Addon\cache.lua:145: in function `scan_wdb'
Aux-Addon\cache.lua:16: in function `on_load'
Aux-Addon\core.lua:50: in function `on_load'
Aux-Addon\core.lua:61: in function `on_event'
<string>:"<unnamed>:OnEvent":2: in main chunk
Aux-Addon\search_frame.lua:193: attempt to index field `results_listing' (a nil value)
Aux-Addon\search_frame.lua:193: in function `on_close'
Aux-Addon\core.lua:246: in function `on_select'
Aux-Addon\gui.lua:211: in function `set_tab'
Aux-Addon\core.lua:229: in function `on_auction_house_show'
Aux-Addon\core.lua:65: in function `on_event'
<string>:"<unnamed>:OnEvent":2: in main chunk

Issue related to search order.

I've encountered something weird today. I thought something was bugged with searching some herbs (namely Peacebloom and Silverleaf) in situations where I was searching for a larger number of different herbs at once. However, I've done some more testing and right now I think the issue lies elsewhere.

The experiment:

Search terms:
Peacebloom;Silverleaf;Earthroot;Mageroyal;Swiftthistle;Briarthorn;Stranglekelp;Bruiseweed;Wild Steelbloom;Grave Moss;Kingsblood
Outcome:
Peacebloom, Silverleaf.
Screenshot: http://i.imgur.com/bptUtXY.png

Search terms:
Silverleaf;Peacebloom;Earthroot;Mageroyal;Swiftthistle;Briarthorn;Stranglekelp;Bruiseweed;Wild Steelbloom;Grave Moss;Kingsblood
Outcome:
Peacebloom, Silverleaf.
Screenshot: http://i.imgur.com/2v9e6bz.png

Search terms:
Stranglekelp;Peacebloom;Silverleaf;Earthroot;Mageroyal;Swiftthistle;Briarthorn;Bruiseweed;Wild Steelbloom;Grave Moss;Kingsblood
Outcome:
Peacebloom, Silverleaf, Stranglekelp.
Screenshot: http://i.imgur.com/MJow9gf.png

Search terms:
Earthroot;Mageroyal;Swiftthistle;Briarthorn;Stranglekelp;Bruiseweed;Wild Steelbloom;Grave Moss;Kingsblood;Peacebloom;Silverleaf
Outcome:
Peacebloom, Silverleaf, Bruiseweed, Mageroyal, Earthroot, Kingsblood, Stranglekelp, Swiftthistle, Wild Steelbloom, Briarthorn; Grave Moss
Screenshot: http://i.imgur.com/mUaILRQ.png

Observation:

In situations where you search for multiple items, separated with ";", whenever Aux finds something that has more than 50 auctions (more than 1 page of results) the search breaks for next items as it scans only the last pages of results. For example if first item - A has 2 pages, second item - B has 1 page, third item - C has 2 pages it will display full results for item A, no results for item B and only 2nd page of results for item C. As you can see here: http://i.imgur.com/iUxqRoX.png (captured during the scan) it also displays: "Scanning 2/3 (Page 2/1): - in this case it's Grave Moss that only has 1 page of auctions, so scanning 2nd page of auctions returns no results.

Cheers,
Matt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.