Download
(1MB)
Download
Compatible with Retail, Classic & TBC
Updated: 03-20-24 12:03 AM
Pictures
File Info
Compatibility:
Plunderstorm (10.2.6)
Classic (1.15.1)
WOTLK Patch (3.4.3)
Updated:03-20-24 12:03 AM
Created:unknown
Downloads:518,933
Favorites:2,148
MD5:
10.2.6

ArkInventory  Popular! (More than 5000 hits)

Version: 3.10.27
by: arkayenro [More]

PLEASE BACKUP YOUR SAVED VARIABLES FILE WHEN MAKING MAJOR UPGRADES OR IF USING A BETA VERSION SO YOU CAN REVERT IF REQUIRED. IT'S GOOD PRACTICE IN CASE SOMETHING GOES WRONG ANYWAY

Legion changes you really need to know are here (please read them first), theres also the the FAQ and Wiki

to see how you need to setup sorting go here

to see how to setup rules go here

please ensure you have read those before you lodge a ticket




ArkInventory (AI or ARKINV) is an inventory mod that was based off EngInventory when the BtS 2.0.0 patch came out and I needed a working replacement.

AI's display windows are built from "virtual bars", you assign categories to bars so that items in that category are displayed on the specific bars you want. There is no limit to the number of bars you can have inside a window but obviously you only have so much screen real estate before it becomes "too many".

AI uses several methods to assign a default category to an item such as what professions you have, tooltip scanning, basic type/subtype and PeriodicTable. You then assign those categories to a virtual bar.


You can also over-ride the default category by creating a rule that matches either a single or multiple items.


Overview:

* unlimited number of bars (there are practical limits though before your screen becomes full)
* assign items to a category of your choice (overrides the default assignment)
* assign categories to the bar of your choice
* configurable bars per row
* configurable width
* display bank, bag, keyrings for current and alts across all realms
* separate keybindings for bag, keyring and bank viewing


Key Bindings:

Press ESCAPE to bring up the blizzard menu
click on Key Bindings
scroll down to ArkInventory
bind the keys you want to use

3.10.27 (20-MAR-2024)
  • fixed - https://github.com/arkayenro/arkinventory/issues/1871 - updated object code to handle any new INVTYPE values better

known issues
  • some default frames (vendor/merchant at minimum) that would normally open via the PlayerInteractionFrameManager no longer open if you are in combat, you just get an addon error. there is currently no workaround.
  • (dragonflight) reagentbank slots are no longer readable unless the bank is open
  • recipes on vendors are showing item counts for the items they create, not the recipe
  • Enum.ItemConsumableSubclass is missing the Flask entry and everything after has moved down a value which screws up the category names (have hardcoded a workaround for the moment)
  • items with an active cooldown dont allow comparison tooltips to generate
  • cooldowns no longer start automatically. you can close/open the bag to get them to show (if you enable that option). all of the cooldown events ACTIONBAR_UPDATE_COOLDOWN, BAG_UPDATE_COOLDOWN, PET_BAR_UPDATE_COOLDOWN, SPELL_UPDATE_COOLDOWN, appear to trigger off other players as well, but do not provide any indication whether the event was triggered by you or them, so cooldowns will trigger window refreshes fairly constantly when you are around large numbers of players. even limiting it to one update per second generated too much lag, especially in massive groups.
  • chat link for a battlepet in the guild bank will not send
  • the first time you click on a hyperlink in chat it wont show the item counts

to do
  • double check all categories show/hide for the right clients
  • confirm things havent broken in classic, wrath, or shadowlands
  • restack disable - maybe change this to require a modifier key instead of a straight disable? might be easier to shift/alt/ctrl click on it than turning it on/off and its not like youll accidentally do it (which is why the disable was added)
  • backpack tokens to scroll when max width reached on second line
  • extend the categoryset actions to individual items for additional granular control.
  • add action; move (bank to bag, bag to bank, bag to vault, vault to bag)
  • add actions to items
  • allow multiple actions on a category / item
Archived Files (30)
File Name
Version
Size
Author
Date
3.10.25
1MB
arkayenro
03-07-24 04:12 AM
3.10.24
1MB
arkayenro
01-29-24 05:47 PM
3.10.23
1MB
arkayenro
01-19-24 04:36 PM
3.10.22
1MB
arkayenro
12-30-23 07:27 PM
3.10.21
1MB
arkayenro
12-17-23 04:49 AM
3.10.20
1MB
arkayenro
12-15-23 06:22 AM
3.10.19
1MB
arkayenro
11-25-23 04:33 AM
3.10.18
1MB
arkayenro
10-10-23 03:05 PM
3.10.17
1MB
arkayenro
09-01-23 06:06 PM
3.10.16
1MB
arkayenro
05-07-23 11:49 PM
3.10.15
1MB
arkayenro
02-21-23 03:30 AM
3.10.14
1MB
arkayenro
01-19-23 03:11 PM
3.10.13
1MB
arkayenro
01-08-23 01:37 AM
3.10.12
1MB
arkayenro
12-04-22 04:07 PM
3.10.11
1MB
arkayenro
12-03-22 07:06 PM
3.10.10
1MB
arkayenro
11-29-22 07:27 AM
3.10.09
1MB
arkayenro
11-23-22 11:32 PM
3.10.07-alpha-6
1MB
arkayenro
11-23-22 05:58 PM
3.10.07
1MB
arkayenro
11-19-22 04:52 AM
3.10.05
1MB
arkayenro
11-15-22 10:33 PM
3.10.04
1MB
arkayenro
11-03-22 03:20 PM
3.10.03
1MB
arkayenro
10-29-22 02:17 AM
3.10.02
1MB
arkayenro
10-27-22 12:14 AM
3.10.01
1MB
arkayenro
10-25-22 09:52 PM
3.09.68
1MB
arkayenro
09-08-22 06:16 AM
3.09.67
1MB
arkayenro
06-04-22 11:38 PM
3.09.66
1MB
arkayenro
03-18-22 02:14 AM
3.09.65
1MB
arkayenro
03-16-22 05:42 AM
3.09.64
1MB
arkayenro
02-22-22 06:34 PM
3.09.63
1MB
arkayenro
02-18-22 05:48 PM


Post A Reply Comment Options
Unread 07-18-07, 08:05 AM  
Tenson
A Fallenroot Satyr

Forum posts: 26
File comments: 83
Uploads: 0
Re: Re: memory usage

Originally posted by arkayenro
is Ace2 being shown as a separate entity in the memory monitor? i don't think i've seen mine go over 10mb - it can't just keep going up, the garbage collection has to kick in at some point. also when the window is closed there is no code activity (or at least only enough to listen for some events) so there shouldn't be any increase at all if you just sit there.
I will try again and post screenshots. When I first starts, it will load with 7mb, then in about 1.5hr-2hr play, it will jump to 15mb and stay there.

PerformanceFu shows it as extremely red, and the total mod memory will be above 55mb (which is the total, not just caused by Ark).

Right now, I use Baud Manifest (show bag items as lists with categories), and it doesn't consume as much MEM.

I love ArkInventory to give up, but if it's taking too much mem, I just can't use it.

Thanks and keep up the good work.

P.S. Not sure how it works, but I use mostly Ace2 mods while not having an Ace2 folder in the /addon directory. I assume most mods have it built in. As for PerformanceFu, Ace2 didn't show up at all. It showed some mods taking up certain memory, then list total mem usage as well as increase rate.

What is the correct method to use PerformanceFu? It said click to force garbage collection, but I did and nothing happened.

Is there another PerfMon mod that you'd recommend? Maybe PerformanceFu is messing up mem consumption?
Last edited by Tenson : 07-18-07 at 08:08 AM.
Report comment to moderator  
Reply With Quote
Unread 07-18-07, 11:32 PM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Re: Re: Re: memory usage

Originally posted by Tenson
P.S. Not sure how it works, but I use mostly Ace2 mods while not having an Ace2 folder in the /addon directory. I assume most mods have it built in. As for PerformanceFu, Ace2 didn't show up at all. It showed some mods taking up certain memory, then list total mem usage as well as increase rate.
performacefu works quite well but when it comes to Ace2 it can cause confusion as Ace2 shares the libraries and most memory monitors don't care about that - the first mod to load Ace2 gets *all* Ace2 memory allocated to it. ArkInventory is usually the first ace mod to be loaded because it starts with an A so it usually ends up looking like a memory hog.

if you install the Ace2 libraries separately then memory monitors will show all the Ace2 memory separately and AI should stay under 10mb all the time.
Report comment to moderator  
Reply With Quote
Unread 07-19-07, 06:45 AM  
Tenson
A Fallenroot Satyr

Forum posts: 26
File comments: 83
Uploads: 0
Re: Re: Re: Re: memory usage

Originally posted by arkayenro
performacefu works quite well but when it comes to Ace2 it can cause confusion as Ace2 shares the libraries and most memory monitors don't care about that - the first mod to load Ace2 gets *all* Ace2 memory allocated to it. ArkInventory is usually the first ace mod to be loaded because it starts with an A so it usually ends up looking like a memory hog.

if you install the Ace2 libraries separately then memory monitors will show all the Ace2 memory separately and AI should stay under 10mb all the time.
Can you show me how to install Ace Lib separately? Do I (1) Download !!Standalone Lib, (2) Delete all Ace2 mobs that contain "lib" folder?

I switched to Ace2 mods because of the efficiency, but now it has gotten out of hand. Last night I tried to use it and MEM shot up to 16mb and kept increasing. I couldn't do anything except to log out, disable Ark, and log back in.

I love this mod, but until the memory consumption is decreased, I don't think I can use it.

Sorry to trouble you.

I will try to post a screenshot

edit: screenshot:
Last edited by Tenson : 07-19-07 at 04:11 PM.
Report comment to moderator  
Reply With Quote
Unread 07-19-07, 05:26 PM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Re: Re: Re: Re: Re: memory usage

Can you show me how to install Ace Lib separately?
download http://files.wowace.com/Ace2/Ace2.zip and install it like you would any addon

you shouldn't delete the libs folder as there might be other libraries in there other than ace ones - you can download versions of ace mods without externals (libraries) - it should be an option in the wowaceupdater program

I switched to Ace2 mods because of the efficiency
an ace'd mod is not always memory efficient, it depends on how it's written, all ace does is give developers an easy framework to write their mods with. it does have the added benefit of reducing memory by only keeping one copy of the library installed, but thats really the only memory benefit.

edit: screenshot:
can't really see much as the resolution is so small but i can see that AI isn't even open - if AI is not open it can't be increasing it's memory usuage - all of AI's usage is done when you open the bags and once open only when an item is moved or changed.
Last edited by arkayenro : 07-19-07 at 05:28 PM.
Report comment to moderator  
Reply With Quote
Unread 07-20-07, 01:06 AM  
Tenson
A Fallenroot Satyr

Forum posts: 26
File comments: 83
Uploads: 0
Re: Re: Re: Re: Re: Re: memory usage

Originally posted by arkayenro
download http://files.wowace.com/Ace2/Ace2.zip and install it like you would any addon

you shouldn't delete the libs folder as there might be other libraries in there other than ace ones - you can download versions of ace mods without externals (libraries) - it should be an option in the wowaceupdater program

an ace'd mod is not always memory efficient, it depends on how it's written, all ace does is give developers an easy framework to write their mods with. it does have the added benefit of reducing memory by only keeping one copy of the library installed, but thats really the only memory benefit.

can't really see much as the resolution is so small but i can see that AI isn't even open - if AI is not open it can't be increasing it's memory usuage - all of AI's usage is done when you open the bags and once open only when an item is moved or changed.
1. So how do the mods know to use the external Ace2 Lib instead of the internal built-in ones? All I have to do is extract Ace2.zip?

2. I know Ace2 mods isn't always memory efficient, but most of them are, and I like the styles and ease of use (especially updates). I will continue to use it.

3. I downloaded v2.07 and played tonight, and everything is working well again. I saw that it had increased to around 10mb, but nothing more and wasn't interfering with game play.

So...Thanks!
Report comment to moderator  
Reply With Quote
Unread 07-20-07, 02:24 AM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Re: Re: Re: Re: Re: Re: Re: memory usage

1. So how do the mods know to use the external Ace2 Lib instead of the internal built-in ones? All I have to do is extract Ace2.zip?
it's the way ace libraries are written, every time one loads it checks if a version is already installed, if one is and it's the same/a higher version then it points itself to that one instead and then unloads itself (it's why you see mods suddenly drop a chunk of memory after they load - they're dropping their shared ace libraries). if this version is higher then it loads itself and removes the older version.

it does this across all ace mods, so you're always using the highest version from whichever mod has been updated last. installing the libraries by themselves just makes it easier for you to upgrade the libraries in the event a mod author doesnt - and has the added benefit of showing ace2 memory by itself.
Report comment to moderator  
Reply With Quote
Unread 07-20-07, 04:18 PM  
manue
A Defias Bandit

Forum posts: 3
File comments: 10
Uploads: 0
lol arkinventory using 7mig
with ace2 drop to 1.5mig but now i have ace2 using 6

turning in circle
Last edited by manue : 07-20-07 at 04:18 PM.
Report comment to moderator  
Reply With Quote
Unread 07-24-07, 12:01 AM  
Norek
A Murloc Raider
 
Norek's Avatar

Forum posts: 9
File comments: 85
Uploads: 0
removing an item from rule

I was wondering how I could REMOVE an item from a Rule I had previously set it to, I want it to revert to its default ruleing but I cant seem to do that for just 1 item, and the add to rule section doesnt list the rule that it is defaulted to, also I tried adding it to a different rule just to see if I could move it around, now its bound to two rules, and will only go to one of the windows using one of the rules and I cant send it back >.<

So, short of the long how can I remove rules bound to an item =p
__________________
Norek - Garithos
Report comment to moderator  
Reply With Quote
Unread 07-24-07, 06:15 AM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Re: removing an item from rule

Originally posted by Norek
I was wondering how I could REMOVE an item from a Rule I had previously set it to
go into edit mode, and click to assign it to a rule (but dont), any rule that picks the item up (or maybe just the first one, sorry i cant remember atm) will be in green (so you can see which rule to edit).

move down to the debug info and write down the items AI id, should look something like x:y:z

open the rules page and edit the rule and remove id( x:y:z ) and click on OK

it's not exactly user friendly atm but i will be adding some functionality later on to reset an item back to default.
Report comment to moderator  
Reply With Quote
Unread 07-24-07, 06:21 AM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Originally posted by manue
lol arkinventory using 7mig , with ace2 drop to 1.5mig but now i have ace2 using 6, turning in circle
well as AI probably isn't the only ace mod you've got installed it's a bit unfair to claim that it's using *all* the memory thats allocated to ace2 - it's what you have to live with when using shared libraries - if you really want to know exactly how much memory AI is using then you need to disable all your mods except AI and monitor it from there.
Report comment to moderator  
Reply With Quote
Unread 07-25-07, 01:25 PM  
Norek
A Murloc Raider
 
Norek's Avatar

Forum posts: 9
File comments: 85
Uploads: 0
removing

Thanks alot Ark, worked perfectly no problems =p
__________________
Norek - Garithos
Report comment to moderator  
Reply With Quote
Unread 07-26-07, 11:44 AM  
Phoul
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
I'm on ArkInventory version 44651 obtained from wowace.com; all dependencies are in place (as externals) and they are on their latest revisions.

I noticed one of the recent versions seems to have broken the auto-sorting we used to enjoy with ArkInventory. While it's nice that I can now place items where I please, I find I miss the automatic sorting of like items into positions that are side by side with one another.

Example: Let's say I make a rule for "cloth" and I take the time to assign each cloth type to that rule. Next I assign that rule to a container so that cloth items are separated out. In past versions, within that container all Runecloth would be next to itself, all linen would be next to itself, etc. But now, it's all just thrown into that container in a mixed-up mess ... and not sorted as it once was.

Have I simply missed some new piece of functionality ... or is something broken? Please point me in the right direction...

Thanks
-- Phoul
Report comment to moderator  
Reply With Quote
Unread 07-26-07, 03:27 PM  
arkayenro
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 403
Uploads: 3
Originally posted by Phoul
I noticed one of the recent versions seems to have broken the auto-sorting we used to enjoy with ArkInventory. While it's nice that I can now place items where I please, I find I miss the automatic sorting of like items into positions that are side by side with one another.
sorting got changed in the lsat version, you now need to tick the actual choices you want to include, not just re-arrange them into the order you want. the next version has them colour coded so it's a lot more obvious which options youre sorting by.
Report comment to moderator  
Reply With Quote
Unread 07-27-07, 03:28 AM  
Phoul
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Originally posted by arkayenro
sorting got changed in the lsat version, you now need to tick the actual choices you want to include, not just re-arrange them into the order you want. the next version has them colour coded so it's a lot more obvious which options youre sorting by.
I noted the sorting order options on the menu -- but they were (and still are) all greyed out. Do I need to do something to enable them?

Thanks in advance,
-- Phoul
Report comment to moderator  
Reply With Quote
Unread 07-27-07, 10:53 AM  
Bahmut
A Deviate Faerie Dragon

Forum posts: 18
File comments: 19
Uploads: 0
Hey, awesome addon, just started using it today, upgraded from Bagnon, just one question, How do i set it so that each new char i login on the same account has its own settings? ATm, changing settings on my Alt affects my Main and vice versa. It's probably simple to setup just cant see where the option is

Edit**

So ive been using this addon for a day now. And it looks great. 2 Things ive made note of thus far are:

1: As the day goes on and ive been mining all day and herbing and Ark has had to move stuff around to my designated sections alot i note that the memory useage goes from around 1mb at start to almost 3, this is quite alot, is there anyway to lower this?.

2: When opening bank and bags , and trying to move the bank section around on the screen the game locks up for 5-7 seconds and looks like its going to DC, and then wakes up again, Only happensd when moving bank around the screen that ive noticed sofar,

I look forward to hearing your views on this=)
Last edited by Bahmut : 07-28-07 at 03:35 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.