Download
(41 Kb)
Download
Updated: 11/20/20 06:53 PM
Pictures
File Info
Compatibility:
Markarth (6.2.5)
Harrowstorm (5.3.5)
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Murkmire (4.2)
Summerset (4.0)
Morrowind (3.0)
Homestead (2.7)
Updated:11/20/20 06:53 PM
Created:03/15/17 11:18 AM
Monthly downloads:168
Total downloads:22,138
Favorites:50
MD5:
InventoryManager  Popular! (More than 5000 hits)
Version: 2.5.2
by: iwontsay [More]
Not yet another Junker or Bank Addon, this Inventory Manager takes care of your needs to automatically stash, retrieve and dispose of your items as you see fit.

This addon works in conjunction with the CraftStore addon to determine which recipes, style motifs or traits are wanted by your current character or your alts and lets you determine whether to put the given recipes into the bank or even get them from the bank if your character deems them suitable.

Rather than working with a preset list of actions and item groupings, this addon allows to set a list of rules which are applied on the items you loot, your inventory or the bank, as you wish. Think the mail filter in Outlook or Thunderbird and you get the idea.

To use the full range of functions within these AddOns, following AddOns are suggested for installation as well:
* CraftStore Summerset for identifying your character's and alt's needs
* FCO ItemSaver for customized marking options

---- Special thanks to:
* Baertram (Your developer docs for FCO ItemSaver really saved the day)
Version 2.5.2
* Fixed handling of FCOIS's dynamic symbols, especially after delay loading had been introduced.
Now editing of those dynamic symbols and using them directly in the manager should work, too!

Version 2.5.1
* Copy/Paste mistake in CraftStoreLink refactoring, disabling usability for recipes et.al. fixed

Version 2.5.0
* Straightening out some texts
* Code cleanup in CraftStoreLink
* Made deconstruction of jewelry working
* Revamped CraftStoreLink to make to more robust to changes to CraftStore

Version 2.4.4
* Ditched embedded libraries, made LibAddonMenu-2.0 a mandatory dependency
* Fixed distinction between recipes and blueprints for unknown checking

Version 2.4.3
* API bump
* Now recognizing the distinction between CraftStore's "Need Recipes" and "Need Blueprints" flags

Version 2.4.2
* Added migration to ID based save datasets
* On logging in a specific character, it will be migrated. After that, name changes should not affect it.
* Fixed selecting of guild name in Rule Edit

Version 2.4.1
* API bump
* Followed a change in CraftStore which broke the unkown trait recognition
* "unknown traits" and "traits unknown to others" were messed up.

Version 2.4.0
* API bump
* Added item categories
* Dye stamp
* Jewelcrafting materials
* Added furnishing materials in furnishing

Version 2.3.0
* Adding the remaining currencies to the management
* /im off and /im on as 'master switches' to temporarily disable and reenable the addon
* /im as-off and /im as-on as shorthands to switch off and on the Autosale function

Version 2.2.0
* API bump
* Fixed: Settings were lost from profiles when logging out and back in
* Reworded Auto-Sell button to reflect its current purpose
* Jewelry traits now selectable
* Removed outdated/unused libs (LibNeeded4Research, for example)

Version 2.1.1
* API bump
* Fixed detection of CraftStore Summerset 1.75 and higher

Version 2.1.0
* Added progress report switch
* Added switches to apply currencly limits to bank
* Hotfix: When entering an existing profile name it won't crash anymore on save.

Version 2.0.0
* Added name matching filter
* Reworked rules representation: Show them in sections
* Added cross referencing of rule sections
* Major code cleanup

Version 1.5.1
* Hotfix: Made 'Keep' a blocking action again

Version 1.5.0
* Added guild bank management
* Added limited support for ItemSaver (in contrast to FCOIS)
* Allow concurrent rules like put in bank/deconstruct items

Version 1.4.1
* Removed clamping of gold and TV stones for banking
* Added 'crafted' trait filter
* Fixed FCO ItemSaver detection for 'not installed' case

Version 1.4.0
* Made banking fully functional for ESO+ again
* Made Deconstruction fully functional for ESO+ again
* Added 'no trait' as selectable trait filter

Version 1.3.4
* API version 100019
* Fix for item names and icons not showing (and other things) during processing

Version 1.3.3
* Hotfix for filtering for specific marks with FCOIS >= 1.0.0

Version 1.3.2
* Fixed bug which triggered on logging in with a new character
* Support for FCOIS >= 1.0.0 (thanks Baertram!)

Version 1.3.1
* Fixed recipe tracking for furnishing blueprints

Version 1.3.0
* Added command /im settings
* Fixed LUA error in RuleEdit when FCOIS is not present
* Added maximum execution count for rules
* Revamped Banker - more robust, better performance

Version 1.2.2
* Hotfix: Respect FCOIS Locking on Deconstruction

Version 1.2.1
* Hotfix: Inventory action on pickup

Version 1.2.0
* Translation update
* Made Seller more robust: Revenue is tallied up correctly
* Added negative message for dryrun if FCOIS denies a specific action
* Added Deconstruct Inventory action
* Chained in Laundering when selling to Fences
* Generalized selling into ruleset
* Added 'junked' as filter criterion
* Added more delay options
* Added /im run command
* Extended FCO marking detection with static markers

Version 1.1.1
* Fixed bug when trying to set FCO Marker before having done a dryrun before
* Fixed for trait not being cleared when non-trait itemtype is selected

Version 1.1.0
* Updated Readme
* Included a button to toggle Auto-Sell on or off
* Performance improvement on bank transactions
* Added FCO ItemSaver support for dynamic flags
* Included detection and support for CraftStore Fixed And Improved

Version 1.0.1
* Fixed bug which made Destroy Items nonfunctional
Optional Files (0)


Archived Files (29)
File Name
Version
Size
Uploader
Date
2.5.1
41kB
iwontsay
03/28/20 03:33 AM
2.5.0
41kB
iwontsay
03/28/20 02:58 AM
2.4.4
41kB
iwontsay
03/04/20 01:20 PM
2.4.3
84kB
iwontsay
02/26/20 10:49 AM
2.4.2
84kB
iwontsay
02/14/20 01:47 PM
2.4.1
84kB
iwontsay
02/14/20 12:07 PM
2.4.0
84kB
iwontsay
09/01/19 12:28 AM
2.3.0
83kB
iwontsay
11/18/18 04:39 AM
2.2.0
82kB
iwontsay
10/24/18 04:52 AM
2.1.1
93kB
iwontsay
05/26/18 09:51 AM
2.1.0
93kB
iwontsay
06/30/17 11:14 AM
2.0.0
93kB
iwontsay
06/28/17 11:11 AM
1.5.1
89kB
iwontsay
06/15/17 01:26 PM
1.5.0
89kB
iwontsay
06/15/17 08:55 AM
1.4.1
87kB
iwontsay
05/28/17 09:08 AM
1.4.0
87kB
iwontsay
05/27/17 09:08 AM
1.3.4
87kB
iwontsay
05/22/17 01:27 PM
1.3.3
87kB
iwontsay
05/22/17 01:25 PM
1.3.3
87kB
iwontsay
05/02/17 12:19 PM
1.3.2
87kB
iwontsay
05/02/17 12:03 PM
1.3.1
86kB
iwontsay
04/04/17 11:03 AM
1.3.0
86kB
iwontsay
04/03/17 08:44 AM
1.2.2
86kB
iwontsay
03/31/17 02:49 PM
1.2.1
86kB
iwontsay
03/31/17 01:07 PM
1.2.0
86kB
iwontsay
03/31/17 12:19 PM
1.1.1
78kB
iwontsay
03/21/17 11:33 PM
1.1.0
78kB
iwontsay
03/20/17 10:58 AM
1.0.1
76kB
iwontsay
03/16/17 11:00 AM
1.0.0
76kB
03/15/17 11:18 AM


Post A Reply Comment Options
Unread 11/28/18, 05:36 AM  
BringerOfOmens

Forum posts: 0
File comments: 70
Uploads: 0
Jewelry Deconstruction

I have a rule set up to decontruct everything marked for deconstruction and it works amazing at blacksmithing, clothing and woodworking but not at jewelry stations. Does this function not work for jewelry or could I be doing something incorrectly?
Report comment to moderator  
Reply With Quote
Unread 11/26/18, 07:10 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 272
Uploads: 1
Could you please add a new filter type that would match rare fish such as: Clicking Travally.

It should be:

Lua Code:
  1. type = ITEMTYPE_COLLECTIBLE
  2. specType = SPECIALIZED_ITEMTYPE_COLLECTIBLE_RARE_FISH

Right now they are pretty much impossible to match, because there is nothing consistent in the name to filter with, and there is no particular category (as far as I can tell) that will match only them.

There are, like, 12 per zone -- as you probably know -- from fishing and all.
Last edited by SlippyCheeze : 11/26/18 at 07:10 PM.
Report comment to moderator  
Reply With Quote
Unread 11/19/18, 12:09 AM  
Corgan

Forum posts: 1
File comments: 40
Uploads: 0
First and foremost thanks for mainatining and updating addon.

Originally Posted by iwontsay
Originally Posted by SlippyCheeze
I know this has probably been asked a million times before, but I'd like to be able to set a specific number of some items (soul gems, potions, food/drink) to keep in my bag, and have the rest in the bank. Then withdraw or deposit to hit the target.

If I have asked before, I'm sorry, and I have forgotten the answer.
It has. Currently, there is no direct way to accomplish this, and including one would require a plethora of changes to account for varying use cases like "Deposit all but two stacks", or "Deposit only two stacks" and so on and so forth.

But you can achieve it in a roundabout way, though. You can actually set the number of executions for a given rule, so if you set for bank withdrawal to match on soul gems just two times, but for deposit to plop down the entire stock in your inventory, the following would happen:

First time, the whole contents of soul gems would be put into your bank.

The second and subsequent time, while the manager still moves the entire contents into the bank, two of the stacks that are already in the bank will be placed in your inventory.
This is true but it would be better just to set min max value like for currencies for each rule. Reason is when I do daily writs or farming i will interact with banker many times meaning that for example: If i want to keep 100 keep dor repair kits on my char and 600 in bank for others to top up to 100, i will end up taking more anyway with each bank interaction...

PS. Could also add a dropdown to chose behavior betwean min max and current behavior maybe
Last edited by Corgan : 11/19/18 at 12:11 AM.
Report comment to moderator  
Reply With Quote
Unread 11/18/18, 05:50 PM  
donmuerte

Forum posts: 5
File comments: 14
Uploads: 0
Re: Re: Feature request

Originally Posted by iwontsay
Originally Posted by iFedix
here you can find the update zip if someone is interested (I will mail the dev if he is interested in merging these changes).

The changelog is something like:
Version 2.3.0
* Added Alliance Points and Writ Vouchers currencies
* Changed withdraw/deposit logs in chat

Peace
Pretty sure I'll get to it the coming weekend.

* Adding the remaining currencies to the management
* /im off and /im on as 'master switches' to temporarily disable and reenable the addon
* /im as-off and /im as-on as shorthands to switch off and on the Autosale function
It seems as though the option for InventoryManager to "Apply writ voucher limits to bank" doesn't work. I set it to On and made the numbers 0 so that it will move all Writ Vouchers to my bag, but it consistently sends all of my bag vouchers to the bank.
Report comment to moderator  
Reply With Quote
Unread 11/18/18, 12:59 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 272
Uploads: 1
Originally Posted by iwontsay
Originally Posted by SlippyCheeze
I know this has probably been asked a million times before, but I'd like to be able to set a specific number of some items (soul gems, potions, food/drink) to keep in my bag, and have the rest in the bank. Then withdraw or deposit to hit the target.

If I have asked before, I'm sorry, and I have forgotten the answer.
It has. Currently, there is no direct way to accomplish this, and including one would require a plethora of changes to account for varying use cases like "Deposit all but two stacks", or "Deposit only two stacks" and so on and so forth.
Thanks! Could I suggest adding this to the bottom of the description, like, as an FAQ or something? That way when I forget again, I will (most likely) read that and not bother you.
Report comment to moderator  
Reply With Quote
Unread 11/18/18, 09:24 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 457
Uploads: 3
Master switch <3 !!!
Report comment to moderator  
Reply With Quote
Unread 11/18/18, 03:33 AM  
iwontsay
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 77
Uploads: 3
Originally Posted by SlippyCheeze
I know this has probably been asked a million times before, but I'd like to be able to set a specific number of some items (soul gems, potions, food/drink) to keep in my bag, and have the rest in the bank. Then withdraw or deposit to hit the target.

If I have asked before, I'm sorry, and I have forgotten the answer.
It has. Currently, there is no direct way to accomplish this, and including one would require a plethora of changes to account for varying use cases like "Deposit all but two stacks", or "Deposit only two stacks" and so on and so forth.

But you can achieve it in a roundabout way, though. You can actually set the number of executions for a given rule, so if you set for bank withdrawal to match on soul gems just two times, but for deposit to plop down the entire stock in your inventory, the following would happen:

First time, the whole contents of soul gems would be put into your bank.

The second and subsequent time, while the manager still moves the entire contents into the bank, two of the stacks that are already in the bank will be placed in your inventory.
Report comment to moderator  
Reply With Quote
Unread 11/16/18, 12:53 PM  
SlippyCheeze
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 272
Uploads: 1
I know this has probably been asked a million times before, but I'd like to be able to set a specific number of some items (soul gems, potions, food/drink) to keep in my bag, and have the rest in the bank. Then withdraw or deposit to hit the target.

If I have asked before, I'm sorry, and I have forgotten the answer.
Report comment to moderator  
Reply With Quote
Unread 11/14/18, 10:34 AM  
iwontsay
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 77
Uploads: 3
Re: Feature request

Originally Posted by iFedix
here you can find the update zip if someone is interested (I will mail the dev if he is interested in merging these changes).

The changelog is something like:
Version 2.3.0
* Added Alliance Points and Writ Vouchers currencies
* Changed withdraw/deposit logs in chat

Peace
Pretty sure I'll get to it the coming weekend.

* Adding the remaining currencies to the management
* /im off and /im on as 'master switches' to temporarily disable and reenable the addon
* /im as-off and /im as-on as shorthands to switch off and on the Autosale function
Last edited by iwontsay : 11/14/18 at 10:37 AM.
Report comment to moderator  
Reply With Quote
Unread 11/08/18, 12:51 PM  
iFedix
 
iFedix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 241
Uploads: 1
Feature request

Hey! This addon is simply beautiful! Could it be possible to add also the possibility to automatically put in bank/retrieve alliance points and writs voucheurs? Something like this addon. With this improvement I can use only one addon to do all! Thanks!

EDIT: since I am a programmer too (currently maintining Dustman addon) and I had time, I implemented the changes myself. I also updated the logs in the chat like Scootwork's ones:

Here is the new update:

Finally, here you can find the update zip if someone is interested (I will mail the dev if he is interested in merging these changes).

The changelog is something like:
Version 2.3.0
* Added Alliance Points and Writ Vouchers currencies
* Changed withdraw/deposit logs in chat

Peace
Last edited by iFedix : 11/08/18 at 04:23 PM.
Report comment to moderator  
Reply With Quote
Unread 11/01/18, 05:39 PM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 457
Uploads: 3
Not sure whether its an IM issue, but selling via rules seemed to work only on my personal merchant (nuzimeh) but not on merchants with other occupations, like armorer, enchanter....

Edit: not sure but it seems solved :-/


Also I'd be really happy if you could make a /command for the temporary "dontautosell" (like /im nosale)
and another one to temporarily disable all rules (/im off) :-/

For the later atm only way is to disable addon or add several rules that have to be removed...
Both takes a lot of time.
Last edited by wambo : 11/05/18 at 03:19 PM.
Report comment to moderator  
Reply With Quote
Unread 10/24/18, 04:34 PM  
ZoLatKam
 
ZoLatKam's Avatar

Forum posts: 3
File comments: 145
Uploads: 0
Re: Re: Settings tab not saving settings

Originally Posted by iwontsay
Originally Posted by ZoLatKam
- As Ovinnik mentioned below, the preferences one can change via the Settings-tab don't stick (save for the Maximum Gold & Auto-Sell Junked Items settings, for me).
Will be addressed as stated below.



This is a legacy setting and for the current usage a bit mislabeled. I could remove it, but some people do like to keep it as a "main switch" to suspend auto-selling and auto-junking temporarily when they're juggling with items which would get accidentally dumped.
  • That's why it defaults to ON for new characters, to have it working for them just when they add the rules they see fit.
  • I'll change the labeling (and the tooltip) to reflect the current usage a bit better.
Ah! Fantastic! Thank you very much for the response & clarification!

I look forward to future updates!
Report comment to moderator  
Reply With Quote
Unread 10/24/18, 08:58 AM  
Arch-kain

Forum posts: 0
File comments: 16
Uploads: 0
Yeah!
Thanks for the addon, the update, and searching for deconstruction with FCOIS
Report comment to moderator  
Reply With Quote
Unread 10/24/18, 08:51 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 457
Uploads: 3
Sooo good to see you're still on it
This addon is saving me so much time.
Report comment to moderator  
Reply With Quote
Unread 10/24/18, 08:00 AM  
domaq

Forum posts: 0
File comments: 5
Uploads: 0
I actually prefer this behavior for the bank movements as it accounts for variations in ping times as well but won't get stuck in a loop.

also, WB and thanks for the update.

Originally Posted by iwontsay
Back in town and with time to address these issues. Projected fixes:
  • LibNeed4Research - Make Jewelry great again
  • Settings tab - Set values not being saved
  • API bump

Due to the nature how bank movements work - rather than pumping out the item moves with a timed loop it actually waits for the previous transaction to be commenced before posting the next one to avoid flooding - it stops working when a bank movement is NOT acknowledged because an item cannot be moved for any reason.

Since I don't get an error state back either, the bank movement simply stops.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: