Download
(103 Kb)
Download
Updated: 06/23/22 08:39 AM
Pictures
File Info
Compatibility:
High Isle (8.0.0)
Updated:06/23/22 08:39 AM
Created:04/23/17 07:27 AM
Monthly downloads:40
Total downloads:7,630
Favorites:20
MD5:
ChatLogger  Popular! (More than 5000 hits)
Version: 1.1.3
by: sirinsidiator [More]
This addon allows you to easily turn on the built in chat log feature. It adds a warning icon to the chat window when the log is disabled and keeps it enabled between sessions once you switched it on.

Dependencies:
Make sure to install the following required libraries in order to use ChatLogger.External Viewer:
The addon also contains a NW.js app which you can use to view the chat log. Just download NW.js and place it into the viewer folder. It will display everything saved in the chatlog file and also scan the saved variables for your ingame chat colors. The colors are currently only saved once when you first activate the addon. In order to overwrite it after you changed your chat colors, use the "/clexport" slash command ingame.
v1.1.3
addon:
- updated API version in manifest

viewer:
- fixed compatibility with newer nw.js versions

v1.1.2
addon:
- fixed logger not staying enabled in some cases
- updated API version in manifest

v1.1.1
addon:
- fixed a potential error during startup
- added more logging

v1.1.0
addon:
- switched to LibDebugLogger and LibChatMessage for debug and chat output (make sure to install them!)
- utilized new API functions
- updated API version in manifest

viewer:
- massively improved startup performance for large log files (seconds instead of minutes for 350k+ lines!)
- NOTE: make sure you update to the latest version of NW.js for best performance!
- added time range filter
- new and improved style
- various improvements
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Uploader
Date
1.1.2
104kB
sirinsidiator
05/27/20 02:03 PM
1.1.1
104kB
sirinsidiator
04/25/20 06:46 AM
1.1.0
103kB
sirinsidiator
04/24/20 02:37 PM
1.0
45kB
sirinsidiator
04/23/17 07:27 AM


Post A Reply Comment Options
Unread 06/23/22, 08:40 AM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1566
File comments: 1117
Uploads: 41
Re: Update Required

Originally Posted by P5ych3
Does not appear to be fully functional. The program is experiencing crashes upon launching.
I just updated it. Please give it a try and let me know if you have any other issues.
Report comment to moderator  
Reply With Quote
Unread 06/13/22, 12:50 PM  
P5ych3
 
P5ych3's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 83
Uploads: 2
Lightbulb Update Required

Does not appear to be fully functional. The program is experiencing crashes upon launching.
Report comment to moderator  
Reply With Quote
Unread 05/21/20, 07:02 AM  
badchemistry

Forum posts: 0
File comments: 1
Uploads: 0
Hey there! When I try to open up chatlogger via the correct viewer nw file, I get this weird message in a separate popup window;


The webpage at devtools://devtools/bundled/devtools_app.html?remoteBase=https://chrome-devtools-frontend.appspot.com/serve_file/@ac9418ba9c3bd7f6baaffa0b055dfe147e0f8364/&dockSide=undocked might be temporarily down or it may have moved permanently to a new web address.
Do you have any what it might be? I think I've got every file in the correct place, as well as disabled addons, reinstalled, etc.
Report comment to moderator  
Reply With Quote
Unread 05/14/20, 01:19 AM  
Vahireth

Forum posts: 0
File comments: 1
Uploads: 0
Hey there! First of all, a big, big thank you - I've been using ChatLogger ever since I started RPing in ESO, and would never want to go without it anymore.

Saidly, the "keep turned on" function no longer works for me ever since the last update. Is there anything I have to keep in mind (there are no settings anywhere, are there?) - or is that a known / not yet known issue?

At first I thought it only happened with each new char and you only had to activate it once per char - but today I spotted the dreaded not-logging-marker halfway through a session on a char I definitely already activated it on before.

Not sure when it happens, to be true - just now logging into a character I have NOT activated the logs for resulted in the logs being active, anyway. :-o
Report comment to moderator  
Reply With Quote
Unread 04/25/20, 06:50 AM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1566
File comments: 1117
Uploads: 41
Originally Posted by Yotan
Love the work Siri.

However I am getting this as an Lua err.



Hope this helps
Does this also happen when you have only ChatLogger active? I suspect it is due to some other addon interfering. Anyway, I have added some checks so the error won't happen, but it will also no longer create the disabled log warning indicator in that case. If you could upload your LibDebugLogger saved vars to https://sir.insidi.at/or/logviewer/ and send me the link, I can potentially figure out why it happens and find a better fix.
Report comment to moderator  
Reply With Quote
Unread 04/24/20, 08:18 PM  
Keresthus

Forum posts: 2
File comments: 23
Uploads: 0
Took rancordragon's comment as a reminder and donated a little too.
Report comment to moderator  
Reply With Quote
Unread 04/24/20, 07:29 PM  
Yotan

Forum posts: 0
File comments: 1
Uploads: 0
Love the work Siri.

However I am getting this as an Lua err.

user:/AddOns/ChatLogger/StartUp.lua:97: attempt to index a nil value
stack traceback:
user:/AddOns/ChatLogger/StartUp.lua:97: in function '(anonymous)'
|caaaaaa<Locals> event = 589824 </Locals>
Hope this helps
Report comment to moderator  
Reply With Quote
Unread 04/24/20, 02:39 PM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1566
File comments: 1117
Uploads: 41
There you go. New version should run without any problems on live and pts.
I've also greatly improved the external viewer. It's now around 9000% faster on startup.
Report comment to moderator  
Reply With Quote
Unread 04/09/20, 08:16 AM  
rancordragon

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by sirinsidiator
ZOS has changed the internals of the chat system quite a bit with this update and broke many chat addons along the way. They are still making some adjustments to it and I am busy keeping other addons and libs that use the chat system up to date with these changes. I'll update ChatLogger once the dust has settled.
Heya Glad to see you are aware of this. I am very sad about the loss of the chatlogger funcionality atm, because I love to save the more awesome RP encounters for our guild.
I donated 10 € to keep you motivated to fix this

Have a great day and stay healthy
Report comment to moderator  
Reply With Quote
Unread 03/02/20, 07:48 AM  
Keresthus

Forum posts: 2
File comments: 23
Uploads: 0
Thank you for all the work you're doing! Looking at your addons list and how many, many of them have been updated recently, my mind boggles.
Report comment to moderator  
Reply With Quote
Unread 03/02/20, 06:05 AM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1566
File comments: 1117
Uploads: 41
ZOS has changed the internals of the chat system quite a bit with this update and broke many chat addons along the way. They are still making some adjustments to it and I am busy keeping other addons and libs that use the chat system up to date with these changes. I'll update ChatLogger once the dust has settled.
Report comment to moderator  
Reply With Quote
Unread 03/02/20, 05:57 AM  
Keresthus

Forum posts: 2
File comments: 23
Uploads: 0
So I had that problem I had before again--
Code:
user:/AddOns/ChatLogger/StartUp.lua:120: attempt to index a nil value
stack traceback:
user:/AddOns/ChatLogger/StartUp.lua:120: in function '(anonymous)'
--and I checked what's at line 120 in StartUp.lua:
Code:
119        local primaryContainer = CHAT_SYSTEM.primaryContainer
120        local chatWindow = primaryContainer.control
I disabled all my addons except ChatLogger and then tried reenabling them in groups to see what was interfering. I got the error when Advanced Filters - FCO Item trait filter plugin was enabled, and didn't get it when I left that disabled and reenabled everything else. But! Then I got the error again after relaunching the game. That addon was not the culprit and it seemed nothing else was consistently to blame either. After another relaunch or two, the error stopped happening on its own for no apparent reason, just like last time.

Today pChat has an update, 9.4.1.3, which includes this note:
-Fixed chat_System.primaryContainer not present after event_player_activated sometimes
Maybe that's what caused it?

I haven't gotten the error again so far, so, mystery maybe solved.
Report comment to moderator  
Reply With Quote
Unread 02/11/20, 03:53 AM  
Sorrieah

Forum posts: 0
File comments: 11
Uploads: 0
Originally Posted by sirinsidiator
The chat logging is a feature of the game and it logs everything into the Logs/ChatLog.log file. It may take a few minutes to parse the file if it is too large (>5MB).
Oh, beautiful, it's working now! I waited for like, 20 minutes for it to load the day I sent that first message, so it must have been my computer messing up. Today it loaded within 10 seconds.
Report comment to moderator  
Reply With Quote
Unread 02/09/20, 08:28 AM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1566
File comments: 1117
Uploads: 41
Originally Posted by Sorrieah
So I'm having issues with the log...when I open the viewer, it's showing empty from the date I installed it, it's on in-game but the saved variables file is practically empty.

Is there somewhere else the logs are stored? Or has something caused it to stop working? I don't know what Minion has been updating and there are no errors popping up to give me a clue.
The chat logging is a feature of the game and it logs everything into the Logs/ChatLog.log file. It may take a few minutes to parse the file if it is too large (>5MB).
Report comment to moderator  
Reply With Quote
Unread 02/09/20, 02:45 AM  
Sorrieah

Forum posts: 0
File comments: 11
Uploads: 0
So I'm having issues with the log...when I open the viewer, it's showing empty from the date I installed it, it's on in-game but the saved variables file is practically empty.

Is there somewhere else the logs are stored? Or has something caused it to stop working? I don't know what Minion has been updating and there are no errors popping up to give me a clue.
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.