History Log

CAUTION: THIS IS ALPHA QUALITY SOFTWARE. USE AT YOUR OWN RISK.

This is a plugin that logs to a text file all messages exchanged with contact or in a group chat. The text file is encoded in UTF-8.

The messages filename pattern accepts the following vars: (also, it support variables plugin)
%contact%
%contact_id%
%protocol%
%group%
%year%
%month%
%month_name%
%day%

The group chat filename pattern accepts the following vars: (also, it support variables plugin)
%session%
%protocol%
%year%
%month%
%month_name%
%day%

It also register itself with meSpeak and allows reading of messages (chat, url, fileand group chat events).

This plugin requires at least Miranda 0.7 and needs History Events to work.

To report bugs/make suggestions, go to the forum thread: http://forums.miranda-im.org/showthread.php?t=18488

To do

  • ----
  • In group chat, disconnects and renames are not logged

Changelog

. 0.0.0.5
  * Fix for crash
  * Fix for enable not working
  + Added highlighted messages as a separated meSpeak template

. 0.0.0.4
  + Added option to speak texts
  * Per default disk log is disabled

. 0.0.0.3
  + Added BOM to files (editors should work better with this) - only for new files
  + Added group chat logging (dll needed to be renamed for this to work)

. 0.0.0.2
  * Fix for multi-line messages (closes #41)
  + Added new variables to filename (closes #44)
  + Added option to ident multi-line messages (closes #43)
  * Fix for invalid chars in msgs filename

. 0.0.0.1
  + Initial version

Download

Ansi: historylog.zip - pdb
Uniode: historylogW.zip - pdb

Latest Version

HistoryLog 0.0.0.5

Sources

SVN at https://developer.berlios.de/projects/mgoodies

License

GPL










Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Be the first to leave a comment!