Download
(87 MB)
Download
Updated: 08/05/22 09:21 AM
Compatibility:
High Isle (8.0.0)
Updated:08/05/22 09:21 AM
Created:07/31/22 11:38 AM
Monthly downloads:50
Total downloads:2,349
Favorites:0
MD5:
Guild Bookkeeper
Version: 0.0.7
by: hilarityensues [More]
GuildBookkeeper
Monitor Guild Bank Activity for the game Elder Scrolls Online. Intended for Guild Masters to monitor donations and corresponding values by Guild Members

Utilizes LibHistoire to capture Guild Bank events and parse them. A new array will be created for each guild the user selects to be monitored in the settings screen. This is intended to help Guild Masters keep track of users donating and withdrawing items from the bank.

MasterMerchant Integration
If MasterMerchant is installed it will fetch the average price for the respective item using the user's default MM day period.

TamrielTradeCenter Integration
If TamrielTradeCenter is installed it will fetch the TTC average price.
*User must have most current price table updated if they want this to be accurate*

Companion App
The companion app, `Ledgers_to_CSV.exe` (`Ledgers_to_CSV-macOS.zip` for macOS), can be used to take the data captured and convert it into a CSV for easy manipulation.

Dependencies
LibAddonMenu-2.0>=31
LibHistoire>=392

Optional Dependencies
TamrielTradeCentre
MasterMerchant

New request? Found a bug? Want to review the source?
Feel free to add a comment here or open an issue at esoGuildBookkeeper on GitHub.
2022-08-05
- Added macOS compatibility for companion app.
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Uploader
Date
0.0.6
29MB
hilarityensues
07/31/22 12:38 PM


Post A Reply Comment Options
Unread 08/01/22, 10:27 AM  
hilarityensues
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 2
Uploads: 1
Originally Posted by Baertram
Oh nice, thanks for the links.
I always wanted to start to learn Python. Having an example for an ESO SavedVariables lua parsing program is a nice helper.
Of course! If you want more examples, here's one I wrote that takes Master Merchant data, parses it and and creates a CSV. Same basic concept as what I did with the Guild Bookkeeper app but the functions do a lot more and are good examples of some more capabilities.

Feel free to ask me any questions as you learn python, I'll likely shoot a few over to you on Lua since I'm still new to it!
Report comment to moderator  
Reply With Quote
Unread 08/01/22, 12:53 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4971
File comments: 6038
Uploads: 78
Oh nice, thanks for the links.
I always wanted to start to learn Python. Having an example for an ESO SavedVariables lua parsing program is a nice helper.

Originally Posted by hilarityensues
Originally Posted by Baertram
Hi, thanks for this addon.

What language is "Ledgers to CSV.exe" written in and is the source open source? Thanks for the details.
Hi Baertram! It's written in python and yes, open source. MIT License. You can find the source code here: https://github.com/UnusualPi/esoGuildBookkeeper.

Lua data structure parsing is using this: https://github.com/SirAnthony/slpp. Also open source.
Report comment to moderator  
Reply With Quote
Unread 07/31/22, 05:49 PM  
hilarityensues
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 2
Uploads: 1
Originally Posted by Baertram
Hi, thanks for this addon.

What language is "Ledgers to CSV.exe" written in and is the source open source? Thanks for the details.
Hi Baertram! It's written in python and yes, open source. MIT License. You can find the source code here: https://github.com/UnusualPi/esoGuildBookkeeper.

Lua data structure parsing is using this: https://github.com/SirAnthony/slpp. Also open source.
Last edited by hilarityensues : 07/31/22 at 05:51 PM.
Report comment to moderator  
Reply With Quote
Unread 07/31/22, 03:21 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4971
File comments: 6038
Uploads: 78
Hi, thanks for this addon.

What language is "Ledgers to CSV.exe" written in and is the source open source? Thanks for the details.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: