This is a from-scratch version of Kaelten's old KC_Rundown/KC_Items addon from 2005, which has long since died. It was sorely missed in my household, and there were no replacements that fit my needs exactly. Necessity being the mother of invention, this addon was born.
Rundown does substring searching of your bank and bag contents. It works cross-character and cross-realm, so you can track down where you left that stack of crafting materials. It can search guild vaults. It uses as little overhead as possible. It specifically does not try to be everything and the kitchen sink.
If you have downloaded this addon from anywhere other than directly from Curse or WoWInterface, then it is outdated at best and infected with viruses at worst. Clone sites not only leech bandwidth from us, lately they've been adding malware as well. Get your addons from safe sites with a good reputation!
Installation
You will need some of the DataStore [link] library modules installed, because I am sick of writing bag-scanning code. (Also, this means that if you are using other addons at the same time which use the same library, like Altoholic, there is no duplication of storage or wasted memory. You can even switch between using multiple bag-search addons if you like; there are plenty of good ones out there!) Specifically, you need the Characters module, and either or both of the Inventory and Containers modules. Installing the Inventory module lets you search equipped gear; installing the Containers module lets you search bank/bags/vaults.
If you install using the Curse client, these DataStore libraries should be installed automatically. They are not included in the .zip file, because they are technically addons in their own right rather than "embedded" libraries. Version 4.2.002 is what's currently required. Be aware that "nolib/disembedded" installations of DataStore are bugged and should not be used.
Void Storage
To date, the author of DataStore has not updated those libraries to include information about the Void Storage contents. Starting in v1.9, I have added code to include Void Storage in the DataStore_Containers saved variables. Users of this addon will see it labeled as such; users of other DataStore addons such as Altoholic will see void storage contents as simply an additional bag, if they see it at all.
Usage
- Type /rundown to open the window, and enter a search string in the box at the bottom. You can also type the search string after the slash command.
- If you have an item you want to search for, you can drag it into the search box, or link it after the slash command.
- You can do multiple searches at once by separating search strings with semicolons. For example, "/rundown peacebl;silverleaf;earthroot" to find everything that could be milled into alabaster pigment.
- /what and /rd are synonyms for /rundown.
- You can shift-click an item in the results window to link it back into a chat box.
- Further info is in the in-game Help window.
Bugs/TODO
- Maybe search through other things also. I hesitate to add more data sources because I don't want to write a replacement for Altoholic.
- Finding some Really Cool Way to integrate with the new bag/bank/vault search fields in patch 4.3 would be Really Cool.
Details
- There are only a few options available, but they make large changes. I encourage people to play around with them to find what you prefer. None of the options will lose data.
- Options are accessible through the standard Interface -> AddOns menus, or by clicking the options button at the bottom of the Rundown window. If you use a slash command followed by any of "-option[s]", "-opt[s]", or "-config", then you'll get the options window instead of the normal one. Ditto for "-?" and "-help" for the instructions window. A slash can be used in place of the dash.
- Bank data is only available after you log on to a character and open the bank. Ditto for each tab of a guild vault.
- There is no "reset" button; the Rundown options window will let you delete all stored data for specific characters/guilds.
Localization
If you're a reasonably proficient speaker of non-English languages, any translations you can do would be welcome! Just make changes at http://www.wowace.com/addons/rundowniv/localization/ and then send me a PM to notify me. I can offer nothing in return except public credit, my appreciation, and a beverage of your choice if you're ever in town.
- 7 comments
- 7 comments
Facts
- Date created
- Jan 27, 2011
- Categories
- Last update
- Aug 01, 2012
- Development stage
- Release
- Language
- enUS
- License
- MIT License
- Curse link
- Rundown IV
- Downloads
- 2,107
- Recent files
Authors
Relationships
- Required dependency
- DataStore
- DataStore_Characters
- DataStore_Containers
- DataStore_Inventory
- Embedded library
- Ace3
- AceGUI-3.0-FrameWithInput
- CallbackHandler-1.0
- LibSink-2.0
- LibStub
- Reply
- #7
Farmbuyer Nov 03, 2011 at 18:59 UTC - 0 likesThaoky has apparently returned from the grave and a new official release of DataStore is tagged. I've updated R4 to match.
- Reply
- #6
Farmbuyer Feb 28, 2011 at 17:12 UTC - 0 likesThe released version has been working in 4.0.x just fine for me, including finding all the bank tabs. If there's a reproducible testcase that fails to pick up contents of the purchasable vault tabs from higher guild levels, I would be very grateful to hear of it. And I would love to use a more recent version of datastore as soon as the data structures and API settle down; if he tags a beta I think that'll be stable enough to code against. I just don't have the energy to work with alpha releases, but maybe I should just stock up on headache pills and try. :-)
- Reply
- #5
Zidomo Feb 27, 2011 at 05:02 UTC - 0 likesAm somewhat concerned about a comment in the description: "Make certain you are using release 3.2.002 of the DataStore modules. If your searches suddenly stop working without even a "no matches found" error, the typical cause so far has been an alpha or beta release of the Containers module."
The Containers module has been updated in alphas several times since the last release version. Primarily relating to banking functionality; adding a "minor fix to take the 8 bank tabs into account (vs 6 previously)", some other things relating to guild banks & a "4.0.1 Update".
Would it not be better to have Rundown IV be more accommodating (if possible) of various builds of DataStore & its sub-modules this needs (Containers, Inventory & Characters)? So that those people using other mods using updated DataStore revisions (Altoholic, etc.) and/or those who want full fixed WoW 4.x functionality can have it.
- Reply
- #4
Farmbuyer Feb 11, 2011 at 04:31 UTC - 0 likesshrug The author did some work on it last weekend. Even if he hadn't, Blizz hasn't changed their container-related APIs for longer than that. It's not like every addon needs to be rewritten from scratch every patch.
edit: and if DataStore ages too much, a new maintainer will be appointed. So no, I'm not worried.
- Reply
- #3
Nickenyfiken Feb 10, 2011 at 00:31 UTC - 0 likesLike it. But isn't it a bit weird to base this addon on DataStore that haven't been updated for over a year?
- Reply
- #2
Farmbuyer Feb 01, 2011 at 21:39 UTC - 0 likes@Aisenfaire: doubtful, but maybe? I might play with that some.
- Reply
- #1
Aisenfaire Jan 28, 2011 at 13:34 UTC - 0 likesThis looks awesome! Would it be possible to also have it work with the Datastore_Mails module, so that it would also remember items seen in the mailbox?