Quantcast
Download
(45 Kb)
Download
Updated: 04/23/17 07:27 AM
Pictures
File Info
Compatibility:
Homestead (2.7)
Updated:04/23/17 07:27 AM
Created:04/23/17 07:27 AM
Monthly downloads:49
Total downloads:1,422
Favorites:12
MD5:
ChatLogger
Version: 1.0
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.

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.
Optional Files (0)


Post A Reply Comment Options
Unread 03/02/20, 07:48 AM  
Keresthus

Forum posts: 2
File comments: 16
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: 1341
File comments: 873
Uploads: 35
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.
__________________
Like what I do? Support me on Patreon!
>siri.exe MyAddon
Does your addon work? [y/n] n
There is a typo in there.
Report comment to moderator  
Reply With Quote
Unread 03/02/20, 05:57 AM  
Keresthus

Forum posts: 2
File comments: 16
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: 9
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: 1341
File comments: 873
Uploads: 35
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).
__________________
Like what I do? Support me on Patreon!
>siri.exe MyAddon
Does your addon work? [y/n] n
There is a typo in there.
Report comment to moderator  
Reply With Quote
Unread 02/09/20, 02:45 AM  
Sorrieah

Forum posts: 0
File comments: 9
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
Unread 04/10/19, 09:28 AM  
Keresthus

Forum posts: 2
File comments: 16
Uploads: 0
It's working for me again. Sorry about the undetailed report. Updating addons multiple times a day through Minion, I have no idea what interfered with ChatLogger or what changed to end that interference.
Report comment to moderator  
Reply With Quote
Unread 04/07/19, 05:36 AM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1341
File comments: 873
Uploads: 35
The addon is working fine. Did you try the usual steps like reinstalling it or disabling all other addons, or at least the ones you installed or updated after it stopped working?
__________________
Like what I do? Support me on Patreon!
>siri.exe MyAddon
Does your addon work? [y/n] n
There is a typo in there.
Report comment to moderator  
Reply With Quote
Unread 04/06/19, 09:19 PM  
Keresthus

Forum posts: 2
File comments: 16
Uploads: 0
Code:
user:/AddOns/ChatLogger/StartUp.lua:120: attempt to index a nil value
stack traceback:
user:/AddOns/ChatLogger/StartUp.lua:120: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 04/05/19, 06:48 PM  
Keresthus

Forum posts: 2
File comments: 16
Uploads: 0
The addon itself stopped working yesterday or today. The toggle for it no longer appears in the chat box's menu and the last entries in my ChatLog.log are from April 3rd.
Report comment to moderator  
Reply With Quote
Unread 01/30/19, 05:41 PM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1341
File comments: 873
Uploads: 35
Originally Posted by DonkFOO
is this still functioning? when i click on the exe file in viewer folder all i get is a blank gray window that pops up, nothing in it
It should still work, but you may need to use an older version of nw.js. The last version I tested it with was nw.js v0.12.0.
__________________
Like what I do? Support me on Patreon!
>siri.exe MyAddon
Does your addon work? [y/n] n
There is a typo in there.
Report comment to moderator  
Reply With Quote
Unread 01/30/19, 05:05 PM  
DonkFOO

Forum posts: 0
File comments: 1
Uploads: 0
is this still functioning? when i click on the exe file in viewer folder all i get is a blank gray window that pops up, nothing in it
Last edited by DonkFOO : 01/30/19 at 05:05 PM.
Report comment to moderator  
Reply With Quote
Unread 10/11/17, 12:54 PM  
Shaitan

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by sirinsidiator
I checked what the exe file does with a tool called Process Monitor and also did some research online and it seems that "Install Hook C:\Windows\system32\dwmapi.dll" is necessary for any application that wants to listen to keybinds, "Access COM Interface {8BC3F05E-D86B-11D0-A075-00C04FB68820}" for communicating with the internet and the two "Modify Key" entries are not actually modifications, but due to how nwjs accesses these keys in the registry (it calls create key but with the notify attribute in order to get a lock).

So while these are not necessary for the chatlog viewer and harmless in this case, they do raise a flag in your firewall since these are things a keylogger would do.
Ok, thanks for the research
Does your app use keybinds? Or nw.js installs it in any case?
Last edited by Shaitan : 10/11/17 at 12:56 PM.
Report comment to moderator  
Reply With Quote
Unread 10/11/17, 06:52 AM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1341
File comments: 873
Uploads: 35
Originally Posted by Shaitan
Originally Posted by sirinsidiator
It's just a runtime and it doesn't compile anything and shouldn't (and for me doesn't) write anything to system32 or the registry. Where did you download it from and which version do you use?
Ok, runtime, whatever. It shows window with chat logs viewer.
I downloaded it from the link you provided. nwjs-v0.25.4-win-x64.zip.
Install Comodo firewall, ebable HIPS and see for yourself. Judging from number of your posts and mods I dont think that your mod is malware or trojan, but still, it's suspicous.
I checked what the exe file does with a tool called Process Monitor and also did some research online and it seems that "Install Hook C:\Windows\system32\dwmapi.dll" is necessary for any application that wants to listen to keybinds, "Access COM Interface {8BC3F05E-D86B-11D0-A075-00C04FB68820}" for communicating with the internet and the two "Modify Key" entries are not actually modifications, but due to how nwjs accesses these keys in the registry (it calls create key but with the notify attribute in order to get a lock).

So while these are not necessary for the chatlog viewer and harmless in this case, they do raise a flag in your firewall since these are things a keylogger would do.
__________________
Like what I do? Support me on Patreon!
>siri.exe MyAddon
Does your addon work? [y/n] n
There is a typo in there.
Report comment to moderator  
Reply With Quote
Unread 10/10/17, 04:39 PM  
Shaitan

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by sirinsidiator
It's just a runtime and it doesn't compile anything and shouldn't (and for me doesn't) write anything to system32 or the registry. Where did you download it from and which version do you use?
Ok, runtime, whatever. It shows window with chat logs viewer.
I downloaded it from the link you provided. nwjs-v0.25.4-win-x64.zip.
Install Comodo firewall, ebable HIPS and see for yourself. Judging from number of your posts and mods I dont think that your mod is malware or trojan, but still, it's suspicous.
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.