Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(60 Kb)
Download
Updated: 12-11-06 05:02 PM
Pictures
File Info
Updated:12-11-06 05:02 PM
Created:unknown
Downloads:8,087
Favorites:86
MD5:

CharacterInfo  Popular! (More than 5000 hits)

Version: 0.1.20113
by: wmrojer [More]

New beta version available at http://files.wowace.com/CharacterInfo/ and http://files.wowace.com/CharacterInfoStorage/ (You need both files)

-- Short Description
Shows inventory of all your characters. (Equpped items, bags contents and bank contents)

-- Long Description
CharacterInfo is made up of two modules. CharacterInfoStorage and CharacterInfo

CharacterInfoStorage handles storing all the items so you can access it from all your charactes and is loaded all the time.

CharacterInfo is the module that shows the information to you and it is loaded on demand when you first open the window. (So it doesn't use any memory until you need it)

The window is opend with /cis menu or by binding a key to it in the keybidning interface.

CharacterInfoStorage is required for CharacterInfo to work. CharacterInfoStorage will load CharacterInfo when you open the window.

It shows a simplified character screen with two buttons to toggle the bags and bank windows.
Currently it only shows your character name, class, level and your items. If I get the time i will make it show more stats like attack power, health, mana, factions, guild....

--History
I wrote this addon because I got upset about how CharactersViewer has evolved. The latest version of CharactersViewer that uses rpgoCharacterProfiler is using massive amounts of memory (close to 10MB). CharacterInfoStorage uses around 130KB with 8 characters plus about 600KB for the graphic interface (that is load on demand).
CharacterInfo shows the inventory/bags and bank content for all your characters on the same realm.


-- Release notes
0.1.20113
Changed options for RegisterChatCommand again. If this fixes it, it's definetly an Ace2 bug.

0.1.19875
Added 'handler' to RegisterChatCommand options. Lets see if it works for those that have problem using /cis menu.

0.1.19803
Now stores the first 7 numbers of the itemString instead of only 3.
Upgrades old data so it is displayed correctly.
This should fix so the 'flavor' of items are shown correctly again.
(Blizzard didn't change the itemstring in a way that is compatible, instead they added the new information in the middle.....)

0.1.19718
Fixed item links.

0.1.19419
Updated to account for changed bank size and changed bank bag slotid's.

0.1.19166
Updated for WoW 2.0

Optional Files (0)


Post A Reply Comment Options
Unread 12-18-06, 10:19 AM  
Oberweiss
A Murloc Raider
 
Oberweiss's Avatar

Forum posts: 5
File comments: 6
Uploads: 0
Originally posted by wmrojer
@Oberweiss: I can't seem to reproduce the error. Does it happen everytime you talk to the banker?
The first time I talk to the banker after logging in, it happens. If I reset my improved error frame mod, I do notice that it happens every time I talk to the banker (it had been supressing multiple instances of it).

Perhaps it's because I haven't used this mod before this version; my guess is the error may be happening when the mod initially tries to create the bank bags. But, that's just my uneducated guess.

Let me know if there's any other information I can give you to help you debug, and thanks for your help.
__________________
-Ober

Darkness called.. but I was on the phone, so I missed him. I tried to *69 Darkness, but his machine picked up. I yelled, "Pick up the phone, Darkness!" but he ignored me. Darkness must have been screening his calls.
Last edited by Oberweiss : 12-18-06 at 10:22 AM.
Oberweiss is offline Report comment to moderator  
Reply With Quote
Unread 12-17-06, 12:55 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
@Oberweiss: I can't seem to reproduce the error. Does it happen everytime you talk to the banker?

@doxxx: You have to do this because CharacterInfo just stores the itemString, not the name, texture, tooltip, quality and all the other stuff that CharactersViewer stores. So when it shows an item it needs to call GetItemInfo to get that information, and that call returns nil for items not in the local cache. So then it needs to open a tooltip to force the client to request the information from the server. The problem with that is that is slow and it can get you disconnected if you request an item that has not been seen on that server since last restart.
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 12-17-06, 09:51 AM  
Oberweiss
A Murloc Raider
 
Oberweiss's Avatar

Forum posts: 5
File comments: 6
Uploads: 0
Originally posted by wmrojer
@Oberweiss: What WoW version are you running?
The below poster is right; the error is happening on beta. Sorry, I should have mentioned that.
__________________
-Ober

Darkness called.. but I was on the phone, so I missed him. I tried to *69 Darkness, but his machine picked up. I yelled, "Pick up the phone, Darkness!" but he ignored me. Darkness must have been screening his calls.
Last edited by Oberweiss : 12-17-06 at 09:55 AM.
Oberweiss is offline Report comment to moderator  
Reply With Quote
Unread 12-17-06, 12:22 AM  
doxxx
A Kobold Labourer
 
doxxx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 160
Uploads: 2
Originally posted by wmrojer
@doxxx: Just click the items with the ? icon to do an item lookup for them. Be warned, you can get disconnected.
I'm wondering why I have to? I used to use CharactersViewer (pre-WoW 2.0)and I never had to do something like this.

Edit: I also get the same error as Oberweiss on the BC beta servers, but not on the live servers.
Last edited by doxxx : 12-17-06 at 12:23 AM.
doxxx is offline Report comment to moderator  
Reply With Quote
Unread 12-16-06, 05:00 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
@doxxx: Just click the items with the ? icon to do an item lookup for them. Be warned, you can get disconnected.

@Oberweiss: What WoW version are you running?
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 12-16-06, 11:38 AM  
Oberweiss
A Murloc Raider
 
Oberweiss's Avatar

Forum posts: 5
File comments: 6
Uploads: 0
I'm getting a mildly annoying error even after updating all my ace addons/libraries with the AceUpdater. Is this related to the bad version of Ace2 you mentioned? The following occurs when I first talk to a banker:
Error: attempt to concatenate local 'itemString' (a nil value)
AddOn: Ace2
File: CharacterInfoStorage.lua
Line: 333
Count: 1


A second note: I'm not able to see my bank bags, in spite of numerous visits to the banker and viewing all bags. I don't know if this is related or not.

Thanks for your work on this addon! I, too, was frustrated with the amount of memory CharactersViewer took.
__________________
-Ober

Darkness called.. but I was on the phone, so I missed him. I tried to *69 Darkness, but his machine picked up. I yelled, "Pick up the phone, Darkness!" but he ignored me. Darkness must have been screening his calls.
Oberweiss is offline Report comment to moderator  
Reply With Quote
Unread 12-16-06, 10:38 AM  
doxxx
A Kobold Labourer
 
doxxx's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 160
Uploads: 2
I'm getting red question mark icons showing for most of the items in my other characters' bags and bank slots, even though I have recently (although not this particular WoW session) logged into those characters. The tooltip says that it's not in the local cache. Is there anything you can do to improve this?
doxxx is offline Report comment to moderator  
Reply With Quote
Unread 12-12-06, 05:50 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
@Twidget: Check out http://www.wowace.com/wiki/WowAceUpdater

@DCUI2: Personaly I think it's a waste of FuBar space with an icon to just open an addon. But I'll see if I can make it in some smart way.
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 12-12-06, 08:33 AM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 407
Uploads: 0
Re: Re: Re: Re: CIS and Fubar

Originally posted by Twidget
Hi,
Since your the expert and I can't find my you know what with both hands when it comes to mods could you please explain how to setup "standalone librarys"? I love FuBar and Ace mods... I use a ton of them. Recently with all the mods being updated there have been several issues where one mod had an older version of a lib which conflited with another. I noticed that every single FuBar mod comes with its own lib directory so I assume you mean I could delete all of them and just have one lib directory somewhere that contained all the most current libs right? I thought that would be in the main FuBar/lib directory but I noticed that it doesn't contain many of the same libs that are in the lib directory of the mods themselves.

Anywho... any instruction you can give on making all this perform better would be greatly appreciated.

Thanks and Merry Christmas,
Twidget
Hi... me again,
I know your busy but any help with my previos post would be greatly appreciated.
Since I am obviously a noob if you don't want to bother everyone else you (or anyone else reading this) could send me an email at twidget@gmail.com with some teachings.
I would really appreciate it because I would like to be running all these ace mods in whatever way is most efficient.

Thanks,
Twidget
Twidget is offline Report comment to moderator  
Reply With Quote
Unread 12-12-06, 06:38 AM  
DCUI2
A Kobold Labourer

Forum posts: 1
File comments: 16
Uploads: 0
FuBar Support

Hiya Wmrojer,

You think you could add a small FuBar support to toggle the frame on and off ?

/D.
DCUI2 is offline Report comment to moderator  
Reply With Quote
Unread 12-11-06, 05:00 PM  
Roshato
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
ACE2

Wanted to give you update, I downloaded ACE2 lib from Wowace and installed it, all works fine now. Thank you
Roshato is offline Report comment to moderator  
Reply With Quote
Unread 12-11-06, 01:29 PM  
Roshato
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Re: Re: Cis menu

Originally posted by wmrojer
What did you test. Ace2 standalone or CharcterInfo 0.1.19875?
CIS 0.1.19875 is what I tried. I then removed the lib aceconsole from fubar, thinking it may be bad, but had the same error when I attempted the /cis menu command.
I am not sure what is causing it, I like this mod alot, but I use alot of Fubar plugins. It really could be any of them or any ACE2 addon that has a bad lib, right?
Last edited by Roshato : 12-11-06 at 01:30 PM.
Roshato is offline Report comment to moderator  
Reply With Quote
Unread 12-10-06, 04:06 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
Re: Cis menu

Originally posted by Roshato
Nope, still same error. Will try some other things to see. not sure if removing the lib from fubar will help. Gonna try it, if I am understanding ACE2 correctly, it should be using the most current version for all the ace2 mods right?
What did you test. Ace2 standalone or CharcterInfo 0.1.19875?
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 12-10-06, 03:51 PM  
Roshato
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Cis menu

Nope, still same error. Will try some other things to see. not sure if removing the lib from fubar will help. Gonna try it, if I am understanding ACE2 correctly, it should be using the most current version for all the ace2 mods right?
Roshato is offline Report comment to moderator  
Reply With Quote
Unread 12-10-06, 11:18 AM  
Twidget
An Aku'mai Servant
 
Twidget's Avatar

Forum posts: 33
File comments: 407
Uploads: 0
Re: Re: Re: CIS and Fubar

Originally posted by wmrojer
Personaly I run standalone librarys to avoid these kind of things, I know it's a bit more work to keep all the librarys updated, but it pays of if you can avoid these kind of problems. [/b]
Hi,
Since your the expert and I can't find my you know what with both hands when it comes to mods could you please explain how to setup "standalone librarys"? I love FuBar and Ace mods... I use a ton of them. Recently with all the mods being updated there have been several issues where one mod had an older version of a lib which conflited with another. I noticed that every single FuBar mod comes with its own lib directory so I assume you mean I could delete all of them and just have one lib directory somewhere that contained all the most current libs right? I thought that would be in the main FuBar/lib directory but I noticed that it doesn't contain many of the same libs that are in the lib directory of the mods themselves.

Anywho... any instruction you can give on making all this perform better would be greatly appreciated.

Thanks and Merry Christmas,
Twidget
Twidget is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: