Download
(171 Kb)
Download
Updated: 09/25/14 01:41 PM
Pictures
File Info
Compatibility:
Update 4 (1.4.3)
Update 3 (1.3.3)
Updated:09/25/14 01:41 PM
Created:09/12/14 09:11 AM
Monthly downloads:30
Total downloads:5,564
Favorites:9
MD5:
Categories:Discontinued & Outdated, Bags, Bank, Inventory
w33zl's Merchant  Popular! (More than 5000 hits)
Version: 0.9.7
by: w33zl [More]
Important: Requires ESO Safe to keep prices up-to-date. For troubleshooting tips check out help section of ESO Safe and ESO Safe Troubleshooter.

w33zl's Merchant is a must have for the serious trader in Tamriel!

Have you ever asked yourself any of the following questions?
"What is the right price to pay for that item?”
"How much could you get when selling this item?”

w33zl's Merchant offers the most accurate and up-to-date prices in Tamriel available at your fingertips using a lightning fast search. A unique way of analyzing transactions and a shrewd optimization now gives us unlimited sales history!

And there is even more exciting features planned for upcoming releases…
Stay tuned and sign up for the beta to be sure not to miss any new cool features.

Read more About the add-on below. What if you do not care about the details and just want to go ahead and make some more gold? Sure! Just make sure ju have read the Requirements and Installation section first.

What's new
  • Now with Player Sales (requires ESO Safe v1.3)
  • Sample db with 7,500 items and 25,000 transactions

Details about the add-on

This add-on works in a similar way as Shopkeeper, DataDaedra and Luminary Trade Sales History. With one key difference - w33zl's Merchant uses an optimized calculation and data format which significantly reduces the amount of LUA memory needed. Or in plain English: this means you can greatly increase the sales history without introducing lag.

And that's not all. There is one even more exciting feature around the corner, soon available for beta-testing for a select few.

Feature spotlight
Gives you the most accurate and up-to-date prices in Tamriel right at your fingertips.

Main features
  • Displays actual prices for all items passing your guild stores
  • Uses a special algorithm to calculate accurate average prices
    • Price is based on the latest most current sales, but also takes into account all historic sales, to get a more balanced and accurate average price.

  • Keeps unlimited history of all sales in all guilds. Even when you quit or change a guild the sales history will be merged with that of your current guild(s).
  • Also serves as a item database as all types of items would be stored in the item database
  • And one even more exciting and game changing not-yet-announced feature in the making, greatly enhances the above functionality

Proposed features
Even tough the current feature list isn't that long, the present functionality adds great value (no phun intended). And thanks to the underlying data model and algorithms there is a solid foundation to build upon. Below you will find some proposed (yet not confirmed) features:
  • "undisclosed feature"
  • Price trends ("does the price currently go up or down for Iron Ore? What items should I focus on?” )
  • Guesstimated prices for item levels currently not recorded (say you have sales on a dagger for lvl 10 and want assistance to set the price for a lvl 15 dagger)
  • Tooltip in Guild Store with weighted average, lowest and highest price on each item
  • Tooltip in Guild Store with weighted average, lowest and highest price for the current stack
  • Enable w33zl's Merchant to gather the sales transactions itself without the dependency on any other add-ons
  • Enable DataDaedra as a possible source of raw sales data

Requirements and Installation (important!)
All these features unfortunately comes with a price. For most people this is no big issue. To be able to perform all these optimizations the utility ESO Safe is required.

As w33zl's Merchant currently relies on the data from either (or both) Shopkeeper and or Luminary Trade Sales History one of these has to be installed. In a upcoming version this requirements will most likely change as the add-on could as well gather all this data by itself (even tough most of you serius traders have at least one of the already installed). Please have a look at the "Set things up properly" section to make sure to get the most out of this add-on.

Basic installation steps
  1. Install wMerchant add-on (either manually or by copying the fies to addons folder or by using Minion)
  2. Install and configure ESO Safe.
  3. Make sure you have either Shopkeeper or Luminary Trade Sales History installed and active

Troubleshooting
Check out the Getting Started and Troubleshooting section for ESO Safe regarding issues related to the ESO Safe utility and/or problems related to data not being updated properly.

Warning about large history
From my experience, keeping a large history for these add-ons introduces unbearable lag, even on my rather powerful computer (16 GB RAM, 8 CPU cores, very fast SSD and a 100/100 Internet connection). The conclusion is that it isn't the computer itself becoming overwhelmed by the data but rather the LUA engine or the game itself that has a hard time processing all that data.


Set things up properly

TamrielTrader relies on the gathered data from Shopkeeper and or Luminary Trade Sales History which means at least one of them must be installed. However as TamrielTrader is by far more efficient when coming to LUA memory and file size it is highly recommended that you reduce the history of both these add-ons as much as you can (see below for details). By reducing the history you free up some CPU time and most importantly you will reduce the memory requirements and LUA table size, something that significantly reduces the risk for lag and overall poor performance.

What is a proper history size?
To give TamrielTrader enough data to work with you should keep the history long enough to gather relevant data before new sales pushes old out from the history. It all depends on how often you are logged in, how many guilds you belong to and how active trades your guild has.

For a active guild one day could easily count towards thousands of transactions. TamrielTrader recalculates prices each time you reload the ui and logout (including swithing character). This means that if you below to one (1) active guild you should probably have a history of about 2000 transactions if you login once each day (and never reload your UI). Adding more guild means more transactions. Loggin in and out (or reloading UI) reduces the need for a large history. Also remember that Shopkeeper and Luminary Trade Sales History most likely stores the exact same transactions and thus data would be duplicated in the LUA (without benefit).

Best performance is achieved if you login at least once a day, keep one sales tracking add-on active (either Shopkeeper or Luminary Trade Sales History).


Liked this add-on? Maybe you will also like my other tools and addons: ESO Safe and GameInfo eXtended.
------------------------------------------------------------------------------------------------------------------------------------------------
//@w33zl on EU Servers
w33zl's Merchant (TESO AddOn) - Changelog
=========================================

Version 0.9.7
* Refactoring of debug lib to limit the risk of collision with other addons

Version 0.9.6.2
* Hotfix to amend DEBUG variable collision with other add-ons
*
Version 0.9.6.1
* Hotfix to amend issues causing error messages

Version 0.9.6
* Now supports Player Sales (requires ESO Safe v1.3)
* Added 'Addons Manager' library for more solid add-on management
* General refactoring

Version 0.9.5
* Hotfix to amend the issue with database being overwritten by Minion on addon update, requires manual adjustment of file location
* Now supports using a sample database as a starting point to jump-start your own sales history

Version 0.9.4x
* Re-upload with a minor fix to correct the stupid limitation in addon names

Version 0.9.4
* Removed sample DB to prevent overwrite when upgrading
* Adjusted to match Update 4

Version 0.9.3b
* Visual tweak to prevent collision with AlphaTools

Version 0.9.2b
* Minor refactoring/cleanup

Version 0.9b
* Initial release
Optional Files (1)
File Name
Version
Size
Author
Date
Type
1.0
120kB
09/17/14 01:40 PM
Addon


Archived Files (9)
File Name
Version
Size
Uploader
Date
0.9.6.2
162kB
w33zl
09/25/14 04:57 AM
0.9.6.1
162kB
w33zl
09/23/14 01:06 AM
0.9.6
162kB
w33zl
09/22/14 12:24 PM
0.9.5
146kB
w33zl
09/17/14 02:28 PM
0.9.4x
19kB
w33zl
09/16/14 12:39 PM
0.9.4
19kB
w33zl
09/16/14 12:12 PM
0.9.3b
110kB
w33zl
09/13/14 03:21 PM
0.9.2b
111kB
w33zl
09/13/14 09:10 AM
0.9b
111kB
w33zl
09/12/14 09:11 AM


Post A Reply Comment Options
Unread 09/28/14, 12:21 AM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by gillysan
Originally Posted by timidobserver
I get the error message "failed to properly parse input data for merchant."

I've tried uninstalling and reinstalling both eso safe and merchant.
If you are not in a guild with a guild store, this may not work. As I understand it, it uses your guilds sales history to generate the data.
I am in 3 guilds with guild stores.
Report comment to moderator  
Reply With Quote
Unread 09/28/14, 02:40 AM  
w33zl
 
w33zl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 45
Uploads: 12
Originally Posted by timidobserver
I get the error message "failed to properly parse input data for merchant."

I've tried uninstalling and reinstalling both eso safe and merchant.
I posted an reply on this issue in the comments for ESO Safe. Please check this out and get back to me if the issue still persists.
Report comment to moderator  
Reply With Quote
Unread 09/28/14, 03:00 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Originally Posted by w33zl
I might create a simplified/lite version version in the future that could work independently of ESO Safe.
ok, w8ting for it!
Report comment to moderator  
Reply With Quote
Unread 09/29/14, 02:10 PM  
w33zl
 
w33zl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 45
Uploads: 12
Originally Posted by gillysan
Looks great especially with being able to support a large database of info and minimizing, perhaps eliminating, performance limitations.

Couple of comments on price tracking, which is a tooltip I anxiously await:

Datadaedra - doesn't seem to be working anymore and there has been no update for the 1.4.3 patch. Although the author has been on recently.

Shopkeeper - well he posted he's busy, but at least he posted. Doesn't have an item tooltip for prices.

Luminary - left game, no longer updated. Shopkeeper+Guild Store Search Extended are the 2 addon's that took it's place.

Guild Store Search Extended - last update August 8th, so we could be in trouble here. Still mostly working but tooltips on prices don't work for chat linked items.

So your addon looks to get the relay race baton for dealing with the ESO market!
Thanks for your feedback. I've got a teaser for my current work with Tooltips
.

With one difference when compared to GuildStoreSearch and PriceTracker: this tooltip shows prices on actual sales and not what's currently on the market (with the pros and cons of that approach).

I'm consider adding "average per stack" to the tooltip. On the one hand it is easy to see what the stack of X items is worth. On the other hand the interface gets more cluttered. Would be great to hear what you think.
Report comment to moderator  
Reply With Quote
Unread 10/05/14, 04:31 PM  
dps42514

Forum posts: 0
File comments: 7
Uploads: 0
ESO Safe not downloading

I downloaded both wmerchant and eso safe and even though I can see that I've downloaded wmerchant after logging into the game I keep getting a message telling me eso safe has not been downloaded. Is there a special way eso safe must be downloaded?
Report comment to moderator  
Reply With Quote
Unread 10/06/14, 06:15 AM  
w33zl
 
w33zl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 45
Uploads: 12
Re: ESO Safe not downloading

Originally Posted by dps42514
I downloaded both wmerchant and eso safe and even though I can see that I've downloaded wmerchant after logging into the game I keep getting a message telling me eso safe has not been downloaded. Is there a special way eso safe must be downloaded?
ESO Safe is an executable that must be installed using the attached installer (ESOSafeSetup.exe). I.e. you cannot download and "install" ESO Safe using Minion. See Help/Getting Started section on ESO Safe page for details about installation.
Report comment to moderator  
Reply With Quote
Unread 10/09/14, 02:45 PM  
Jogi.7298

Forum posts: 0
File comments: 3
Uploads: 0
Wont work

Hi!

Thanks for a nice addon, tried all possible things, read all that could find but wont work. I get all the time info to install blaa blaa blaa. Did installing two times, with the Minon, without the Minion, no matter what, the Eso Safe wont update the Merchant. It keeps spamming in the game chat to update, then you go to the Eso Safe icon, and see that update text is grey, cant use it. I would like to get it run, but I am sooo annoyed that wont try, no matter what.


Sorry mate, 0 points, can't recommend to anyone.




Edit: Like in any other errors I suspect that human factor is fault to this error. Because so many got this addon working, the fault is me. But when I have to work for more that 30 minutes to get an addon to run, I give up - totally wasted time, sorry.
Last edited by Jogi.7298 : 10/10/14 at 06:20 AM.
Report comment to moderator  
Reply With Quote
Unread 10/21/14, 07:43 AM  
AshySamurai
 
AshySamurai's Avatar

Forum posts: 3
File comments: 64
Uploads: 0
Bug or not?

Hello. Pretty nice addon. But I have an issue - your addon doesn't shows my sales. It's empty page, but I still can find item's price. Maybe I do something wrong? And if I delete sample DB, it stops work (icon in game disappear).
Last edited by AshySamurai : 10/23/14 at 01:48 AM.
Report comment to moderator  
Reply With Quote
Unread 10/23/14, 06:54 PM  
gillysan

Forum posts: 5
File comments: 124
Uploads: 0
There was an update to ShopKeeper, unfortunately that author left the game, and an old error has returned.

2014-10-23 17:46:49.3750|ERROR|ESOSafe.Program.savedVarsWatcher_OnBackup|An unexpected error occured while processing data for w33zl's Merchantinner System.NullReferenceException: Could not find 'scanHistory' table in Shopkeeper LUA file
at TamrielTrader.Importers.Shopkeeper.ProcessFile(String fileName, SortedDictionary`2 transactionList)
at TamrielTrader.DataParser.processData()
at ESOSafe.Program.savedVarsWatcher_OnBackup(Object sender, BackupEventArgs e) Watcher.BackupFilesOnStartup => Watcher.backupFile => Program.savedVarsWatcher_OnBackup
My Minion was messed up and not updating correctly for a couple of weeks, so didn't catch this earlier.

Also need to drop link in Info page to Luminary Sales History, that addon has been abandoned for about 4 months!
Last edited by gillysan : 10/23/14 at 06:59 PM.
Report comment to moderator  
Reply With Quote
Unread 10/23/14, 09:26 PM  
AshySamurai
 
AshySamurai's Avatar

Forum posts: 3
File comments: 64
Uploads: 0
Could not find 'scanHistory' table in Shopkeeper LUA file
I have the same error.
Also I wanted to ask a feature for addon. Can you make a difference between EU and NA megaservers. It's two different markets with different prices. Thanks.
Last edited by AshySamurai : 10/23/14 at 09:59 PM.
Report comment to moderator  
Reply With Quote
Unread 10/23/14, 09:49 PM  
gillysan

Forum posts: 5
File comments: 124
Uploads: 0
Sorry, not my addon, just an end user. I just post a lot here pestering authors. Hoping weezl see's this soon.
Last edited by gillysan : 10/23/14 at 09:51 PM.
Report comment to moderator  
Reply With Quote
Unread 10/23/14, 09:58 PM  
AshySamurai
 
AshySamurai's Avatar

Forum posts: 3
File comments: 64
Uploads: 0
Originally Posted by gillysan
Sorry, not my addon, just an end user. I just post a lot here pestering authors. Hoping weezl see's this soon.
Yeah. Sorry, my bad ^^ Tough morning.
Last edited by AshySamurai : 10/23/14 at 10:27 PM.
Report comment to moderator  
Reply With Quote
Unread 10/24/14, 03:23 AM  
w33zl
 
w33zl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 45
Uploads: 12
Re: Wont work

Originally Posted by Jogi.7298
Hi!

Thanks for a nice addon, tried all possible things, read all that could find but wont work. I get all the time info to install blaa blaa blaa. Did installing two times, with the Minon, without the Minion, no matter what, the Eso Safe wont update the Merchant. It keeps spamming in the game chat to update, then you go to the Eso Safe icon, and see that update text is grey, cant use it. I would like to get it run, but I am sooo annoyed that wont try, no matter what.


Sorry mate, 0 points, can't recommend to anyone.




Edit: Like in any other errors I suspect that human factor is fault to this error. Because so many got this addon working, the fault is me. But when I have to work for more that 30 minutes to get an addon to run, I give up - totally wasted time, sorry.
Sorry to hear the addon doesn't live up to the expecations. I appreciate how important it is to have as smooth setup as possible and will do my best to further enchance this. One great challange though is all the combinations of servers and languages (different locales etc) and in combination with game limitations.

Currently I'm working on a (hopefully) useful troubleshooting guide. So if you would want to give it a second try, stay tuned. Otherwise I thank you for your honest feedback.
Report comment to moderator  
Reply With Quote
Unread 10/24/14, 03:30 AM  
w33zl
 
w33zl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 45
Uploads: 12
Originally Posted by gillysan
There was an update to ShopKeeper, unfortunately that author left the game, and an old error has returned.

My Minion was messed up and not updating correctly for a couple of weeks, so didn't catch this earlier.

Also need to drop link in Info page to Luminary Sales History, that addon has been abandoned for about 4 months!
Hi, yeah sorry to hear Shopkeeper will no longer be maintained.

Unfortunately I haven't had much time the last couple of weeks to maintain my addons. Now that Shopkeeper breaks my addons I will look into a quick solution for this. I'll let you know as soon as I have a solution.

Regarding Luminary this might be a temporary solution. ESO Safe could use either (or both) to gather data and according to my experience Luminary still works although hasn't been maintained for months.

A long term goal is to make Merchant independent from both Shopkeeper and Luminary. And the recent events might force me to shorten the time fram for this goal.
Report comment to moderator  
Reply With Quote
Unread 10/24/14, 04:50 AM  
w33zl
 
w33zl's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 45
Uploads: 12
Update on the issue with latest Shopkeeper

I have analyzed the major (breaking) changes in data structure in the 1.0 release of Shopkeeper.

Since I have very limited time I find it ineffective for me to totally rewrite both my addons to adopt to a abandoned addon. Therefore my decision is, at least for now, to recommend reverting back to the previous version of Shopkeeper (0.9.7 works with ESO Safe and w33zl's Merchant).

This is a quick-fix that would restore everything to the state is was not long ago. To revert to v0.9.7 of Shopkeeper see download archive for details.

Below you will find my short explanation posted in the forum, describing the background of my decision:
Now you might think "why should I revert to an old version of Shopkeeper when ESO Safe is the issue here". That is a relevant question, and this is my personal view on this. As Shopkeeper would no longer be maintained I see no reason to invest a hefty amount of time adopting to the major changes made in Shopkeeper. And as wMerchant will provide more or less all the same functionality as Shopkeeper I don't find it meaningful to adopt and maintain Shopkeeper itself. And since my long term goal is to be totally independent of Shopkeeper I would suggest temporarily revert back to the old 0.9.7 version that works with ESO Safe and w33zl's Merchant.

Onwards Shopkeeper might be adopted by another developer and then I would either have to adopt to future branches of Shopkeeper or (better yet) provide my own data mining (which I have already begun testing). In the meantime the choice is yours. Could you live without the new features in Shopkeeper 1.0 or do you prefer Shopkeeper over w33zl's Merchant.


Hope this help all of those currently experiencing problems with wMerchant due to the recent changes in Shopkeeper. Should this still not work please let me know and I will find a solution.
Last edited by w33zl : 10/24/14 at 04:50 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: