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:18
Total downloads:7,348
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 04/04/15, 10:32 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
great addon! as guild leader im really like it
BUT

i need the automatic chat message when some1 DEPOSIT/WITHDRAW anything from guild bank

configurable like:

1) show only withdrawals
2) show only deposit
3) list of guilds to choose for this notifications
4) filter by item quality/type(not important - mby later)


i will drag this mesages on separate chat tab and it will be perfect for me
i asked thi before
and this topic can be usefull for you to implement this feature
look at the Garkin comment
http://www.esoui.com/forums/showthread.php?t=4323

question - is info from main addon's window updating only on interraction with guild bank? i believe you can do this outside of the interraction, like described in the topic i linked

feel free to PM me about any tests you need
Last edited by QuadroTony : 04/04/15 at 10:37 AM.
Report comment to moderator  
Reply With Quote
Unread 04/04/15, 11:52 PM  
kikiadoc
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 1
Hi QuadroTony

Humm, can be developped but I think it is not EULA compliant...

To be alerted when you are away from banks, the addon has to spam the server with queries requesting histories (every minute?), then you are a bot....

May be a button to check banks is enough ?

+
Last edited by kikiadoc : 04/05/15 at 12:37 AM.
Report comment to moderator  
Reply With Quote
Unread 04/05/15, 01:00 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Originally Posted by kikiadoc

To be alerted when you are away from banks, the addon has to spam the server with queries requesting

+
its not about EULA - alot of addons did this - MasterMerchant scan guild hitory evrey few minutes, Mobile Bank and Inventory Insight scan inventorie with the same behaviour
DataDaedra
and alot more other addons

and topics of this addoms not closed on the official forum

all you can do from public functions iof API - allowed by ZOS becaue they created API for it

MultiCraft and DoItAll can cause kick for spam from the server if your delay per move in etting will be too small(100 items for 200 ms each like example)
but you never will be banned for it, its not against eula

im sure

if you afraid we can ask ZOS dev, they are presented on this forum too
Last edited by QuadroTony : 04/05/15 at 02:22 AM.
Report comment to moderator  
Reply With Quote
Unread 04/05/15, 05:34 AM  
kikiadoc
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 1
Sry QuadroTony

I think using server polling mechanism is a shame, so I never used that to request server data

May be ZOS will allow registration of a new event... You can ask then for this need.

Nevertheless, be able to alert is a good idea... i'm thinking on it ^^

+
Last edited by kikiadoc : 04/05/15 at 09:55 AM.
Report comment to moderator  
Reply With Quote
Unread 04/05/15, 05:34 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
Originally Posted by kikiadoc

May be a button to check banks is enough ?

+
if you cannot do my request yes button will be little better than it is now

i didnt understand why you fear of legal methods
all addon s using them just fine
im saying with feature i asked(+ Garkin's code in the link) 0 this addon become twice. no - TRIPLE more usefull and better for all players and leader too
but as you wish
Report comment to moderator  
Reply With Quote
Unread 04/10/15, 05:16 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3


sometimes when thenge the guild in guild bank

prob conencted with FCO Guild Bank Quick Select
Report comment to moderator  
Reply With Quote
Unread 04/10/15, 05:19 AM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
suggestion - track only choosen guild
not ALL 5
Report comment to moderator  
Reply With Quote
Unread 04/18/15, 03:42 AM  
kikiadoc
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 1
@QuadroTony

many improvements will be available in version 1.0.1 (available in a few days)
(display options by bank, alerts by color and by bank, add summarized journal)
I'm updating the guildbank button so I think it will not be interfering with other plugins
(it will no longer be a menubutton)

And I check the API: not possible to spam bank history less than 1 minute.
So I include alerts using cyclic analysis on the bank history
Last edited by kikiadoc : 04/18/15 at 11:53 AM.
Report comment to moderator  
Reply With Quote
Unread 04/19/15, 09:17 AM  
GT-Schorsch

Forum posts: 1
File comments: 22
Uploads: 0
Hello kikiadoc,

I tried your addon, but it is displayed in French which I do not understand. I know the German translation is work in progress (I can help with it, if you need it, no worries), but temporarily it would be nice to see the English translation of your addon for German client users as I think more are familiar with English then French. Or having an option for the language of your addon in addon settings would be great, too.

- GT-Schorsch
Report comment to moderator  
Reply With Quote
Unread 04/20/15, 09:23 AM  
kikiadoc
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 1
@GT-Schorsch

Hi,

Version 1.0.1 will use EN as a fallback instead of FR by default, so a DE client will display EN if tranlation is missing.
Report comment to moderator  
Reply With Quote
Unread 04/21/15, 09:37 PM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 38
File comments: 363
Uploads: 0
I find it doesn't capture all the banking history between logins and also it displays timestamps that aren't local to my area. It's still the 21st where I'm at and yet I'm seeing transactions listed for the 22nd of the month.
Report comment to moderator  
Reply With Quote
Unread 04/22/15, 12:10 PM  
kikiadoc
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 1
@SteveCampsOut

hi,

Yes, it is possible if there is more bank movements than the number of movements returned by the API: in this case, oldest of them may be missing.

Next version (1.0.2) will include a warning message if the history is not sure because minimum timestamp in the history is after last previous scan timestamp.

About the date/time, where are u located ?
Last edited by kikiadoc : 04/23/15 at 12:21 AM.
Report comment to moderator  
Reply With Quote
Unread 04/22/15, 12:16 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
still abit confused

how to turn OFF addon behaviour completely for choosen guild?
Remove this bank button?
Last edited by QuadroTony : 04/22/15 at 12:16 PM.
Report comment to moderator  
Reply With Quote
Unread 04/22/15, 12:24 PM  
kikiadoc
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 29
Uploads: 1
@QuadroTony

All guilds are available in the dropdown list (it is reloaded at load time)
To disable tracking of history : do not specify alerts, then the history tracking is disabled for the guild

To remove all data and disable all for a bank, select it on the dropdown list then click on the curved arrow click just right of dropdown of alerts
Report comment to moderator  
Reply With Quote
Unread 04/22/15, 12:26 PM  
QuadroTony
Banned
 
QuadroTony's Avatar
AddOn Author - Click to view AddOns

Forum posts: 828
File comments: 3866
Uploads: 3
remove bank button for old guild, nice
i had a few of them
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: