lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Bags, Bank & Inventory

Category: Bags, Bank & InventoryItem Tracker
Interface Information
Download
Garan's Portal Bug Reports Feature Requests
How do I install this? (FAQ)
Name: Item Tracker   Popular!
Author:
Date: 03-20-2013 06:07 PM
Size: 41.37 Kb
Version: 1.02a
Rate File: 5 out of 5 with 3 votes  
Pictures
Click to enlarge 

Views: 0
Size: 119.84 Kb
Dimensions: 852 x 606
 
Description
Item Tracker is a Wallet style display of tracked item quantities for your current character as well as all alts, vault and shared storage. You can create multiple tracking windows for tracking various types of items. Each item entry displays your current character quantity on the left, a mini version of the item icon in the center and the total quantity of all characters on the right. You can choose to hide the current quantity or the total quantity columns.

You can also decide to hide the entry until the quantity reaches a specific threshold. Four statuses are defined, Critical, Low, Normal and High. If the quantity is higher than the High threshold then the status is High. If the quantity is below the Critical or Low thresholds then the status is Critical or Low respectively. Otherwise the status is Normal. Users can set default threshold/visibility rules as well as overiding the threshold/visibility rules per item.

The Low/Critical statuses are particularly useful for reminding yourself when potions or travelling rations get low. The High status is useful when gather materials - you will only see the entry appear when it reaches the High quantity setting.

Installation:
To install, unzip the archive into your "Plugins" folder.

Usage:
Use the "/itemtracker setup" chat command to open the Setup window. Enter the name and initial position for your first tracking group and click "Save Group". Once the group is created, the additional fields become visible allowing you to add items to the group. To add an item, drag the icon to the icon box in the setup window, enter the display criteria (or leave as default) and click Save Item. A tracking entry will display on your screen.

You can move tracking windows by changing the Top and Left in the Setup window or you can simply use the Ctrl+\ UI feature to drag them to new locations. The tracking windows will automatically adjust their size to account for larger quantities with the Icons always lined up, so if the current character quantity of an item needs more room, the quantity column automatically expands. The same is true for the totals column. In the Setup window, you can choose to hide either the current quantity or the total quantity columns if desired (some types of tracking are only relevant for the current character while others may only be relevant for the total).

You can hover the mouse over the Total quantity column of an entry to see a popup display with detailed breakdown of each character, vault and shared storage quantity. You can hover the mouse over the Icon to see the default tooltip for that item.

A quick way to add an item to an existing group is to drag the item to the tracking window. This will automatically open the Setup window for the selected group and prepare an item entry for the new item with default values - all you have to do is click Save Item.

Version History

Ver 1.02a
Fixed a conflict bug that could leave items in a private group if a common group was loaded with the same item and potentially corrupt the group definitions. This would only occur if the private group was created in ver 1.01 and a common group was subsequently created on another character.

Ver 1.02
Added "Common" tracking groups. If you flag a group as "Common" it will be available on all characters. This should make setting up tracking on multiple alts considerably easier.
Caution, if you ever uncheck the "Common" option on a common group, that group will convert to only displaying for the currently loaded character.
Added a "Visible for this character" checkbox for "Common" groups to show/hide common groups per character.
NOTE: Items can only exist in one tracking group per character so if a group is set to "common" and loaded on a character that already has an item from the common group also in a private group, that item will be removed from the private group. This prevents conflicts when updating displayed quantities.

Ver 1.01
Disabled tracking of unique items since the item ID is not static
Fixed initialization error for items which no longer exist or can no longer be tracked
Added German translations provided by Amethadan
Archive List (Old Versions)
File Name
Version
Size
Author
Date
1.01
39.98 Kb
Garan
03-20-2013 01:06 PM
1.02
40.87 Kb
Garan
03-20-2013 12:33 PM
1.01
39.98 Kb
Garan
02-04-2013 08:53 PM
1.0
34.51 Kb
Garan
01-14-2013 10:12 PM
File Statistics
User Rating:
5 out of 5 with 3 votes
Downloads: 36991
Views: 94156
Favorites: 29
Uploaded By:
 
Last Modified: N/A

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Unread 08-26-2019, 10:32 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 340
File comments: 980
Uploads: 20
Re: Item Tracker with German Item-Names

Quote:
Originally Posted by Azmoguul
First, sorry to hear that you don't enjoy LotRO anymore.

Second, great Add-On!

Third, Hyoss had a German Version but indicated, you would include that in a further variation of your program. As the note is from somewhere around 2013 and I didn't find any options in your newer versions I wanted to ask, whether you never came around to include these. And it was not an option in the Plugin-Compendium. So, maybe this is not so easily done.
On the other hand, I have made myself I fairly up to date Heidi-SQL DB with these informations. Possibly I could include these although I have no experience working with the LUA.

In case you are still checking your forum please let me know whether I just missed the German addition, or where I could find the information to add these.

Thank you and have fun whatever you do

Azmoguul/Stony
Hi. The only language specific strings in Item Tracker are in the user interface. As of version 1.02a (the version currently available for download) only two strings were not translated for the german client:
Resource[3][43]="Common"
Resource[3][44]="Visible for this character"
By adding these strings to the strings.lua file with appropriate translations you would have a fully translated german version of the plugin (the other translations were provided by Amethadan and were included in 1.02a). No item database (and thus no pre-translated item name) is needed since the plugin gets the item name from the drag/drop operation when you drag an item to the item entry panel when creating the list of items to track. Note, the names are specific to the client you running at the time so if you switch client languages you will have to redefine the item for the plugin.

While there was some minor improvements to the plugin after 1.02a, I never finished testing the changes and I don't really plan on ever publishing an update unless SSG does something to break the existing functionality. While there is always an outside chance that I may return to LotRO someday, it is highly unlikely that I will be able to allocate any time to additional work on plugins other than maintenance on MoorMap and TerrainMap.

Last edited by Garan : 08-26-2019 at 10:36 AM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 08-26-2019, 10:01 AM  
Azmoguul
The Wary
 
Azmoguul's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Thumbs up Item Tracker with German Item-Names

First, sorry to hear that you don't enjoy LotRO anymore.

Second, great Add-On!

Third, Hyoss had a German Version but indicated, you would include that in a further variation of your program. As the note is from somewhere around 2013 and I didn't find any options in your newer versions I wanted to ask, whether you never came around to include these. And it was not an option in the Plugin-Compendium. So, maybe this is not so easily done.
On the other hand, I have made myself I fairly up to date Heidi-SQL DB with these informations. Possibly I could include these although I have no experience working with the LUA.

In case you are still checking your forum please let me know whether I just missed the German addition, or where I could find the information to add these.

Thank you and have fun whatever you do

Azmoguul/Stony
Azmoguul is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 08-05-2018, 06:47 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 340
File comments: 980
Uploads: 20
Re: Wallet Items

Quote:
Originally Posted by Inkling
Is it possible to add items from the wallet, like festival or barter tokens?
Hi, thanks for the question. Inventory and Wallet are very different parts of the API so adding wallet items to this plugin is not practical. However, the Wallet plugin (http://www.lotrointerface.com/downlo...12-Wallet.html) provides floating displays of wallet items although it does not have alerts based on quantities.

FWIW, I no longer actively play LotRO so I'm not expecting to allocate any significant time to further developing plugins other than maintenance updates for new maps.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 08-05-2018, 05:18 AM  
Inkling
The Wary

Forum posts: 2
File comments: 7
Uploads: 0
Wallet Items

Is it possible to add items from the wallet, like festival or barter tokens?
Inkling is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2015, 09:46 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 340
File comments: 980
Uploads: 20
Re: New feature request

Quote:
Originally Posted by SerTekula
Hi,

I wish there will be an feature that user can be notified when certain limit (critical, high, normal or normal) is reached.
Notify can be a text to screen, to chat or some not-so-intrusive messagebox.

I draw an raw sketch example about the idea, if that helps to understand more what I mean:

At this example, I just sketch the high value's notify settings.

I thought that I can start doing this by myself, but as you mentioned in PM I request it first, because so much of the code are same (like an plugin to plugin)
Most of this already exists - there is already an alert when a limit is reached that flashes the plugin's icon. Basically all you are looking for is a user defined text message added to the alert. This should be fairly easy (especially since the Alerter plugin contains lots of different alert options so I can probably use some of that code for the actual display) although for this I may just stick to a simple message centered on the screen. Bear in mind, things like font size have very limited options.

EDIT: Hmmm, it seems the published version and my current version have some differences. Apparently I removed the icon and flashing alert when I separated ItemTracker from AltInventory and never completed adding it back into the published version. This will take a little longer than I had hoped as it has been almost two years since I last played with the code for this plugin.

Last edited by Garan : 02-05-2015 at 06:13 PM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-31-2015, 09:10 AM  
SerTekula
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
New feature request

Hi,

I wish there will be an feature that user can be notified when certain limit (critical, high, normal or normal) is reached.
Notify can be a text to screen, to chat or some not-so-intrusive messagebox.

I draw an raw sketch example about the idea, if that helps to understand more what I mean:

At this example, I just sketch the high value's notify settings.

I thought that I can start doing this by myself, but as you mentioned in PM I request it first, because so much of the code are same (like an plugin to plugin)
SerTekula is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-15-2014, 02:30 PM  
Daffodilia
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
Quote:
Originally Posted by Garan
Thanks for the feedback. Unfortunately, House Chests are not exposed to Lua. The only inventories that are exposed are the Bags, Character Vaults and Shared Storage. Additionally, Character Vaults and Shared Storage are only exposed when the character is in range of a Vault-keeper NPC. The plugin retains this info and makes it available when you are out of range but it only updates when you are in range - thus, if you make a change to your Vault or Shared Storage without the plugin loaded, leave range and then load the plugin it will show the last known values (the same is true for AltInventory).

On the bright side, with the latest changes to the built-in client handling of House Chests, they now follow a mechanism that is much closer to the Vault interface so it is possible that Turbine will eventually expose House Chests (and possibly Wardrobe space) to Lua. But I'm not going to hold my breath
Thank you very much for taking the time to respond.

Given the change to housing storage, I was kind of hoping this might be a possibility. I suppose time will tell.

In range still might save some time if the range is close enough for a ride by, rather than going into each and every home and opening the chests.

Come to think of it, I've never tried standing outside a home and hitting del+u to see if that will open the chest. Hmm...probably not since a home is an interior with a door as the "port" threshold. (I've no idea what the usual vocabulary is for these sorts of things.) Although I have managed to open some landscape nodes where I'm not visually within the same space, or it's at the top of a bridge or whatnot, so maybe...I guess it really depends on how the code defines "within range".

I am still hopeful that what I'm looking for will be a possibility in time, since at least one of the alt inventory checkers made mention of how to edit it to include other accounts.
Daffodilia is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-14-2014, 05:51 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 340
File comments: 980
Uploads: 20
Quote:
Originally Posted by Daffodilia
I have just today found this as I was looking for something similar which doesn't seem to exist. I am wondering if this can be altered by the user to include house vaults (and mostly not their own). I have seen some references here and there that housing vault data can't be accessed, but I don't know if that is old info, or what the case may be.

reason I am looking for that is I belong to two kins that own entire neighborhoods and share all those vaults for various purposes, particularly offering consumables for all levels for kinnies and crafting mats to make said consumables as well as armour, et al.

If we could use this to see what's inside those shared vaults, that would make restocking at the very least so much easier!

I can definitely see how we can, as is, use this to do an on site inventory rather than our current methods. For that alone, I thank you much!

Is there a known limit to how many items or groups can be tracked? I didn't see that listed in the description, but I may have missed it.

I'll be testing this out tonight to understand setting it up better and will be telling my kinfolks about it once I know exactly what I can get it to do because I know there will be many questions. *grins*
Thanks for the feedback. Unfortunately, House Chests are not exposed to Lua. The only inventories that are exposed are the Bags, Character Vaults and Shared Storage. Additionally, Character Vaults and Shared Storage are only exposed when the character is in range of a Vault-keeper NPC. The plugin retains this info and makes it available when you are out of range but it only updates when you are in range - thus, if you make a change to your Vault or Shared Storage without the plugin loaded, leave range and then load the plugin it will show the last known values (the same is true for AltInventory).

On the bright side, with the latest changes to the built-in client handling of House Chests, they now follow a mechanism that is much closer to the Vault interface so it is possible that Turbine will eventually expose House Chests (and possibly Wardrobe space) to Lua. But I'm not going to hold my breath
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 06-14-2014, 05:19 PM  
Daffodilia
The Wary

Forum posts: 0
File comments: 3
Uploads: 0
I have just today found this as I was looking for something similar which doesn't seem to exist. I am wondering if this can be altered by the user to include house vaults (and mostly not their own). I have seen some references here and there that housing vault data can't be accessed, but I don't know if that is old info, or what the case may be.

The reason I am looking for that is I belong to two kins that own entire neighborhoods and share all those vaults for various purposes, particularly offering consumables for all levels for kinnies and crafting mats to make said consumables as well as armour, et al.

If we could use this to see what's inside those shared vaults, that would make restocking at the very least so much easier!

I can definitely see how we can, as is, use this to do an on site inventory rather than our current methods. For that alone, I thank you much!

Is there a known limit to how many items or groups can be tracked? I didn't see that listed in the description, but I may have missed it.

I'll be testing this out tonight to understand setting it up better and will be telling my kinfolks about it once I know exactly what I can get it to do because I know there will be many questions. *grins*

Last edited by Daffodilia : 06-14-2014 at 05:21 PM.
Daffodilia is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 08-16-2013, 09:12 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 340
File comments: 980
Uploads: 20
Quote:
Originally Posted by Nyaku
As usual, great Plugin Garan!

I use it for Ettens, adding all the quest required items to quickly see how many I've on each creep.

I've found an error with one item, the only one with a hyphen in the name: "grimwood-kindling". I can't add that item. Also, some times, when I try to edit the info, I can see the valor "nil" on some of them (on the number alerts).

Some ideas (maybe impossible, I don't know):

- Option to use specific colors at specific quantity intervals. For example: 0-10 red, 11-19 orange, 20-29 green, 30 blue, etc. I mean, total control of colors on intervals.

- Option to see the group name of a group item in UI (just at top of the list).

- Option to see the second number (the number in the right of the icon) in totals (sum of all characters as it is now) or just without the items of your active PJ (only the sum of all your others PC)

- Option to add a short note on each item, with the option to make it visible or not just at right of the totals (or at right of the item icon if you don't have activated the totals.

- [Creep specific] Option to load a predefined lists of ettens items (creep) organized with deliver camp (Grams, Lug, Tol, TR, Isen, Groth, OC) with the quantities needed for each item on each camp. I can give you the list and quantities if you like.

Just ideas, some can be cool and others not much, but I like your plugins and I would like to add my sand grain to help.
Thanks for the feedback.

I'm not sure what is happening with Grimwood-kindling. That'll require some debugging but thanks for reporting it.

I'm not currently planning on any major changes to ItemTracker but I will keep your suggestions in mind when I find time to work on it (there are a number of other projects already planned).

Last edited by Garan : 08-16-2013 at 09:13 AM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 08-16-2013, 03:27 AM  
Nyaku
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
As usual, great Plugin Garan!

I use it for Ettens, adding all the quest required items to quickly see how many I've on each creep.

I've found an error with one item, the only one with a hyphen in the name: "grimwood-kindling". I can't add that item. Also, some times, when I try to edit the info, I can see the valor "nil" on some of them (on the number alerts).

Some ideas (maybe impossible, I don't know):

- Option to use specific colors at specific quantity intervals. For example: 0-10 red, 11-19 orange, 20-29 green, 30 blue, etc. I mean, total control of colors on intervals.

- Option to see the group name of a group item in UI (just at top of the list).

- Option to see the second number (the number in the right of the icon) in totals (sum of all characters as it is now) or just without the items of your active PJ (only the sum of all your others PC)

- Option to add a short note on each item, with the option to make it visible or not just at right of the totals (or at right of the item icon if you don't have activated the totals.

- [Creep specific] Option to load a predefined lists of ettens items (creep) organized with deliver camp (Grams, Lug, Tol, TR, Isen, Groth, OC) with the quantities needed for each item on each camp. I can give you the list and quantities if you like.

Just ideas, some can be cool and others not much, but I like your plugins and I would like to add my sand grain to help.
Nyaku is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-20-2013, 01:24 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 340
File comments: 980
Uploads: 20
Sorry for the update confusion

Sorry for the update confusion folks. After uploading version 1.02 I found a fairly critical bug so I had to remove 1.02. I have fixed the bug and once I am done testing I will upload 1.02a. Since 1.02 was removed before it passed the upload scans this should not affect anyone other than the hosts of lotrointerface.com to whom I appologize.

EDIT:
1.02a is now available and should be behaving properly.

The only new feature in 1.02 is the ability to set item tracking groups to be shared among all of your characters so that you don't have to set them up multiple times for alts if they are for items that many of your alts will want to track. If you do not wish to see a particular shared group on a specific alt, you can hide that shared group on that alt.

Last edited by Garan : 05-21-2013 at 07:43 PM.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-28-2013, 10:26 PM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 340
File comments: 980
Uploads: 20
There is a significant bug in the initialization that occurs for unique item stacks. That is, items that do not have a "generic" item ID component. These items are usually rare items like Riddermark-bound Lootboxes and non-bound Sturdy Steel Keys (ironically, the bound Sturdy Steel Keys are generic). The symptom that occurs with this is an endless stream of error messages in the chat window and dreadfully slow response from the client. It this happens, you can remove the ItemTrackerData.plugindata file in the "..\PluginData\accountname\servername\charactername" folder.

I will have an update with a temporary fix for this published in the next day or two. After the update, the plugin will not allow tracking of unique items until I am able to create a more permanent workaround. Note, the update will fix the initialization problem so if you have encountered this, you can simply discontinue using the plugin until the update is published and you won't have to remove the data file.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-22-2013, 11:01 AM  
Garan
The Undying
 
Garan's Avatar
Interface Author - Click to view interfaces

Forum posts: 340
File comments: 980
Uploads: 20
Quote:
Originally Posted by Shodan
The debug messages are off by default, but if you turn on the debug console (as I accidentally did) it turns the debug messages on for item tracker and leaves them on.
There are a number of keybindings that will normally never do anything on a user client since they are used internally by Turbine in their debug versions of the client. Since the keybindings exist and they trigger an action code which Lua can capture I use them to make activating Lua code easier. Most people don't even know these actions exist so it's usually safe, but I accidentally used the ToggleDebugConsole action which is bound to "Ctrl+`" by default figuring it is unlikely to be hit by accident but I can see how it could be hit instead of Ctrl+1 which is a common keybinding for quickslots. I will be removing the ToggleDebugConsole action and only keeping the chat command in the next version to prevent this.
Garan is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-21-2013, 01:56 PM  
Shodan
The Wary

Forum posts: 0
File comments: 8
Uploads: 0
The debug messages are off by default, but if you turn on the debug console (as I accidentally did) it turns the debug messages on for item tracker and leaves them on.
Shodan is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 04:14 AM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui