Download
(78 Kb)
Download
Updated: 04/20/15 11:21 PM
Pictures
File Info
Compatibility:
Update 6 (1.6.5)
Updated:04/20/15 11:21 PM
Created:11/04/14 03:32 PM
Monthly downloads:51
Total downloads:23,892
Favorites:37
MD5:
Deome's ddShopkeeper  Popular! (More than 5000 hits)
Version: 1.30
by: Deome [More]
Deome's ddShopkeeper

Deome's Addon Suite:
Deome's DataDaedra - http://www.esoui.com/downloads/info5...ataDaedra.html
Deome's ddShopkeeper - http://www.esoui.com/downloads/info8...hopkeeper.html
Deome's Chat Adverts - http://www.esoui.com/downloads/info8...atAdverts.html
Deome's Settings Profiles - http://www.esoui.com/downloads/info1...sProfiles.html

NEW Features: Guild Statistics, configurable in Settings and viewable in your in-game Guild Roster panel. Also, scanning has been significantly smoothed; I'm now able to set Continuous Scanning to 60 seconds with little or no skipping, so give it a try.

(Currently working on polishing these description pages).

ddShopkeeper is my continuation of Khaibit's Shopkeeper. Yes, I'm aware other folks have other versions, and that's fine--but ddSK is the one I maintain and actively support (same as all my addons; I've been playing and coding since beta, and have no plans to ever leave Tamriel). You may experience conflicts, crashes, or get kicked for "spamming" if you use my addons simultaneously with any other addons that work with guild history (sales history, guild bank history, etc.)--Millus and I have published a library here on ESOUI (LibGuildHistory, below) that will resolve this for any addons that use it, but I'm not aware of any other addons that DO use it. Bug the authors about it so they can make their mods play nice with mine.

LibGuildHistory - http://www.esoui.com/downloads/info826-LibGuildHistory.html


NOTE: Requesting data for all your guilds takes upwards of 10 mins, every time you log in and out. Until then, you're gonna see spinny in the ddShopkeeper window, and your guild history tab will be temporarily disabled by LibGuildHistory. This is normal. Turn on debug messages if you want details on what ddShopkeeper is doing.


PLEASE explore the Settings menu. I have settings for nearly everything that I can reasonably make configurable, and many things are on or off by default.

The Settings menu also features a shiny "RESET" button at the very top of the panel. This is now the same as the RESET button in the ddShopkeeper window. The RESET button in the Settings menu is in all my addons now, and its SOLE purpose is to restore the addon from any bugs, conflicts, crashes, etc. due to the saved variables files. If that sounds like a lot of nonsense, just remember this: RESET = "It Works Now!" (if the bug persists, or it doesn't work, file a bug report on this webpage).
v1.13 -- Updated localization files with proper string IDs, added settings toggle

v1.12 -- Quick bugfixes to options menu, stability.
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Uploader
Date
1.29
78kB
Deome
04/08/15 12:53 AM
1.28
78kB
Deome
03/31/15 01:44 AM
1.27
78kB
Deome
03/28/15 12:54 PM
1.24 Beta r4
82kB
Deome
03/22/15 01:52 PM
1.24 Beta r3
82kB
Deome
03/15/15 12:56 AM
1.24 Beta r2
82kB
Deome
03/13/15 09:12 PM
1.22
77kB
Deome
02/19/15 11:54 AM
1.20
76kB
Deome
02/18/15 01:08 AM
1.14
75kB
Deome
12/22/14 10:40 PM
1.13 r2
76kB
Deome
12/12/14 08:03 PM
1.05 r2
67kB
Deome
12/04/14 01:16 PM
1.03
71kB
Deome
11/16/14 12:02 PM
1.02
72kB
Deome
11/06/14 06:23 AM
1.01
71kB
11/04/14 03:32 PM


Post A Reply Comment Options
Unread 12/11/14, 02:40 PM  
Panax27

Forum posts: 0
File comments: 3
Uploads: 0
most recent error

Just for info, tried the newest version after previously rolling back to 1.03 and it is broken for me. Did a clean install completely.

2014-12-11T20:32:10.723Z |cff0000Lua Error: user:/AddOns/ddShopkeeper/ddShopkeeper.lua:2182: attempt to index a nil value
stack traceback:
user:/AddOns/ddShopkeeper/ddShopkeeper.lua:2182: in function 'ddSHOPKEEPER:ScanGuild'
user:/AddOns/ddShopkeeper/ddShopkeeper.lua:2367: in function 'ddSHOPKEEPER.OnCallbackLGH'
user:/AddOns/ddShopkeeper/Libs/LibGuildHistory/LibGuildHistory.lua:67: in function 'RequestPage'
user:/AddOns/ddShopkeeper/Libs/LibGuildHistory/LibGuildHistory.lua:99: in function 'onGuildHistoryResponseReceived'|r
Report comment to moderator  
Reply With Quote
Unread 12/11/14, 02:09 AM  
BornDownUnder
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 200
Uploads: 1
Re: Re: Please take a step back...

Originally Posted by QuadroTony
Originally Posted by BornDownUnder
Go ahead in fact, fix it and upload it as an optional patch file, the permissions provided to this addon upload that Deome has taken the time out to update and maintain allows you to do that.
he did it already, its not too hard
http://www.esoui.com/downloads/info8....0Classic.html
You completely missed the point of what I stated Tony... Please re-read what I typed.

Edit: Grammar nazi in me won the day >.<
Last edited by BornDownUnder : 12/11/14 at 02:10 AM.
Report comment to moderator  
Reply With Quote
Unread 12/10/14, 05:51 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Re: Please take a step back...

Originally Posted by BornDownUnder
Go ahead in fact, fix it and upload it as an optional patch file, the permissions provided to this addon upload that Deome has taken the time out to update and maintain allows you to do that.
he did it already, its not too hard
http://www.esoui.com/downloads/info8....0Classic.html
Report comment to moderator  
Reply With Quote
Unread 12/10/14, 05:48 PM  
BornDownUnder
AddOn Author - Click to view AddOns

Forum posts: 59
File comments: 200
Uploads: 1
Exclamation Please take a step back...

Originally Posted by dopiate
Warning: Spoiler
Before offering support because you feel the need to 'fix' another authors habits of visiting comments section on their addon, please re-read all of the comments that have been posted here, for everybody to see. Otherwise you are doing more harm than good and you will just push another author away due to them burning out because they really don't need crap like this littering their comments section on their addon.

Everybody is an individual, everybody does things differently. Deome has provided a number of updates in regards to bug fixes, Deome has posted that they are contactable in-game and prefer to be contacted in that manner. Deome is pushing updates regularly after just recently taking over an addon that would have been otherwise abandoned.

You sit there typing that you could fix it yourself, well kudos to you. Go ahead in fact, fix it and upload it as an optional patch file, the permissions provided to this addon upload that Deome has taken the time out to update and maintain allows you to do that.

Instead of going around another authors comments section on their addon upload promoting your own addon whilst effectively giving that author grief and even telling them 'not to publish' their code is as I said, doing more harm than good. All you are doing by typing crap like you have is just going to cause trouble for yourself with a swing towards a negative bias in regards to others' perception of you not only in general, also as an author of addons... Especially when you promote your own 'maintained' version on another authors addon upload...

Can you please take a step back and think about what you are really doing to the situation before this continues. None of this is a personal attack on you or anybody else... I am just stating the facts.
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 10:15 PM  
RilenIndoren

Forum posts: 0
File comments: 4
Uploads: 0
ddShopkeeper

Hey Deome,

Thanks for all of the hard work you have put into making shopkeeper what it is today.
You have always been very easy to talk to in game about any issues i've ever had and fixed them promptly.
Your a legend, looking forward to your future addons mate.

Cheers,

RilenIndoren
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 09:07 PM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Again, I choose to code ?????

Originally Posted by Deome
Again, I choose to code.
Then who does the support?

They aren't mutually exclusive.

By "not visiting this forum" - you isolate yourself from feedback and you frustrate the people who are using your code. If you choose to code, I suggest you choose also not to publish unless you can accept that they go hand it hand.

I once sent you an email, PM and forum bug fix and it took you two weeks. I could fix it myself, what about the guy who just wants to play the game?

Stand by what you write and support it.

I've never see quotes like this in others threads:

This is getting annoying...
Any in depth explanation is welcome.
It says BAD ARGUMENT #1 to 'pairs' (table/struct expected, got function)

..and there is a lot more to error message.

HELP!!
Do you not care? I have been totally upfront with you - I like you - I think you are very talented but ask yourself is frustrating the average user because "you don't come here" sit well with your conscious?

That's my feeling on how you treat the end user who trusts in you and users of your addon and I have no trouble telling you how I honestly feel.

I think you should really let some of that sink in and if you are fine with it then we are VERY different people and that's ok.

I have no axe to grind with you, I enjoy our emails but just as I would sit any friend down and tell them when they might not understand fully the consequences of their "philosophy".

I mean no insults - just ask you to look at the big picture here.

your friend,

-d
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 08:36 PM  
BigM
 
BigM's Avatar

Forum posts: 16
File comments: 371
Uploads: 0
Re: Works perfect

Originally Posted by DarthFett11
Thanks Deome.
Working perfect for me.
I will say though that using Minion to update this addon may be causing problems for people.
I was having issues with it even after this update after having updated through minion. I saw that you said there could be problems updating that way so I deleted everything and manually downloaded the addon.
It's been working perfect since.

So for anyone else still having issues, try that. Could be your problem.
Thanks for the update on this. I did as you said and all problems went away. I don't get errors anymore with http://www.esoui.com/downloads/info2...edFilters.html

It also is working great with http://www.esoui.com/downloads/info5...ceTracker.html try it you may love it.

Seems downloading with minion may be causing issues with it.
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 07:50 PM  
Deome
 
Deome's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 76
Uploads: 8
I should probably check comments more often. Then again, perhaps I shouldn't.

Two thoughts:

1) Thank you, Timid, for your support.

2) Khaibit released permissions for Shopkeeper before he left. It's right there on the original SK page for everyone to see. Please, by all means, publish your own port of Shopkeeper if you're not happy with mine.

I picked up SK because I understand it, and guild history, better than most--as a courtesy to Shopkeeper fans. I've changed very little, though it's now completely rewritten to my coding standards so that when things go wrong, I know where to fix them. ddShopkeeper has its role, just like ddDataDaedra, and I intend to keep them separate and standalone. I removed tooltips because they were a half-finished port of DataDaedra--which, I don't mind, btw (see the license)--and I don't want to duplicate DD's purpose in my own port of Shopkeeper.

Bugs happen. Know that I rarely do anything when one of my addons isn't stable other than pull all-nighters to rectify that issue, and that unlike so many developers, I will always be active in ESO and I will maintain my addons. I appreciate the support I've received, and ignored the rest because I can either code or I can respond to comments, bug reports, etc.

I choose to code.

Most of you know how to reach me in-game, and that I respond to most everything. In-game mail is the best way to reach me, as I often miss whispers while reloadingUI during bugtesting. I respond, eventually, to messages and whatnot on ESOUI, and now that I'm nearly finished bringing ddShopkeeper up to speed, I plan to be more active here. But I more or less consider the comments tabs the property of the community, and rarely read more than the first comment.

Again, I choose to code.

Cheers!
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 04:41 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by dopiate
Originally Posted by timidobserver
I don't get the point of continuously offering alternatives that don't begin to replace the functionality of what you are offering an alternative to. Over the past like 6 pages I see something like 4 or 5 attempts to get people to use GSA. Who goes into another addon author's comment thread and continuously pushes their own addon? Sure, Price Tracker and DSA have great uses, but neither can replace Datadaedra or Shopkeeper. Honestly, your suggestions are like suggesting an extremely well-crafted bicycle to a man that is having car trouble.

I agree with the poster below suggesting that everyone give Deome a break. He is the only person attempting to maintain shopkeeper without stripping half off the functionality out of it. If you guys run him off, then those of us that want a maintained Shopkeeper that actually keeps tracking ALL SALES and DataDaedra tool tips that provide sale data about all sales are going to be SOL.
Just so we are clear - I wrote GSA and NEVER once mention it as a alternative (I looked back that statement is incorrect). I stand corrected I did mention it as an alternative in this forum.

I only come here to help - even offering (if you read my post) to do this:



Personally I don't care what you use, not you specifically but anyone. Whatever makes the game more fun for you.

GSA is no ego trip for me - if no one uses it I wouldn't care. Please don't start a Shopkeeper vs GSA bla bla bla .... you and I have had many conversations in here and I might have mentioned my addon but I do not come here to advertise. I'll be going back and editing all my post to remove the links. I enjoy helping people, that's why I come here.

I was giving some background on why you don't see posts here from Deome and some insight on the new errors. Because, they should not be attributed to the original Shopkeeper as the scanning guilds routine has been completely changed.

I have personally emailed Deome fixes, and posted them here.

But, I have empathy too. I'm sure people just want to get on with playing and not having an addon work really bums you out.

My offer still stands. I will take and fix the original Shopkeeper 1.0 (minus the bad tool tip code) as a ONE time thing and upload it. Call it Shopkeeper Classic

My main point was this forum is filled with bug reports and not "continuously offering alternatives that don't begin to replace the functionality of what you are offering an alternative to"

The majority of posts are errors and I wanted to make it clear I am not here promoting my addon, only to help. I can't control other people. This reads like you are blaming me:



Please clarify -- I am not here doing that - do I mention it sometimes, yes. Did I also help you clear up a memory issue, yes. I think I also mentioned the non-gui version I have so you CAN STAY with this addon, which I clearly don't understand why that's bad.

No one is not giving Deome a break but if you look at it from the other side is it fair to "take it over" and introduce bugs and not address them?

I think this program should be renamed to something else as the core code of it has change and the name should reflect that.

I have no beef with Deome and as I have said many times I like him. I was coming here to assist because I know from talking to him that he doesn't come here.

I will no longer stop by and assist.

I don't care what addons people use and I hope this one eventually gets to the point where it's bug free.

best of luck,

-d
Yup, I guess that I could have been more clear. Sometimes I think things are obvious when they are not.

So, obviously(to me at least) there isn't any problem at all with bug reports, offering code fixes, offering suggestions for fixing a problems, constructive criticism, being helpful, ect. If I said anything I said implied that there was a problem with those things it was unintended.

My statements about promoting GSA in this thread were aimed at partially yourself and Quadrotony. Between the both of you, it was done quite regularly.

When I said everyone should give him a break I was referring to comments like "don't take over a mod you can't support", "I had my version of shopkeepr fixed in 2 days", "If anything he's tarnishing the image of Shopkeeper, which was anything but "poorly written."

As far as your own standalone bug-fixed "Classic" version of Shopkeeper goes, I have no idea how the etiquette and licensing for that works with abandoned addons that have an open license. Assuming that there isn't any ethical or legal problems with it, if it is something you want to do you should go for it. That should be a decision for you not Deome or anyone else.

Anyway, let's just end this line of discussion before it goes too far. Let's all just chill out and give Deome a break for a while until he gets this where he wants it at.
Last edited by timidobserver : 12/09/14 at 04:44 PM.
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 03:34 PM  
DarthFett11
 
DarthFett11's Avatar

Forum posts: 12
File comments: 6
Uploads: 0
Works perfect

Thanks Deome.
Working perfect for me.
I will say though that using Minion to update this addon may be causing problems for people.
I was having issues with it even after this update after having updated through minion. I saw that you said there could be problems updating that way so I deleted everything and manually downloaded the addon.
It's been working perfect since.

So for anyone else still having issues, try that. Could be your problem.
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 01:26 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
i see another update of this addon today, and where is changelog?
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 01:03 PM  
BigM
 
BigM's Avatar

Forum posts: 16
File comments: 371
Uploads: 0
Thing is I want an addon that works best. Sad because I do like shopkeeper but it has issues and does not do all I want. GSA is ahead of it so I use it now and it looks I will stay with it. I do keep coming here to check up on it from time to time.

Both addon authors are great and am a firm believer in competition. That is good for all of us.

p.s.

I also like using grid and with shopkeeper it gives errors not that it is a addon killer. Both of you keep up the great work.

p.p.s.

Don't forget a lot of these guys do addons because it is what they do, they love it so support all authors they make it fun for all of us.
Last edited by BigM : 12/09/14 at 01:06 PM.
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 12:54 PM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Originally Posted by timidobserver
I don't get the point of continuously offering alternatives that don't begin to replace the functionality of what you are offering an alternative to. Over the past like 6 pages I see something like 4 or 5 attempts to get people to use GSA. Who goes into another addon author's comment thread and continuously pushes their own addon? Sure, Price Tracker and DSA have great uses, but neither can replace Datadaedra or Shopkeeper. Honestly, your suggestions are like suggesting an extremely well-crafted bicycle to a man that is having car trouble.

I agree with the poster below suggesting that everyone give Deome a break. He is the only person attempting to maintain shopkeeper without stripping half off the functionality out of it. If you guys run him off, then those of us that want a maintained Shopkeeper that actually keeps tracking ALL SALES and DataDaedra tool tips that provide sale data about all sales are going to be SOL.
Just so we are clear - I wrote GSA and NEVER once mention it as a alternative (I looked back that statement is incorrect). I stand corrected I did mention it as an alternative in this forum.

I only come here to help - even offering (if you read my post) to do this:

Does everyone remember the original problem with Shopkeeper? If you can find an untouched version of 1.0 and go into options and turn off "tool tips" the program worked perfect. Honest, that's it. You would also have to update the manifest. If someone wants me to do that as a one off thing - remove the bad tool tip code and make the manifest current I will and all this will be done.
Personally I don't care what you use, not you specifically but anyone. Whatever makes the game more fun for you.

GSA is no ego trip for me - if no one uses it I wouldn't care. Please don't start a Shopkeeper vs GSA bla bla bla .... you and I have had many conversations in here and I might have mentioned my addon but I do not come here to advertise. I'll be going back and editing all my post to remove the links. I enjoy helping people, that's why I come here.

I was giving some background on why you don't see posts here from Deome and some insight on the new errors. Because, they should not be attributed to the original Shopkeeper as the scanning guilds routine has been completely changed.

I have personally emailed Deome fixes, and posted them here.

But, I have empathy too. I'm sure people just want to get on with playing and not having an addon work really bums you out.

My offer still stands. I will take and fix the original Shopkeeper 1.0 (minus the bad tool tip code) as a ONE time thing and upload it. Call it Shopkeeper Classic

My main point was this forum is filled with bug reports and not "continuously offering alternatives that don't begin to replace the functionality of what you are offering an alternative to"

The majority of posts are errors and I wanted to make it clear I am not here promoting my addon, only to help. I can't control other people. This reads like you are blaming me:

Who goes into another addon author's comment thread and continuously pushes their own addon?
Please clarify -- I am not here doing that - do I mention it sometimes, yes. Did I also help you clear up a memory issue, yes. I think I also mentioned the non-gui version I have so you CAN STAY with this addon, which I clearly don't understand why that's bad.

No one is not giving Deome a break but if you look at it from the other side is it fair to "take it over" and introduce bugs and not address them?

I think this program should be renamed to something else as the core code of it has change and the name should reflect that.

I have no beef with Deome and as I have said many times I like him. I was coming here to assist because I know from talking to him that he doesn't come here.

I will no longer stop by and assist.

I don't care what addons people use and I hope this one eventually gets to the point where it's bug free.

best of luck,

-d
Last edited by dopiate : 12/09/14 at 01:00 PM.
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 12:12 PM  
timidobserver

Forum posts: 37
File comments: 299
Uploads: 0
Originally Posted by QuadroTony
Originally Posted by SokarGoldberg
next error:

This is getting annoying...
you can just try GSA for trade history, and updated Price Tracker for tooltips
http://www.esoui.com/downloads/info8...raconeran.html

always updated, and all errors shortly adressed and fixed, with large group of testers
and authors are very friendly for bugreports and suggestions
I don't get the point of continuously offering alternatives that don't begin to replace the functionality of what you are offering an alternative to. Over the past like 6 pages I see something like 4 or 5 attempts to get people to use GSA. Who goes into another addon author's comment thread and continuously pushes their own addon? Sure, Price Tracker and DSA have great uses, but neither can replace Datadaedra or Shopkeeper. Honestly, your suggestions are like suggesting an extremely well-crafted bicycle to a man that is having car trouble.

I agree with the poster below suggesting that everyone give Deome a break. He is the only person attempting to maintain shopkeeper without stripping half off the functionality out of it. If you guys run him off, then those of us that want a maintained Shopkeeper that actually keeps tracking ALL SALES and DataDaedra tool tips that provide sale data about all sales are going to be SOL.
Last edited by timidobserver : 12/09/14 at 12:21 PM.
Report comment to moderator  
Reply With Quote
Unread 12/09/14, 07:05 AM  
dopiate
AddOn Author - Click to view AddOns

Forum posts: 142
File comments: 677
Uploads: 11
Re: Re: Show some respect!

Originally Posted by DRThree

Here, Here!
I knew the former author of the mod and he had taken it over from someone else.
So I can only imagine the code was a mess.

I am still getting errors, but these things happen from time to time.

Thank you so much Deome for taking on the daunting task of another mod.
Really?

1) It was written REALLY well (the original Shopkeeper)
2) Don't take over a mod you can't support
3) I had my version of Shopkeeper fixed in 2 day.

These "Bugs" are all based on a Lib he is creating thus creating his own problems and maybe this should be in beta.

I don't know how many times myself and Garkin have been here giving out code, advice to help people.

I'm all for cutting someone a break, and I like Deome a lot, but these are errors he caused.

See this:

"user:/AddOns/ddShopkeeper/Libs/LibGuildHistory/LibGuildHistory.lua:67: in function 'RequestPage'"

that Lib is NOT in the original Shopkeeper -- the scanning was just fine
you are now on months 3(?) while he works out the bugs in LibGuildHistory

This is your CLASSIC case of don't fix what's NOT BROKEN.

I have a version of Shopkeeper as part of my mod.

ZERO error reports - not one - ever - for the entire package of software.

An author shouldn't just slap some code in, upload it and let everyone else beta test it.

A continuation of Shopkeeper WOULD NOT contain LibGuildHistory.

I have tons of respect for Deome and this is not a rant against him personally but it is a critique of what he is doing here. Frustrating users is not truly continuing an addon.

Put up a working stable one then release a BETA for those that want to try your new features and Lib's.

If anything he's tarnishing the image of Shopkeeper, which was anything but "poorly written"!

-d

Edit: In re-reading this I don't want to come off too harsh on Deome. I just feel bad for all the users who just want to get on with playing and not fighting with an addon. That being said Deome has told me personally he only comes to ESOUI once a week and hardly reads his comments section so you are almost screaming into the wind. It makes me wonder why he took this on and why he made such BIG changes that were not necessary.

Does everyone remember the original problem with Shopkeeper? If you can find an untouched version of 1.0 and go into options and turn off "tool tips" the program worked perfect. Honest, that's it. You would also have to update the manifest. If someone wants me to do that as a one off thing - remove the bad tool tip code and make the manifest current I will and all this will be done.

Personally I like Tony's suggestion - but I'm probably biased.
Last edited by dopiate : 12/09/14 at 08:14 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.