Download
(33 Kb)
Download
Updated: 11/07/14 04:07 PM
Pictures
File Info
Compatibility:
Update 4 (1.4.3)
Update 3 (1.3.3)
Updated:11/07/14 04:07 PM
Created:05/22/14 11:26 PM
Monthly downloads:257
Total downloads:79,671
Favorites:142
MD5:
Categories:Discontinued & Outdated, Bags, Bank, Inventory
Price Tracker  Popular! (More than 5000 hits)
Version: 2.4
by: Barvazon [More]
General Info

Price Tracker is a simple addon that scans all your guild banks and tracks items and their prices. It then calculates and shows a suggested price in the item tooltip, as well as the minimum and maximum prices and the number of times the item was seen in the stores.

The suggested price can be calculated in several ways (which can be selected in the settings menu):
  • Weighted average: The average price of all items, with stack sizes taken into account. For example, a stack of 10 items will be counted 10 times when calculating the average price.
  • Median price: The price value for which half of the items cost more and half cost less.
  • Most popular price: The most common price value.[/color]

How to Use

Initially, all the guild stores have to be inspected in order for the addon to work properly. Simply go to a banker, open the Guild Store menu and click on the 'Scan Prices' button on the left-hand side. This will take a while, depending on how many guild stores are available, and how many items are listed in each guild store. During the scanning process, the 'Scan Prices' button will be disabled. It will be reenabled once all the guild stores have been scanned.

After that, simply select an item in your bag, and if the item is listed in a guild store, it will show the suggested price.

Updating Prices

Occasionally, click on the 'Scan Prices' button again to update the price list with newly listed items.

Database Update

Notice that starting v1.7 changes the way items are indexed and retrieved. From now on, instead of using the item name, Price Tracker uses the item ID, which is a lot more accurate. It also accounts for the item's level when comparing prices. For example, Leather Boots of Stamina can come in level 15, 35 or 50. When comparing prices, only items that match the level of the selected Leather Boots of Stamina will be taken into account.

Having said that, I am aware that, for some reason, certain items come in more than one level, where that does not seem to make any sense. Recipes, ingredients, and certain items will report to have different levels, even though no discernible difference can be found. I do not know why that is the case. Only ZO can answer that question.

Lastly, as a result of this change, all saved items will be dropped, and a new database will be created. Please do not forget to click on the 'Scan Items' button to rescan the stores.
v2.4
- Support API version 100010

v2.3
- Removed sneaky debug message

v2.2
- Support API version 100009
- Added optional sound notification when search is complete

v2.1
- Fixed crashing error when a tabard was showing in the guild store

v2.0
- Support API version 100008
- Preserve price history from previous API version

v1.9
- Fixed bug causing ESO to crash when hovering over a guild store listing item
- Cleaning stale items now works as expected
- Item levels are now calculated as expected
- Fixed variable leak

v1.8
- 'Scan Prices' button is enabled only after the search cooldown is reached

v1.7
- Indexing items by itemId rather than name
- Using item level as a sub-index

v1.6
- Improved search algorithm to avoid trading house error messages
- Properly changing guilds between searches to avoid error messages

v1.5
- Support API version 100007
- Using LibAddonMenu 2.0

v1.4
- Fixed LibStub typo
- Added pricing info on item tooltip when item link is clicked in chat window

v1.3
- Added option to view prices from all guilds or a specific guild

v1.2
- Fixed a bug where enchanting an item would throw an exception

v1.1
- Added some color
- Added price info to enchanting tooltip
- Added option to hide pricing info unless a key is pressed
- Added more information about the different algorithms

v1.0
- Doing some housekeeping and removing items that cannot be parsed, in order to avoid errors when trying to calculate suggested price

v0.9
- More bug fixes
- Fixed Median and Mode methods
- Correctly calculating median value per item, instead of per stack

v0.8
- Fixed a typo when calculating a weighted average

v0.7
- Added an experimental way to clean stale prices in the database. Use it at your own risk, as it has not been debugged yet.
- Suggested price shows which guild it was found in, if possible.
- Reformatted the price table
- Minor improvements to code quality

v0.6
- Removed unnecessary debug information

v0.5
- Fixed loot window error

v0.4
- Added missing default values

v0.3
- Added settings menu
- Providing three ways to calculate the suggested price: weighted average (default), median, and mode (most popular value)
- Number of times item seen in stores can be turned off
- Min / max can be turned off

v0.2
- Fixed 'Research Trait from Item' window error
- Display integers, ignore fractions
- Added min / max prices
- Suggested prices per item and per stack are displayed in separate lines
- Added number of times seen in guild stores
- Minor cosmetic and code fixes
Optional Files (2)
File Name
Version
Size
Author
Date
Type
2.6.3
52kB
04/05/16 10:40 PM
Patch
2.4.1
35kB
12/03/14 08:50 AM
Patch


Archived Files (23)
File Name
Version
Size
Uploader
Date
2.3
33kB
Barvazon
09/17/14 09:43 PM
2.2
33kB
Barvazon
09/17/14 09:34 PM
2.1
33kB
Barvazon
08/07/14 11:31 AM
2.0
33kB
Barvazon
08/06/14 03:48 PM
1.9
32kB
Barvazon
07/10/14 10:40 PM
1.8
32kB
Barvazon
07/06/14 07:04 PM
1.7
32kB
Barvazon
07/06/14 01:11 AM
1.6
32kB
Barvazon
07/04/14 08:30 PM
1.5
32kB
Barvazon
06/27/14 07:27 PM
1.4
14kB
Barvazon
06/16/14 03:24 PM
1.3
14kB
Barvazon
06/13/14 10:10 PM
1.2
14kB
Barvazon
06/10/14 10:19 PM
1.1
14kB
Barvazon
06/10/14 10:00 PM
1.0
12kB
Barvazon
06/05/14 12:01 PM
0.9
12kB
Barvazon
06/03/14 03:15 PM
0.8
12kB
Barvazon
06/03/14 12:47 PM
0.7
12kB
Barvazon
06/03/14 12:36 AM
0.6
12kB
Barvazon
05/28/14 10:50 AM
0.5
12kB
Barvazon
05/28/14 07:33 AM
0.4
12kB
Barvazon
05/27/14 02:04 PM
0.3
68kB
Barvazon
05/25/14 02:47 PM
0.2
56kB
Barvazon
05/24/14 03:23 PM
0.1
4kB
Barvazon
05/23/14 12:27 AM


Post A Reply Comment Options
Unread 08/05/14, 10:05 AM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Originally Posted by Garkin
Hi, do you think that you can do something about saved variables size? My current PriceTracker.lua have 34.1MB...
Yes, try running
Lua Code:
  1. /pt clean
. It will clear all the values that are older than a month. Should reduce the size of your file. Also, with the new API release, you probably lost all your saved values, and I have a solution for that as well, which will come in the next update.
Report comment to moderator  
Reply With Quote
Unread 08/05/14, 05:17 AM  
Garkin
 
Garkin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 832
File comments: 1097
Uploads: 33
Hi, do you think that you can do something about saved variables size? My current PriceTracker.lua have 34.1MB...
Report comment to moderator  
Reply With Quote
Unread 07/26/14, 12:36 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Re: not tracking all items?

Originally Posted by samn111
I am finding that after scans certain items (mostly crafting items) are just not being recorded. for example "nirnroot" I scan my guild stores. mousing over my nirnroot doesn't show any info. But when I manually scroll through I find many different instances of nirnroot in the store. Other items work fine, and on those I find the program very useful. Any thoughts?
Off the top of my head, I can think of one reason why you would not see items like ingredients. It seems that some items come in different levels, even when that doesn't make any sense. So, for example, a nirnroot level 1 is different from a nirnroot level 2, even thought they are the same thing. I am not sure why that is the case, and I am kind of waiting for Update 3, where the API changes again, before I make any changes.

If you would like to verify my theory, you can look in your saved variables file (PM me if you do not know how to do that), or simply send that file to me and I will analyze it for you.
Report comment to moderator  
Reply With Quote
Unread 07/25/14, 06:42 AM  
samn111

Forum posts: 0
File comments: 1
Uploads: 0
not tracking all items?

I am finding that after scans certain items (mostly crafting items) are just not being recorded. for example "nirnroot" I scan my guild stores. mousing over my nirnroot doesn't show any info. But when I manually scroll through I find many different instances of nirnroot in the store. Other items work fine, and on those I find the program very useful. Any thoughts?
Report comment to moderator  
Reply With Quote
Unread 07/12/14, 07:20 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Re: Re: Re: Re: Just dropping in.

Originally Posted by Wykdwolffie
Hey B, I was just checking in to see if you'd had any more reports of this, or luck with it? I can't seem to compete a scan on all my guild stores. I noticed that some other addons have a setting to parse page retrieval. Might that be the issue?

Also, I'm not seeing the price tracker information in my tooltips currently.
Still can't finish a scan, even after the latest updates? I made some changes to account for the timeouts, and to use the new timeout API. I was hoping it would help.
Report comment to moderator  
Reply With Quote
Unread 07/11/14, 10:19 AM  
Wykdwolffie

Forum posts: 1
File comments: 57
Uploads: 0
Re: Re: Re: Just dropping in.

Hey B, I was just checking in to see if you'd had any more reports of this, or luck with it? I can't seem to compete a scan on all my guild stores. I noticed that some other addons have a setting to parse page retrieval. Might that be the issue?

Also, I'm not seeing the price tracker information in my tooltips currently.


Originally Posted by Wykdwolffie
Originally Posted by Barvazon
Originally Posted by Wykdwolffie
I love this addon, but it doesn't seem to work for me. When I hit "Scan Prices", I get an error about "Too many recent searches" and then it resets and begins the scan again. Ad Infinitum.
I saw this, but it is hard to debug, since it only happens occasionally on my computer. Have you tried closing and reopening the guild store and trying to scan it again? This, of course, is a temporary solution for a problem, while I debug it.
Thanks for the quick reply! Like you said, it's 'catch as catch can'. It doesn't do it every SINGLE time, just.. 80% of the time. I surmise if it's not happening to everyone, it could be server lag in processing the request? I have tried closing the store and reopening, as well as closing, switch stores, then starting fresh. No change so far.

Also... maybe a "stop scan" button?
Report comment to moderator  
Reply With Quote
Unread 07/10/14, 12:33 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Re: Re: Re: Crash to desktop

Originally Posted by OmniObsessed
Originally Posted by Kraeius
Originally Posted by Zendar
It seems this addon is causing crash to desktop for me when I click on the listing tab in guild store.
I disabled all addons no crash. Enabled price tracker and boom crash. Anyone else having this happen.
Yeah same here.

@Barvazon

Go to the listing tab of a guild store and move your cursor to one of your listed items. It crashes.

Just opening the listing tab is not crashing the game, you need at least one item listed and moved your cursor on it (like you want to cancel item's listing etc.)
Ditto That!

Same crash behavior when reproducing the steps mentioned above
Sorry it took me so long to figure this one out. Fixed in 1.9
Last edited by Barvazon : 07/10/14 at 10:41 PM.
Report comment to moderator  
Reply With Quote
Unread 07/09/14, 07:05 AM  
OmniObsessed

Forum posts: 9
File comments: 70
Uploads: 0
Re: Re: Crash to desktop

Originally Posted by Kraeius
Originally Posted by Zendar
It seems this addon is causing crash to desktop for me when I click on the listing tab in guild store.
I disabled all addons no crash. Enabled price tracker and boom crash. Anyone else having this happen.
Yeah same here.

@Barvazon

Go to the listing tab of a guild store and move your cursor to one of your listed items. It crashes.

Just opening the listing tab is not crashing the game, you need at least one item listed and moved your cursor on it (like you want to cancel item's listing etc.)
Ditto That!

Same crash behavior when reproducing the steps mentioned above
Report comment to moderator  
Reply With Quote
Unread 07/09/14, 12:48 AM  
Kraeius
 
Kraeius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 249
Uploads: 3
Re: Crash to desktop

Originally Posted by Zendar
It seems this addon is causing crash to desktop for me when I click on the listing tab in guild store.
I disabled all addons no crash. Enabled price tracker and boom crash. Anyone else having this happen.
Yeah same here.

@Barvazon

Go to the listing tab of a guild store and move your cursor to one of your listed items. It crashes.

Just opening the listing tab is not crashing the game, you need at least one item listed and moved your cursor on it (like you want to cancel item's listing etc.)
Report comment to moderator  
Reply With Quote
Unread 07/08/14, 11:14 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Re: Crash to desktop

Originally Posted by Zendar
It seems this addon is causing crash to desktop for me when I click on the listing tab in guild store.
I disabled all addons no crash. Enabled price tracker and boom crash. Anyone else having this happen.
I don't get this on my end. Can you attach your saved variable file (Elder Scrolls Online/live/SavedVariables/PriceTracker.lua) so I can debug it?
Report comment to moderator  
Reply With Quote
Unread 07/08/14, 06:26 PM  
Zendar

Forum posts: 0
File comments: 8
Uploads: 0
Crash to desktop

It seems this addon is causing crash to desktop for me when I click on the listing tab in guild store.
I disabled all addons no crash. Enabled price tracker and boom crash. Anyone else having this happen.
Report comment to moderator  
Reply With Quote
Unread 07/07/14, 02:08 PM  
Kraeius
 
Kraeius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 25
File comments: 249
Uploads: 3
Originally Posted by Barvazon
Originally Posted by Kraeius
That gap between price title and actual price is sometimes brakes tooltip lines, especially if you have other addons that use tooltip area or modifying fonts of tooltips.

Can you remove that gap so we can see it like;

Code:
Suggested Price: 300G
instead of;

Code:
Suggested Price:                   300G
?

or at least having it as an option would be great.
I put the spacing there as a poor attempt to justify the output with the rest of the lines (min / max, etc.) Which addons are you using? I would like to see how it breaks the lines on my end.
Here it is;



Edit: This is an addon that changes default fonts of ESO, original author was Pawsickles.

Edit2: As a workaround, I decrease the font size after you release a new version. (Changing the font ZoFontGame to ZoFontAnnounceSmall. 18 to 16 If I remember correct.) That's not a bug by the way, consider it just a feature/change request.
Last edited by Kraeius : 07/08/14 at 12:26 AM.
Report comment to moderator  
Reply With Quote
Unread 07/07/14, 10:51 AM  
Wykdwolffie

Forum posts: 1
File comments: 57
Uploads: 0
Thumbs up Re: Re: Just dropping in.

Originally Posted by Barvazon
Originally Posted by Wykdwolffie
I love this addon, but it doesn't seem to work for me. When I hit "Scan Prices", I get an error about "Too many recent searches" and then it resets and begins the scan again. Ad Infinitum.
I saw this, but it is hard to debug, since it only happens occasionally on my computer. Have you tried closing and reopening the guild store and trying to scan it again? This, of course, is a temporary solution for a problem, while I debug it.
Thanks for the quick reply! Like you said, it's 'catch as catch can'. It doesn't do it every SINGLE time, just.. 80% of the time. I surmise if it's not happening to everyone, it could be server lag in processing the request? I have tried closing the store and reopening, as well as closing, switch stores, then starting fresh. No change so far.

Also... maybe a "stop scan" button?
Report comment to moderator  
Reply With Quote
Unread 07/06/14, 04:38 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Re: Just dropping in.

Originally Posted by Wykdwolffie
I love this addon, but it doesn't seem to work for me. When I hit "Scan Prices", I get an error about "Too many recent searches" and then it resets and begins the scan again. Ad Infinitum.
I saw this, but it is hard to debug, since it only happens occasionally on my computer. Have you tried closing and reopening the guild store and trying to scan it again? This, of course, is a temporary solution for a problem, while I debug it.
Report comment to moderator  
Reply With Quote
Unread 07/06/14, 04:37 PM  
Barvazon
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 2
Originally Posted by Kraeius
That gap between price title and actual price is sometimes brakes tooltip lines, especially if you have other addons that use tooltip area or modifying fonts of tooltips.

Can you remove that gap so we can see it like;

Code:
Suggested Price: 300G
instead of;

Code:
Suggested Price:                   300G
?

or at least having it as an option would be great.
I put the spacing there as a poor attempt to justify the output with the rest of the lines (min / max, etc.) Which addons are you using? I would like to see how it breaks the lines on my end.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: