Download
(6 Kb)
Download
Updated: 04/30/14 07:34 PM
Pictures
File Info
Compatibility:
Live (1.0)
Updated:04/30/14 07:34 PM
Created:04/10/14 10:16 PM
Monthly downloads:144
Total downloads:66,973
Favorites:160
MD5:
Guild Store Search  Popular! (More than 5000 hits)
Version: 1.1
by: xevoran [More]
No more updates: As I won't be renewing my subscription to the game (too many combat bugs, too many bugged skills, bad inventory system, poorly designed UI), I won't be able to continue supporting this addon. For additional features and continued updates, please have a look at Guild Store Search Extended by lintydruid.




Allows you to do a textual search for items in the guild stores you have access to. It displays the results sorted by unit price. You can search an individual guild or search across all guilds to find the cheapest.

It will get every item for sale in the guild store(s) you select. Then you can search for items that match the text you enter.

Press the Guild Store Search button while a Guild Store is open.


1. Select a specific guild or choose All. Then press Retrieve.

2. Once all the items have been retrieved from the selected guild stores,
type the text you want to find and press Find Match.

3. You can match the text to items from a specific guild or items from all guilds.

4. Use quotes for exact matching, no quotes for partial matching.

5. Type different text or select different guilds and press Find Match again
to search the stored results again.

6. You can press Retrieve again to update the items from the guild stores.


To buy an item, press the "Go To Page" button. It will change the main Guild Store interface to the page where the item you want to buy can be found. You still have to scroll down to that item and buy it.


Development Notes:
Barring any serious bugs that require fixing, this is the final version of this add-on. No additional features are coming. I've learned what I needed and I've put in all the features that I need into the add-on for my personal use.

If anyone wants to start a new add-on starting from this one to add their own features or changes, please go ahead and do so. Take all the code or parts of it as you require.


Acknowledgements:
- SinusPi and Errc for Zgoo. Your tool was absolutely essential in getting this one done!
- Seerah and Xrystal for various posts in the forums giving valuable information on many things.
- trtt for BatmanStoreFilter. An awesome tool that I use a lot in conjunction with this addon.
- Drinks-With-Toes for being my go-to banker in Dhalmora. :P



Change Log:
v0
- First release

v0.1
- Added a potential fix for doing an "All" guilds search with fewer than 5 joined guilds.

v0.2
- Added a fix for the "All" guilds search with fewer than 5 joined guilds.

v0.3
- Exact search using quotes e.g. "kuta", "ta", etc.
- Fix naming conflicts with other mods

v0.4
- Reduce the number of search hits to the servers by retrieving items from the store first
and performing text matching on the cached results.

v1.0
- Fix a typo causing the wrong guild to be searched sometimes
- Added an indicator for how many matches were found for the given search terms
- Added scrollbar. Results are no longer limited to 10.
- Added a toggle button to show/hide the search window
- Final

v1.1
- Time-gated retrieval so as not to hit the server more than once every 3 seconds.
- Item quality displayed as colour.
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Uploader
Date
1.0
6kB
xevoran
04/15/14 05:46 AM
0.4
5kB
xevoran
04/13/14 03:23 AM
0.3
5kB
xevoran
04/11/14 09:51 PM
0.2
4kB
xevoran
04/11/14 03:14 AM


Post A Reply Comment Options
Unread 04/15/14, 09:24 PM  
Internuntius

Forum posts: 0
File comments: 28
Uploads: 0
No longer works corectly on the EU Server - all Versions before 1.0 works fine in german... now this 1.0... dosnīt work
Report comment to moderator  
Reply With Quote
Unread 04/15/14, 10:41 PM  
xevoran
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 19
Uploads: 2
Originally Posted by Internuntius
No longer works corectly on the EU Server - all Versions before 1.0 works fine in german... now this 1.0... dosnīt work
I tried it on the EU server in English, and it works. If anyone else can confirm that the DE or FR version doesn't work please let me know and provide some details on what happens. Thanks.



Originally Posted by MercierX
Does this add-on write a txt file anywhere or is the compiled info stored in memory and then dumped. I ask, because I'd like to dump the info into an excel spreadsheet so I can use multiple days to get an average price on items.

To be honest, this is the base of an add-on that could scan Guild Stores, store the info, and then spit out an average price for the user. I'm not a code nut so I cannot do that magic.
It does text matching from memory. It's possible to store the data into a text file as a "setting" :-P which can then be mined over time, yes.




Originally Posted by baldylox
is there a way to add the option to remember window location?
Yes, this can be done without much difficulty. If anyone would implement it I would be happy to facilitate and provide information on how.
Report comment to moderator  
Reply With Quote
Unread 04/17/14, 10:41 AM  
Katastrophi

Forum posts: 0
File comments: 2
Uploads: 0
From Guild: All

Inconvenience bug report:

I just joined my 5th guild and now 'Retrieve' with 'From Guild: All' is only retrieving from the guild active in the Guild Store. I quit the game completely, then started it up and logged back in and it worked as expected.
Report comment to moderator  
Reply With Quote
Unread 04/19/14, 09:01 AM  
lintydruid
 
lintydruid's Avatar
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 98
Uploads: 4
Enhancements

I've added a few enhancements:

- Double click on search box to use use currently selected trading house post item (for sale).
- Calculates max, min, average and undercut (95% of min) values.
- Calculates undercut sale price for currently selected trading house post item stack.

Can I upload or do you want me to branch a new addon?

Great add-on btw.
Last edited by lintydruid : 04/19/14 at 09:01 AM.
Report comment to moderator  
Reply With Quote
Unread 04/19/14, 03:59 PM  
xevoran
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 19
Uploads: 2
Re: Enhancements

Originally Posted by lintydruid
Can I upload or do you want me to branch a new addon?

Great add-on btw.
Thanks. Just branch a new addon.
Report comment to moderator  
Reply With Quote
Unread 04/19/14, 04:39 PM  
burnout696

Forum posts: 0
File comments: 1
Uploads: 0
not working

yea this does not work. First i hit retrieve and it will retrieve everything but after that i enter in whatever im trying to search for and it always comes up 0 match after pussing find match why is this? Anyone else having this problem or is there anyone that can help me
Last edited by burnout696 : 04/19/14 at 04:45 PM.
Report comment to moderator  
Reply With Quote
Unread 04/21/14, 06:07 AM  
Bierdeife

Forum posts: 1
File comments: 116
Uploads: 0
Can't sell anything in the guild store since the new patch comes out!
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 10:34 AM  
neuroid

Forum posts: 0
File comments: 6
Uploads: 0
New error since patch: "Too many searches in rapid succession."
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 11:03 AM  
Tasulian

Forum posts: 0
File comments: 2
Uploads: 0
New Patch

Just want to second that there is a new error since the patch this morning. "Too many searches in rapid succession". This is a great addon, hopefully you can fix this easily.
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 02:40 PM  
Kee

Forum posts: 0
File comments: 1
Uploads: 0
Unhappy Too many searches in rapid succession.

Seems like ZOS changed something so that this addon no longer works. =/ "Too many searches in rapid succession."
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 03:05 PM  
Vyshan

Forum posts: 0
File comments: 15
Uploads: 0
It's not just the addon. Even the default store, with no addons enabled, gets this error.
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 07:38 PM  
xevoran
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 19
Uploads: 2
Updated addon

I've updated the addon to handle the "improvement" to the way the guild stores work...

While retrieving items, the addon will now have a 3 second delay between requests to the server for the next page of items. This will conform to the new restriction that's been imposed on how frequently you can press the buttons in the regular Guild Store UI.

Note that any interaction with the Guild Store either through the regular UI or through GSS that is faster than once every 3 seconds will cause the "Too many searches..." error, so always count to 3 between pressing buttons. ;-)

A little feature I'm not documenting in the Addon Page:

After you press Retrieve, type * in the text field and press Find Match. This will display all items retrieved regardless of guild (it ignores the selected guild in the drop down). Not officially supporting it but it's there in case you find a use for it (hint: BatmanStoreFilter is awesome!).

If there are any bugs, let me know. Give details. :-)
Last edited by xevoran : 04/30/14 at 07:50 PM.
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 08:47 PM  
trinaryouroboros

Forum posts: 0
File comments: 3
Uploads: 0
Lightbulb Re: Updated addon

Originally Posted by xevoran
I've updated the addon to handle the "improvement" to the way the guild stores work...

While retrieving items, the addon will now have a 3 second delay between requests to the server for the next page of items. This will conform to the new restriction that's been imposed on how frequently you can press the buttons in the regular Guild Store UI.

Note that any interaction with the Guild Store either through the regular UI or through GSS that is faster than once every 3 seconds will cause the "Too many searches..." error, so always count to 3 between pressing buttons. ;-)

A little feature I'm not documenting in the Addon Page:

After you press Retrieve, type * in the text field and press Find Match. This will display all items retrieved regardless of guild (it ignores the selected guild in the drop down). Not officially supporting it but it's there in case you find a use for it (hint: BatmanStoreFilter is awesome!).

If there are any bugs, let me know. Give details. :-)
Damnit, I was Just about to post my own "fix", too:

Under about line 248:

local icon, name, quality, stackCount, seller, timeRemaining, price =
GetTradingHouseSearchResultItemInfo(i)

I inserted:
local TimeBonk = GetGameTimeMilliseconds()
while GetGameTimeMilliseconds() - TimeBonk <= 50 do end

It's dogsh** slow, at like 5 seconds a page, but it works the whole way, I tried 2.5 seconds and it failed after a few pages...
Report comment to moderator  
Reply With Quote
Unread 04/30/14, 10:03 PM  
Attorneyatlawl

Forum posts: 7
File comments: 37
Uploads: 0
Thanks for the update & post!
Report comment to moderator  
Reply With Quote
Unread 05/01/14, 05:43 AM  
Habbakuk

Forum posts: 0
File comments: 2
Uploads: 0
Thanks for update!
However, can you make this addon updateable via Minion client? Not sure how to do it, but most of addons from ESOUI can be updated like this, and yours doesn't even show within the client.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: