Quantcast
Download
(303 Kb)
Download
Updated: 09-19-17 07:13 AM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:09-19-17 07:13 AM
Created:07-03-10 01:58 AM
Downloads:13,493
Favorites:70
MD5:
Categories:Bags, Bank, Inventory, Data Broker, Titan Panel
7.3.0

Accountant Classic  Updated this week!  Popular! (More than 5000 hits)

Version: 2.09.13
by: arith [More]




Summary

Accountant Classic is a basic tool to track your monetary incoming and outgoings within WoW. It logs per-session and running totals of how much money you have spent and earned from vendors / loot / quests etc...

Cross-server is supported. You can have the same player name in different realms. The money information will be saved for each realm.

History

This ''Accountant Classic'' is base on the original version written by ''Sabaki'' and modified by ''Shadow'' and ''Rophy''.

Shadow and Rophy used to updated the Accountant to version 2.3.

However, it seems Sabaki, Shadow, and Rophy stopped maintaining the codes. So here I am. I started with version 2.4 in 2007.

Usage

Either click the minimap button, bind a key to accountant or use /acc to view your accountant log
The newly added floating money frame will also show the real-time money. You can also right-click on the money frame to open Accountant Classic window.

Localization

  • English
  • French (Thiou)
  • German (Snj, JokerGermany, pas06)
  • Traditional Chinese (arith, gaspy10)
  • Simplified Chinese (arith)
  • Korean (막내)
  • Spanish (IsabelGarcia, unw1s3)

Compatibility with "Accountant"
As mentioned above, This '''Accountant Classic''' is base on the original version written by '''Sabaki''' and modified by '''Shadow''' and '''Rophy'''. I (Arith) started the work in version v2.4 which was released on Apr. 22, 2007. While I wasn't aware that another player also pick up the maintenance of Accountant and started his version of v3.x at around 2008 or 2009. As both "Accountant" and "Accountant Classic" were based on the same codes, they share several similar structure including the SavedVariables - "Accountant_SaveData".

To resolve the conflict if there is any player tend to install both, or was using Accountant before but now is trying experience Accountant Classic, the version 2.07 should now resolve all the conflicts.

In case there is any player still want to have both versions installed and enabled but somehow the Accountant's SavedVariables got mess-up, you can manually run below function from your Chat Message. That should trigger to cleanup unwanted entry in Accountant's Accountant_SaveData.

Code:
/script AccountantClassic_CleanUpAccountantDB()
This will require both Accountant and Accountant_Classic installed and enabled.

Revision History:
=================

* v2.09.13 (Sep. 19, 2017)
==========================
- Updated LibDialog and fixed issue in PlaySound function call

* v2.09.12 (Sep. 11, 2017)
==========================
- Fixed LibDialog's issue in PlaySound function call

* v2.09.11 (Aug. 31, 2017)
==========================
- Lib Update: LibUIDropDownMenu

* v2.09.10 (Aug. 29, 2017)
==========================
- ToC update to support WoW 7.3.0
- Lib Update: LibUIDropDownMenu, Ace3
- Added option to support in remember the last character selection from the dropdown menu
- Translation update:
- Korean (next96)
- Russian (BLizzatron)

* v2.09.09 (Jul. 17, 2017)
==========================
- Lib Update: LibUIDropDownMenu
- Updated PlaySound API's usage method to support both 7.2.5 and 7.3.0 of WoW clients

* v2.09.08 (Jun. 18, 2017)
==========================
- Fixed LDB text's updating issue
- Options tuning fine-tuned

* v2.09.07 (Jun. 16, 2017)
==========================
- Fixed lib loading issue

* v2.09.06 (Jun. 16, 2017)
==========================
- Fixed no-lib version's lib setting. LibDataBroker-1.1 should be embedded anyway.
- Removed LibAboutPanel.
- Re-organized option panel's layout

* v2.09.05 (Jun. 09, 2017)
==========================
- Now the floating money frame's position will be kept and will be restored
if you temporary disabled the addon and then enabled it again
- Now the Accountant Classic's main frame's position will be kept and will be
restored if you temporary disabled the addon and then enabled it again
- Dev: Split Money frame related codes to separated file
- Dev: Codes reorganized

* v2.09.04 (May 25, 2017)
==========================
- Lib update:
- Replace NoTaint_UIDropDownMenu with LibUIDropDownMenu
- Enhanced dropdown menu's behavior when panel tab changed

* v2.09.03 (May 20, 2017)
==========================
- Lib update:
- NoTaint_UIDropDown

* v2.09.02 (May 12, 2017)
==========================
- Fixed issue in localization files

* v2.09.01 (May 12, 2017)
==========================
- Enhanced character list to prevent from conflicting with WardrobeSort
- Lib update:
- NoTaint_UIDropDown
- Translation update:
- German (pas06)

* v2.09.00 (May 05, 2017)
==========================
- Migrate option panel to use Ace libraries.
(Some of the previous setting might get lost and will need to be re-configured)
- Added to support LDB's display between total money, session net profit,
day net profit, week net profit and month net profit
- Translation update:
- Russian (Blizzatron)
- German (pas06)

* v2.08.18 (Apr. 30, 2017)
==========================
- Fixed CursorHasItem's hooking resulting in TargetUnit throwing error.
Now using AceHook to hook the repairing functions.

* v2.08.17 (Apr. 30, 2017)
==========================
- Translation update:
- Russian (Blizzatron)

* v2.08.16 (Apr. 29, 2017)
==========================
- Fixed the repair single item's cost won't get categorized properly

* v2.08.15 (Apr. 17, 2017)
==========================
- Library update: NoTaint_UIDropDownMenu

* v2.08.14 (Mar. 27, 2017)
==========================
- Toc update to support WoW 7.2

* v2.08.13 (Mar. 22, 2017)
==========================
- Lib update:
- NoTaint_UIDropDownMenu

* v2.08.12 (Mar. 21, 2017)
==========================
- Option panel tuning

* v2.08.11 (Mar. 09, 2017)
==========================
- Slightly enhanced on screen info frame's width
- Translation update:
- Korean (next96)
- German (pas06)

* v2.08.10 (Feb. 08, 2017)
==========================
- Updated Key Bindings' category and display names
- Supported to adjust Accountant Classic frame's scale and transparency
- Supported to adjust floating info's scale and transparency
- Fixed the loot amount is incorrectly parsed and calculated.
- Fixed the loot amount from party / raid member is incorrectly parsed and calculated.

* v2.08.09 (Jan. 12, 2017)
==========================
- Fixed issue in displaying all characters' info
- Translation update:
- Korean (next96)

* v2.08.08 (Jan. 11, 2017)
==========================
- Added maximum lines' limitation to tooltip when hover to money gained /
expended and the zone breakdown is showing. Currently set it to show 50
lines at most.
- Removed external libs and set them to be hard-embedded.
- Added option to toggle the numbers' displaying format.

* v2.08.07 (Dec. 30, 2016)
==========================
- Added yearly tracking to embrace the coming new year
- Enhanced option parameter's checking

* v2.08.06 (Dec. 29, 2016)
==========================
- lib updated: NoTaint_UIDropDownMenu
- Changed week start settings' dropdown to use NoTaint_UIDropDownMenu
- Sorted the location - in/- out information
- Translation update:
- Korean (next96)

* v2.08.05 (Dec. 25, 2016)
==========================
- Added back curseforge's keyword replacement
- Added option to toggle whether to show crose servers' info or not.
User can decide whether they want to show all characters from all realms's
money info or only the current server.
- Added NoTaint_UIDropDownMenu lib to prevent from UI taint issue
- Added support to track on location of each incoming / outgoing money.
- Enhanced logs' shifting when a new day / week / month arrives.
- Enhanced date info showing on Accountant Classic frame when switching to
different characters

* v2.08.04 (Dec. 19, 2016)
==========================
- Fixed missing German title in ToC

* v2.08.03 (Dec. 18, 2016)
==========================
- Split tabs into two rows as there is not enough room for all of them to be
properly presented

* v2.08.02 (Dec. 18, 2016)
==========================
- Localization issue fixed.

* v2.08.01 (Dec. 18, 2016)
==========================
- Re-packging to replace curseforge's localization keyword replacement to fix
the issue of localization missing
- Update pkgmeta for temporary resolving the external libraries' packaging issue

* v2.08.00 (Dec. 18, 2016)
==========================
- Added net profit tracking on previous day, week and month
- Detect untracked money in/out when it was managed out-side of game or when
the addon was disable, and log it into Unknown category
- Now we used NumberFontNormal to display money rows
- Added server info in All Character tab
- Supported cross-servers' data to be displayed in All Character tab
- Now you can show all characters or specific one's incoming / outgoing in
each expense type and in each time period

* v2.07.08 (Oct. 27, 2016)
==========================
- Toc update to support WoW 7.1.0
- Translation update:
- French (marsgames)

* v2.07.07 (Aug. 21, 2016)
==========================
- Minor update to change the default frame coordinates
- Translation update:
- French (gurki35)

* v2.07.06 (Aug. 07, 2016)
==========================
- Added new option to toggle LDB display. User can choose to show total money or current session's net money
- Added class color on Total tab
- Revamped main frame to make it wider
- Libraries update:LibDBIcon
- Translation update:
- German (pas06)
- Korean (next96)

* v2.07.05 (Jul. 19, 2016)
==========================
- Toc update to support WoW 7.0.3
- Change the defaule floating frame's position
- Translation update:
- Portuguese (Canettieri)

* v2.07.04 (Jul. 10, 2016)
==========================
- Translation update:
- German (pas06)
- Korean (next96)
- Portuguese (Canettieri)

* v2.07.03 (Jul. 09, 2016)
==========================
- Button name renamed
- Reduce the on-screen money frame's settext frequency
- Addon strings update
- Added date format option to be used in All Characters and Week' tabs
- Translation update:
- German (pas06)

* v2.07.02 (Jun. 28, 2016)
==========================
- Translation update:
- German (pas06)
- Korean (next96)

* v2.07.01 (Jun. 20, 2016)
==========================
- Fixed wrong language declaration for zhCN

* v2.07.00 (Jun. 17, 2016)
==========================
- Updated LDB related functions to set label text and also title text to show real-time money
- Change LDB type to data source and revise the displaying text to be realtime money
- New install should now have no problem in setting up and loading the profile options.
- Typo of GARRISON_SHIPYARD_NPC_OPENED fixed.
- SaveData and frame names changed to use AccountantClassic to aviod from the confliction with the "Accountant" addon.
- Handles the confliction when "Accountant" is also enabled.
- Created function AccountantClassic_CleanUpAccountantDB() to handle "Accountant" DB's cleaning up
Optional Files (1)
File Name
Version
Size
Author
Date
Type
2.6
137kB
09-24-14 08:35 AM
Patch


Archived Files (66)
File Name
Version
Size
Author
Date
2.09.12
308kB
arith
08-31-17 09:56 AM
2.09.10
308kB
arith
08-29-17 10:08 AM
2.09.09
308kB
arith
07-17-17 02:16 AM
2.09.08
312kB
arith
06-18-17 09:13 AM
2.09.07
312kB
arith
06-16-17 10:56 AM
2.09.06
312kB
arith
06-16-17 10:21 AM
2.09.04
314kB
arith
05-24-17 10:20 PM
2.09.03
321kB
arith
05-20-17 12:58 AM
2.09.02
320kB
arith
05-12-17 11:19 AM
2.09.01
325kB
arith
05-12-17 09:19 AM
2.09.00
313kB
arith
05-05-17 03:03 AM
2.08.18
220kB
arith
04-30-17 04:13 AM
2.08.16
213kB
arith
04-29-17 11:17 AM
2.08.15
213kB
arith
04-17-17 02:20 AM
2.08.14
213kB
arith
03-27-17 12:43 AM
2.08.13
213kB
arith
03-22-17 03:34 AM
2.08.12
213kB
arith
03-21-17 03:17 AM
2.08.11
213kB
arith
03-09-17 09:05 AM
2.08.10
213kB
arith
02-08-17 03:10 AM
2.08.09
211kB
arith
01-12-17 01:45 AM
2.08.08
211kB
arith
01-10-17 11:02 AM
2.08.06
207kB
arith
12-28-16 11:55 AM
2.08.05
207kB
arith
12-25-16 09:36 AM
2.08.04
191kB
arith
12-18-16 10:02 PM
2.08.03
191kB
arith
12-18-16 11:12 AM
2.08.02
191kB
arith
12-18-16 08:23 AM
2.08.01
196kB
arith
12-18-16 07:09 AM
2.08.00
156kB
arith
12-18-16 12:53 AM
2.07.07
194kB
arith
08-21-16 09:37 AM
2.07.06
194kB
arith
08-07-16 09:15 AM
2.07.05
187kB
arith
07-18-16 10:26 AM
2.07.04
187kB
arith
07-10-16 07:24 AM
2.07.03
186kB
arith
07-09-16 12:20 AM
2.07.02
184kB
arith
06-28-16 12:30 AM
2.07.01
184kB
arith
06-19-16 12:34 PM
2.07.00
184kB
arith
06-17-16 02:34 AM
2.6.11
182kB
arith
06-13-16 01:08 PM
2.6.10
181kB
arith
05-28-16 02:04 AM
2.6.09
180kB
arith
05-27-16 02:14 AM
2.6.08
180kB
arith
05-26-16 05:44 AM
2.6.07
174kB
arith
05-12-16 10:21 PM
2.6.06
174kB
arith
05-12-16 05:20 AM
2.6.05
161kB
arith
05-08-16 10:37 AM
2.6.04
159kB
arith
05-06-16 07:44 AM
2.6.02
140kB
arith
05-02-16 03:36 AM
2.6.01
139kB
arith
04-27-16 09:24 AM
2.6.00
139kB
arith
04-24-16 10:39 AM
2.5.24
136kB
arith
03-31-16 10:07 AM
2.5.23
136kB
arith
03-07-15 11:01 AM
2.5.22
136kB
arith
11-03-14 09:08 AM
2.5.21
135kB
arith
10-18-14 11:00 AM
2.5.20
133kB
arith
07-23-14 06:43 AM
2.5.19
133kB
arith
11-03-13 09:50 PM
2.5.18
133kB
arith
12-13-12 10:55 AM
2.5.15
132kB
arith
09-26-12 03:59 AM
2.5.14
132kB
arith
12-01-11 10:36 AM
2.5.13
133kB
arith
11-30-11 08:55 AM
2.5.12
127kB
arith
06-28-11 11:02 AM
2.5.11
127kB
arith
04-30-11 02:22 AM
2.5.10
127kB
arith
01-02-11 11:11 AM
2.5.09
127kB
arith
12-03-10 12:12 PM
2.5.08
104kB
arith
10-26-10 11:52 AM
2.5.07
99kB
arith
10-20-10 10:36 AM
2.5.06
99kB
arith
10-19-10 08:03 AM
2.5.05
97kB
arith
10-15-10 07:29 AM
2.5.04
67kB
arith
07-03-10 01:58 AM


Post A Reply Comment Options
Unread 12-25-16, 09:36 AM  
arith
A Fallenroot Satyr
 
arith's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 65
Uploads: 25
Originally Posted by bsmorgan
Lua error. Happens often when I join a group with World Quest Group Finder. Also happens sometimes when I enter combat.

1x [ADDON_ACTION_BLOCKED] AddOn 'Accountant_Classic' tried to call the protected function 'CompactRaidFrame2:ClearAllPoints()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `ClearAllPoints'
FrameXML\FlowContainer.lua:157: in function `FlowContainer_DoLayout'
FrameXML\FlowContainer.lua:17: in function `FlowContainer_ResumeUpdates'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:185: in function `CompactRaidFrameContainer_LayoutFrames'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:130: in function `CompactRaidFrameContainer_TryUpdate'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:57: in function `CompactRaidFrameContainer_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals:
This is fixed in v2.08.05
Report comment to moderator  
Reply With Quote
Unread 12-24-16, 01:35 PM  
bsmorgan
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 126
File comments: 101
Uploads: 5
Lua error. Happens often when I join a group with World Quest Group Finder. Also happens sometimes when I enter combat.

1x [ADDON_ACTION_BLOCKED] AddOn 'Accountant_Classic' tried to call the protected function 'CompactRaidFrame2:ClearAllPoints()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `ClearAllPoints'
FrameXML\FlowContainer.lua:157: in function `FlowContainer_DoLayout'
FrameXML\FlowContainer.lua:17: in function `FlowContainer_ResumeUpdates'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:185: in function `CompactRaidFrameContainer_LayoutFrames'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:130: in function `CompactRaidFrameContainer_TryUpdate'
...actRaidFrames\Blizzard_CompactRaidFrameContainer.lua:57: in function `CompactRaidFrameContainer_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals:
Report comment to moderator  
Reply With Quote
Unread 06-13-16, 01:21 PM  
arith
A Fallenroot Satyr
 
arith's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 65
Uploads: 25
Re: Re: trash

Originally Posted by arith
Originally Posted by Visual
Not only does this pile of gunk not work, but it corrupts the saved variables of the real accountant addon too. It's like you set out to prove that wow addons can indeed be malware despite the best efforts of blizzard to protect against that.
Can you be more specific?
Note that both "Accountant" and "Accountant Classic" were developed from the old "Accountant v2.3".
While the Accountant Classic keep the original codes and then with bugs fixed and new features, and the new "Accountant" has been rewrite. But both are using the same "Accountant" as the DB which makes them to be incompatible. Which means you cannot enable both of them.
Report comment to moderator  
Reply With Quote
Unread 06-13-16, 01:17 PM  
arith
A Fallenroot Satyr
 
arith's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 65
Uploads: 25
Re: trash

Originally Posted by Visual
Not only does this pile of gunk not work, but it corrupts the saved variables of the real accountant addon too. It's like you set out to prove that wow addons can indeed be malware despite the best efforts of blizzard to protect against that.
Can you be more specific?
Report comment to moderator  
Reply With Quote
Unread 05-29-16, 09:45 PM  
Visual
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
trash

Not only does this pile of gunk not work, but it corrupts the saved variables of the real accountant addon too. It's like you set out to prove that wow addons can indeed be malware despite the best efforts of blizzard to protect against that.
Report comment to moderator  
Reply With Quote
Unread 04-28-16, 11:31 AM  
ornament
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
hi, good work.
it would be nice to add total incomings, total outgoings and net profit for all chars, thx
Report comment to moderator  
Reply With Quote
Unread 09-07-14, 07:55 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 54
File comments: 130
Uploads: 3
Will test it in WoD beta

Works, i'm gonna do an version for 6.xx.
Last edited by Tntdruid : 09-10-14 at 02:09 PM.
Report comment to moderator  
Reply With Quote
Unread 11-02-10, 03:54 AM  
arith
A Fallenroot Satyr
 
arith's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 65
Uploads: 25
Originally posted by Khakhan
"LDB (LibDataBroker) is an interface that allows "Any Plugin" to be displayed 'Anywhere'. Its kind of like FuBar or Titanpanel except you can choose how to display the information, the plugins can all be moved seperately."

http://forums.wowace.com/showthread.php?t=14903
Please check if the new release fulfill your expectation.
Report comment to moderator  
Reply With Quote
Unread 10-29-10, 04:19 AM  
arith
A Fallenroot Satyr
 
arith's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 65
Uploads: 25
Originally posted by carreme
Every day when i first login game. if I do not click tab "day" , Does not record data.
I try it but I am not able to reproduce the problem.
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 06:55 AM  
carreme
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Every day when i first login game. if I do not click tab "day" , Does not record data.
Report comment to moderator  
Reply With Quote
Unread 10-26-10, 12:49 PM  
arith
A Fallenroot Satyr
 
arith's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 65
Uploads: 25
A new version has been released. Please try it and let me know if there is any problem.
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 03:07 PM  
Khakhan
A Kobold Labourer

Forum posts: 1
File comments: 10
Uploads: 0
"LDB (LibDataBroker) is an interface that allows "Any Plugin" to be displayed 'Anywhere'. Its kind of like FuBar or Titanpanel except you can choose how to display the information, the plugins can all be moved seperately."

http://forums.wowace.com/showthread.php?t=14903
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 10:40 AM  
arith
A Fallenroot Satyr
 
arith's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 65
Uploads: 25
Originally posted by Khakhan
nice, now there's an option panel in the blizzard options tab. Looking for a LDB broker button now! Is there any way to transfer info from regular accountant to this one?
What's LDB broker button?
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 09:11 AM  
arith
A Fallenroot Satyr
 
arith's Avatar
AddOn Author - Click to view AddOns

Forum posts: 29
File comments: 65
Uploads: 25
Sorry I just realize the v2.5.06 has a critical problem in Korean translation file. The "end" for the "if" statement is missing.
A new release will be made later today.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 12:43 PM  
Khakhan
A Kobold Labourer

Forum posts: 1
File comments: 10
Uploads: 0
nice, now there's an option panel in the blizzard options tab. Looking for a LDB broker button now! Is there any way to transfer info from regular accountant to this one?
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.