Download
(172Kb)
Download
Updated: 07-28-18 03:34 PM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:07-28-18 03:34 PM
Created:unknown
Downloads:32,587
Favorites:289
MD5:
Categories:Bags, Bank, Inventory, Auction House & Vendors, Data Mods, TradeSkill Mods, Miscellaneous

Accountant  Popular! (More than 5000 hits)

Version: 8.0.1.11
by: urnati, Dajn

Tracking gold in World of Warcraft
Are you one of those people that at the end of the week, just can't figure out where your gold went? Do you want to know what your biggest expenses are? Accountant is an in dept Gold tracking ad don that tels you exactly how much your trip to the auction has cost you, what you spend on taxi costs, what you have earned from quests and many other things.

In dept tracking
.Accountant allows you to sort your income and expense by Total , Monthly, Weekly, and daily earned gold. You can also check where your biggest income is and what you spend most of your gold on.

Extra information
Accountant includes a "cache box" that will 'hide' gold from the total displayed in the main window or the LDB. It in no way changes the gold you have.

The money information will be saved for each character on each realm. You must log in to each character before it can be shown in Accountant.

Accountant is Data Broker compliant..

Please use: https://github.com/DJDajn/Accountant/issues for issues, features or comments.



(See change log for details & known issues.)

===================

v.8.0.1.11 : 2018-07-08

- Rewrote the plugin for some functionality

- toggleable minimap button added

- Minimap button is now easier to move around

- Localization changed, need help with translating again


TODO: Add toggleable net profit to the minimap button

===================

v.8.0.1.01 : 2018-07-23

Added config option: Toggle login message

===================

Added shipyard functionality

===================

Removed Reforging as it was removed from the game.
Added Garrison support.

===============

Added Transmogrification and reforging to tracker

Debug messages removed


Changed some code to make future upgrades easyer. Auto filling in default vallues for unsaved (new) data.

People who are still on 4.09.50100 will also experience a more smooth upgrade.

Finaly Implemented Black market tracking, This should also remove the lua error you get when bidding on a black market auction.

Note: Since new data is being tracked, You must log in on each character before the addon works. The data needs to be writen to the saved values before it can track again. If you still have characters tracked that have already been deleted, you must remove your WTF folder.

Known issue:
1) Gold is put in wrong category. [Mail instead of AH]
- Open mail from the auction house and close but do not pull the gold out. Then open the mail again and pull out. The gold will go into the Mail category not auction house (AH).
- You will also see this when using Auctioneer
I found this on a recent change to BeanCounter (Auctioneer). It opens mail to get info and leaves the mail as 'read'. This makes it 'hidden' to other addons. Blizzard has no way to change mail state ('read' to 'unread' for example).
If someone has read this far and knows how to get info from read mail - please message me. :-)

History:
V4.06.50005 2012-09-24
- implemented the black market for gold tracking.
v3.13.40300: 2011-12-15
- Fixed the botched fix for calculating gold when gold is made / lost offline (web AH).

v3.12.40300: 2011-12-14
- Updated TOC.
- Fixed error calculating gold when gold is made / lost offline (web AH).
- Fixed an error when someone has too many characters saved. Accountant only shows 15.

v3.11.40200: 2011-07-18
- Updated TOC.
- Updated code on google site

v3.11.40100: 2011-04-30
- Updated TOC.

v3.11.40000: 2010-10-19
- Updated TOC.
- Small change to prevent errors when selecting session/day/week tabs.

v3.10.30300: 2010-06-05
- Added check for gold change on new session. Changes are put in "Unknown".
For example you use the web AH or you use another system to play WoW.
- Changed server lookup to allow "(" in server name. e.i. "Blizz_Server (US)"
- Updated Ace libraries to lastest from Curse
- Updated LDB Accountant names (for Titan and other LDB display addons)
- Added several X- in the toc. Matched X-Category for Titan
- Added license

v3.9.30300:
- Updated toc version because the zip was not right
- First time using the WoWInterface project features - have more learning to do...

v3.8.30300:
- Updated toc for 3.3 patch
- Changed naming convention to reflect WoW patch version

v3.6.00:
- Updated toc for 3.2 patch
- Add new option to show total on LDB button.
- Added a 'cache box' to 'hide' money from the total. Only the total in
the Accountant frame or Accountant LDB button is affected.
Note: You are allowed to cache more money than you have resulting in a
negative amount being shown.
- Resized window to show more gold (for those lucky few!)

...

Prior to 3.0:
This was updated at the request of a friend. Accountant appears to be currently unsupported so a new version was required.


(that I can glean from posted versions)
Accountant By Sabaki, Shadow, and Rophy
Accountant Continued by Quel (this was the version I started with)
Accountant Classic by Arith
And likely many others that helped this addon
Post A Reply Comment Options
Unread 06-15-09, 07:57 PM  
urnati
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 30
Uploads: 2
The 'deposit box' idea has merit. I'll add it to the list of possible features.

Keep the ideas flowing!
Report comment to moderator  
Reply With Quote
Unread 06-15-09, 07:55 PM  
urnati
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 30
Uploads: 2
Originally posted by Ambrya
Is there some way to get it to consider characters on other accounts in the "All Characters" tab and when it calculates your total gold. It's rather disconcerting to see a net loss for the day/week/whatever when logged into one account when all I've actually done is transfer gold over to the other account.

(I hope that made sense I haven't had my coffee yet.)
Despite no coffee your request was clear. Neat idea, I only have one account so it did not occur to me.
I did a little research on this and I do not see a way.
For security reasons (among others) I found no routine to grab the account name. Also the 'highest' level data is stored is the account level so there is no way to 'reach' across accounts.

Even if it could be done, the addon would have to have a method to specify accounts (and toons) to allow for a 'family' PC or an internet gaming PC.
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 10:28 AM  
Ambrya
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 31
Uploads: 1
Originally posted by gedrus
Not sure if this has been discussed, but there is an older addon that goes by the name of Depositbox (or some variation thereof). I believe this addon has been dropped by the author. I think it would be a fantastic addition to a future release of accountant. Obviously, I don't know your intent for later revisions of this addon, just a thought I had today.
I second this. I miss DepositBox and have always used DepositBox and Accountant together. Combining the two would be absolutely wunderbar.
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 10:27 AM  
Ambrya
Premium Member
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 31
Uploads: 1
Is there some way to get it to consider characters on other accounts in the "All Characters" tab and when it calculates your total gold. It's rather disconcerting to see a net loss for the day/week/whatever when logged into one account when all I've actually done is transfer gold over to the other account.

(I hope that made sense I haven't had my coffee yet.)
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 01:20 PM  
teedog
A Deviate Faerie Dragon

Forum posts: 13
File comments: 29
Uploads: 0
Originally posted by urnati
I think your data file is 'corrupt'. Errors in that area are often because the data file is not right. I am Slowly trying to catch all the places that could produce these errors but it is creates A LOT of code.
Under the <wow>\wtf\Account\<your account>\SavedVariables\ move or delete the Accountant.lua file. If you have data you want saved, PM me.
Thanks. Deleting my savedvariable file indeed got rid of the error.
Report comment to moderator  
Reply With Quote
Unread 05-09-09, 05:31 AM  
urnati
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 30
Uploads: 2
Originally posted by teedog
I get the following error immediately upon login.
Code:
[2009/05/02 16:48:18-3563-x1]: Accountant-3.5.00\Accountant.lua:1053: attempt to index field '?' (a nil value)
Accountant-3.5.00\Accountant.lua:873: in function `OnLoad'
Accountant-3.5.00\Accountant.lua:1359: in function `OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
I think your data file is 'corrupt'. Errors in that area are often because the data file is not right. I am Slowly trying to catch all the places that could produce these errors but it is creates A LOT of code.
Under the <wow>\wtf\Account\<your account>\SavedVariables\ move or delete the Accountant.lua file. If you have data you want saved, PM me.
Report comment to moderator  
Reply With Quote
Unread 05-08-09, 10:36 AM  
ltdeta
A Murloc Raider

Forum posts: 9
File comments: 18
Uploads: 0
Question german client

on german client there are no buttons at the bottom of the frame
Last edited by ltdeta : 05-08-09 at 11:30 AM.
Report comment to moderator  
Reply With Quote
Unread 05-02-09, 08:43 PM  
gedrus
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Not sure if this has been discussed, but there is an older addon that goes by the name of Depositbox (or some variation thereof). I believe this addon has been dropped by the author. I think it would be a fantastic addition to a future release of accountant. Obviously, I don't know your intent for later revisions of this addon, just a thought I had today.
Report comment to moderator  
Reply With Quote
Unread 05-02-09, 03:50 PM  
teedog
A Deviate Faerie Dragon

Forum posts: 13
File comments: 29
Uploads: 0
I get the following error immediately upon login.
Code:
[2009/05/02 16:48:18-3563-x1]: Accountant-3.5.00\Accountant.lua:1053: attempt to index field '?' (a nil value)
Accountant-3.5.00\Accountant.lua:873: in function `OnLoad'
Accountant-3.5.00\Accountant.lua:1359: in function `OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
Report comment to moderator  
Reply With Quote
Unread 05-02-09, 07:54 AM  
urnati
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 30
Uploads: 2
Update

HI-
Thank you for your patience!
If there are issues with this version, please post or PM me. PM may be faster.

NOTE: The options are now under the Blizz options. There is no longer an Options button.
See the change log for the set of changes.
Report comment to moderator  
Reply With Quote
Unread 04-24-09, 06:43 PM  
Dlee
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Character dropdown box

Hi thax for the great addon.
I've been using it since WoLK and enjoyed it very much.
However after 3.1 patch was made, the character dropdown box is malfunctioning.
ths box is there but won't let me see the list of characters.
Last edited by Dlee : 04-24-09 at 06:43 PM.
Report comment to moderator  
Reply With Quote
Unread 04-20-09, 06:40 PM  
urnati
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 30
Uploads: 2
The quick answer is probably not.

The proper place to place declaration of 'info' is in the first line(s) of the routine CharDropDown_Init. As other changes are made, placing the declaration of 'info' as 'global' to the file could result in some rather subtle, nasty bugs to track down.
The declaration is in the CharDropDown_Init routine in the upcoming release.

FYI - I have made my changes and am having a friend test the release to ensure this version is not toxic.
Report comment to moderator  
Reply With Quote
Unread 04-19-09, 10:16 AM  
Spahut
A Cobalt Mageweaver

Forum posts: 231
File comments: 131
Uploads: 0
I'm getting an error on some characters with 3.4.02:

Accountant.lua:827: attempte to index global 'info' (a nil value)

Edited to add:

I moved the "local info;" from the routine at 165 and to the top of the file - and now the error is gone. Do you see any problems with moving this deceleration like this?
Last edited by Spahut : 04-19-09 at 02:57 PM.
Report comment to moderator  
Reply With Quote
Unread 04-07-09, 08:13 PM  
urnati
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 30
Uploads: 2
I blew it on this version. The 3.5 version has been removed until I sort out the issues and test more.
Report comment to moderator  
Reply With Quote
Unread 04-07-09, 05:32 PM  
Lazare
An Aku'mai Servant
 
Lazare's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 76
Uploads: 5
Originally posted by teedog
Code:
[2009/04/06 22:39:48-3319-x1]: Accountant-3.5.00\Accountant.lua:1027: attempt to index field '?' (a nil value)
Accountant-3.5.00\Accountant.lua:847: in function `OnLoad'
Accountant-3.5.00\Accountant.lua:1333: in function `OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
and what are you trying to tell us here?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: