Download
(32 Kb)
Download
Updated: 09/01/15 01:50 AM
Pictures
File Info
Compatibility:
Update 7 (1.7.0)
Updated:09/01/15 01:50 AM
Created:04/04/15 05:37 AM
Monthly downloads:14
Total downloads:7,328
Favorites:14
MD5:
GuildBankHistory  Popular! (More than 5000 hits)
Version: 1.0.9
by: kikiadoc [More]
Hi guys,

This addon is for you, guild leaders, officers, guild mates, if you want to easily track what's happened in yours guilds' banks.

If you use Roomba (great addon) or if your guild mates are used to get a stack of items and put it back a few second later withdrawing only one item, your guild bank history will be full of movements that are not relevant.

Then, it is very hard to know what are the withdrawals and deposits at a glance.

GuildBankHistory will help you, showing what are the relevant banking movements each time you open a guild bank.
When you are online, but away from a banker, GuildBankHistory tracks what append if you configured an alert.
So use /gbh command or click the GuildBankHistory button in the chat window, to display a journal of relevant movements anywhere (current journal or previsously computed histories at guildbanks)

GuildBankHistory is also able to alert you when a matching bank movement occured (per bank criteria: deposit/withdraw/color/level of item/gold coins) (no alert when in combat)

You can filter journals and histories by color and level and hide deposits, withdrawals or compactions.

No boring configuration needed, just click the new button available when you open one of your guildbanks:
The GuildBankHistory window displays your banking movements since you opened it before. (and before, and before ...)

GuildBankHisotry is available in French (my native) & English.
DE translation is in progress.

Some commands are available to setup GuildBankHistory if needed
/gbh detail : toggle option to display details of banking movements in chat, not only summaries
/gbh delay 0..6 : setup initial scan delay to N*20 seconds (default 3)
/gbh button 3..10 : setup time-shift of scan after opening a guildbank (guildbankhistory button availability) to n*0.5 seconds (default 4)

Feel free to report bugs & requirements

Have fun !
@kikiadoc (liveeu)


PS: Roomba, AdvancedFilters compliant

Thanks :
Some concepts from Garkin -- http://www.esoui.com/forums/showthread.php?t=4323
Chat button code copied/modified from AlphaLemming's craftstore -- http://www.esoui.com/downloads/info1047-CraftStore.html
Banners from http://www.network-science.de/ascii/


TODO (may be^^):
Per gamer synthesys from history
blink chat icon when movements detected (jirk request)
Setup Page to update technical constants, delays and so on ?
force LUA max memory if below 60Mo ?
filter by text ?
option to alert when in combat ?
1.0.9
Api version TESO 2.1 (100012)

1.0.8
Can pin/unpin guildbankhistory window

1.0.7
A click on a player name in history displays synthesys of player's movements
New confirmation dialog to clear a bank
Code refactoring : getBankImage() - optimized

1.0.6
Typos (EN)
Banking movement synthesis is now sorted by type of items
Bug fix : wrong date in history when time is between midnight - timezone offset and midnight

1.0.5
Gold tracking alerts
Scan when opening a guildbank can be deferred: /gbh button n to setup button availability (and scan) delay to n*0.5 seconds n=3..10 (default 4)

1.0.4
Message in history if movements may be missing between 2 scans
Initial scan delayed by 60 seconds by default (/gbh delay n to setup inital scan delai to nx20 seconds) (Quadro request)
2 seconds delay before enabling button in guildbank (crash game fix ?) (Quadro report, not able to replicate this crash)
Only counts of movements are displayed in chat by default when opening a guildbank (/gbh detail to toggle this option) (Jirk request)

1.0.3
checkbox to show self movements in bank journal (self movements are now hidden by default)
no alert if self movement
Small button in chat window to open GuildBankHistory main window (Quadro request)
Gold tracking (in bank history and jornal but no alerts yet)
Bug fix

1.0.2
When back online, display "some movements may be missing between timestamp and timestamp" message if last scan is before the oldest available movement in history
Changed labels in dropdowns (trash now is any)
Code refactoring, so savedVariables are reinitialized

1.0.1
add journals of banks based on history
add alerts on movements in history
filter summaries by color/withdraw/déposit
filter journals by color/withdraw/déposit/compactions
EN use by default if tranlation is missing

1.0.0
initial public release
Archived Files (9)
File Name
Version
Size
Uploader
Date
1.0.8
32kB
kikiadoc
06/28/15 12:18 AM
1.0.7
31kB
kikiadoc
06/13/15 03:25 AM
1.0.6
29kB
kikiadoc
05/31/15 03:03 AM
1.0.5
29kB
kikiadoc
05/24/15 04:43 AM
1.0.4
27kB
kikiadoc
05/15/15 04:11 AM
1.0.3
26kB
kikiadoc
05/08/15 10:33 AM
1.0.2
24kB
kikiadoc
05/03/15 12:34 AM
1.0.1
22kB
kikiadoc
04/20/15 11:27 AM
1.0.0
12kB
kikiadoc
04/04/15 05:37 AM


Post A Reply Comment Options
Unread 10/31/20, 04:20 PM  
PersistentMemory
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 4
Uploads: 2
I figured out the cause of that error. The RequestGuildHistoryCategoryNewest function is no longer in the API and RequestGuildHistoryCategoryOlder is now RequestMoreGuildHistoryCategoryEvents. RequestGuildHistoryCategoryNewest needs to be replaced with RequestMoreGuildHistoryCategoryEvents and the data will be a little more delayed than it used to be. (I also would recommend increasing the delay on calling the getNextGuildBankJournal() function again.)

Other than that this addon is fairly outdated, with references to things like Veteran level items, but it more or less works other than that error, and more or less works if you replace RequestGuildHistoryCategoryNewest with RequestMoreGuildHistoryCategory events.
Report comment to moderator  
Reply With Quote
Unread 01/07/20, 10:27 AM  
age

Forum posts: 0
File comments: 12
Uploads: 0
Any possible fix for this error?

Hi clever people. Anyone have a possible fix for this error? The addon generally works (even though discontinued), but this seems to be the most common error on today's LIVE game. Shame, it's a nice little tool.

user:/AddOns/GuildBankHistory/GuildBankHistory.lua:1860: function expected instead of nil
stack traceback:
user:/AddOns/GuildBankHistory/GuildBankHistory.lua:1860: in function 'getNextGuildBankJournal'
|caaaaaa<Locals> now = 1578414286, guildIndex = 2, guildbankid = 421302, bankName = "Dark Star Rising", bank = [table:1]{lastScan = 1578347719, displayDel = T, historyCount = 621, alertDepositGold = T, displayAdd = T, lastPo = 25575000, name = "Dark Star Rising", scheduledGetJournal = 1578414456, alertWithdrawGold = T, lastModified = 1578347719, displayQuality = 0} </Locals>|r
EsoUI/Libraries/Globals/globalapi.lua:207: in function '(anonymous)'


Cheers

Age.
Report comment to moderator  
Reply With Quote
Unread 03/25/18, 08:56 AM  
jayman10000

Forum posts: 2
File comments: 160
Uploads: 0
How long/how far back is the bank history with this mod?
Report comment to moderator  
Reply With Quote
Unread 07/14/16, 10:32 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
good to hear!
Report comment to moderator  
Reply With Quote
Unread 07/14/16, 04:18 PM  
BMCXP
 
BMCXP's Avatar

Forum posts: 1
File comments: 44
Uploads: 0
Abandoned

Yes this Add-on has been abandoned.
I am still using this add-on, slightly modified to force compatibility.
Changed to APIVersion: 100015 in the text file.

No errors with the add-on so far, just the occasional drop of bank transaction data.

If I can figure this Add-on out, I may take it over. For now I'm just glade it still works.
Last edited by BMCXP : 07/14/16 at 04:32 PM.
Report comment to moderator  
Reply With Quote
Unread 04/12/16, 02:33 AM  
Glycer

Forum posts: 1
File comments: 5
Uploads: 0
Addon failing often

@kikiadoc the addon is failing to record transactions for large periods of time. Any chance you can see whats happening?
Report comment to moderator  
Reply With Quote
Unread 12/11/15, 03:16 PM  
nich261
 
nich261's Avatar

Forum posts: 0
File comments: 90
Uploads: 0
Addon abandoned?

Has this addon been abandoned? If so I might be able to find a modder that can take it over. It is a much needed addon for guild managers (especially).
Report comment to moderator  
Reply With Quote
Unread 11/08/15, 12:09 PM  
nich261
 
nich261's Avatar

Forum posts: 0
File comments: 90
Uploads: 0
updates?

Any plans to get this add on updated to Orsinium?

I haven't noticed any errors from this one, but it would be nice to have a current version.
Report comment to moderator  
Reply With Quote
Unread 09/29/15, 03:18 PM  
Alykah

Forum posts: 0
File comments: 1
Uploads: 0
Red face Goldonly

Are you able to filter it out so it shows you deposits of gold only?

Also I noticed in my history it says some transactions could be missing for almost 10 hours.

How can I prevent this? Or do you know of any other addons that can track gold? I run a guild that does raffles and I can't miss any gold deposits in the bank..

thanks!
Report comment to moderator  
Reply With Quote
Unread 09/23/15, 12:56 AM  
rastadreadlion
 
rastadreadlion's Avatar

Forum posts: 15
File comments: 2
Uploads: 0
Thanks for the high quality response!
Report comment to moderator  
Reply With Quote
Unread 08/27/15, 05:28 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
for all records i guess we need external program like GSA for Master Merchant

sometimes it can be usefull to investigate conflicts in the guild and see older logs etc, but its another big piece of work - develop external program
Report comment to moderator  
Reply With Quote
Unread 08/27/15, 03:11 AM  
kikiadoc
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 1
Originally Posted by rastadreadlion
Is there any way to access GBH records from ~6 months ago or are those records deleted?
Sry, was AFK for hollidays

These records are deleted because of a game limitation : I can display only 1K lines in the scrolling list.

But the addon car hold more than 1K lines. To do so, you have to update line in the GuildBankHistory.lula in the addons dorectory. (line 145 to 149)

-- constantes
cHistoryCountMax=1300, -- nombre d'entrées dans l'historique maximum avant compactage
cHistoryCountObj=900, -- nombre d'entrées dans l'historique maximum apres compactage
cJournalCountMax=1200, -- nombre d'entrées max dans le journal avant compactage
cJournalCountObj=900, -- nombre d'entrées max dans le journal apres compactage

Update to:
cHistoryCountMax=5000, -- nombre d'entrées dans l'historique maximum avant compactage
cHistoryCountObj=4500, -- nombre d'entrées dans l'historique maximum apres compactage
cJournalCountMax=5000, -- nombre d'entrées max dans le journal avant compactage
cJournalCountObj=4500, -- nombre d'entrées max dans le journal apres compactage


This will keep from 4500 to 5000 lines in the histories.
But you have to look at the buildBankHistories file in the savedvariables, because the game is not able to display such a list.


In this case, display of GbH window will be slower, because the game has to garbage a lot of lines GBH try to display.
Last edited by kikiadoc : 08/27/15 at 03:14 AM.
Report comment to moderator  
Reply With Quote
Unread 08/12/15, 02:33 PM  
rastadreadlion
 
rastadreadlion's Avatar

Forum posts: 15
File comments: 2
Uploads: 0
Is there any way to access GBH records from ~6 months ago or are those records deleted?
Report comment to moderator  
Reply With Quote
Unread 08/05/15, 11:36 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
all works perfect!

i just got crashes when open a guild bank sometimes

probably its because few addons not only one
Report comment to moderator  
Reply With Quote
Unread 08/05/15, 11:32 AM  
kikiadoc
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 1
Originally Posted by SteveCampsOut
Any updates coming on this one?
what are your needs ????
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: