UserLogger
Добавлено: 23:00, 02.07.2009
Написал этот плагин для себя. 
Так получается что CommFort у меня запущен 24 часа в сутки (Ну не выключаю я компьютер) и очень не удобно смотреть кто-что написал в чате за время моего отсутствия, если у нас там "проходной двор"
.
Как использовать:
• Качаем-распаковываем в папку Plugins (Если такой нет создаём её рядом с файлом CommFort.exe)
• В чате жмём: Опции —> Вид —> Каналы —> "Вход/выход пользователей" снимаем галку, жмём "ОК"
• В чате жмём: Опции —> Вид —> Плагины —> ищем в списке MASM_Logger и жмём "Запустить" и жмём "ОК"
Готово.
Теперь у нас в канале Events при выходе/заходе пользователей в чат будет:
Обратите внимание!
Сообщения в канале Events никак не связаны с сообщениями в каналах о входе/выходе пользователей.
Сообщение в канал Events пишется когда пользователь подключается(отключается) к серверу, а не когда пользователь заходит/покидает какой-либо канал!
Добавлено:
• Выход пользователей отображается серым цветом (3.01.2010)
• Опции: использовать длинный минус или короткий (19.12.2009)
• Отображение имён как ссылок для удобства написания в приват или ЛС пользователю (берёт настройки из чата) (7.12.2009)
• Опции: использование знаков > и < вместо вход/выход (28.11.2009)
• Отображение имён как ссылок для удобства написания в приват пользователю (изменено)
• Опции: запись лога, отображение IP, и использование +/- вместо вход/выход
• Окошко About
• Локализации: EN, RU, UA
Исправлено/Изменено:
• Короткий минус заменён на длинный (для красоты) (7.12.2009)
• Исправлены помарки и оптимизирован код (я не маньяк, но всё же…
) (7.12.2009)
• Отказ от lstrcatA() и lstrcpyA() (больше скорость) (7.12.2009)
• Workaround для обнаруженного бага в LoadString() (3.12.2009)
• Изменено имя файла плагина (28.11.2009)
• Переделан диалог "Настройка" (28.11.2009)
• Исправлены неточности перевода (28.11.2009)
• Теперь плагин хранит настройки в PluginsData (27.11.2009)
• До первого запуска плагина теперь не пускает в диалог настроек (27.11.2009)
• Сменил линковщик.
• Переписан код в надежде найти почему у некоторых он не работает.
• Изменены опции компиляции для совместимости (пагубно отразилось на размере файла)
• Исправлен заголовок окна "О плагине"
Внимание! Минимальная версия чата 4.40
Плагин переписан заново на языке ассемблера!
P.S. Обратите внимание на размер плагина
(никаких упаковщиков не используется)
Скачано раз: 96 + 170 +11 + 33

Так получается что CommFort у меня запущен 24 часа в сутки (Ну не выключаю я компьютер) и очень не удобно смотреть кто-что написал в чате за время моего отсутствия, если у нас там "проходной двор"

Как использовать:
• Качаем-распаковываем в папку Plugins (Если такой нет создаём её рядом с файлом CommFort.exe)
• В чате жмём: Опции —> Вид —> Каналы —> "Вход/выход пользователей" снимаем галку, жмём "ОК"
• В чате жмём: Опции —> Вид —> Плагины —> ищем в списке MASM_Logger и жмём "Запустить" и жмём "ОК"
Готово.
Теперь у нас в канале Events при выходе/заходе пользователей в чат будет:
Код: Выделить всё
[02.07.2009 - 21:39:39] joined 10.10.10.31 Anton
[02.07.2009 - 21:42:37] leaved 10.10.11.254 ЛеБеДеНоК
[02.07.2009 - 21:43:48] leaved 10.10.11.119 Alena
[02.07.2009 - 21:44:51] joined 10.10.10.136 ALENKA
[02.07.2009 - 21:45:04] leaved 10.10.10.31 Anton
[02.07.2009 - 21:45:45] joined 10.10.11.84 Анастасия
[02.07.2009 - 21:46:38] leaved 10.10.10.51 Black
[02.07.2009 - 21:46:50] joined 10.10.10.221 Легионер
[02.07.2009 - 21:47:04] joined 10.10.11.77 MC-bes
[02.07.2009 - 21:48:33] leaved 10.10.11.139 Джек
Сообщения в канале Events никак не связаны с сообщениями в каналах о входе/выходе пользователей.
Сообщение в канал Events пишется когда пользователь подключается(отключается) к серверу, а не когда пользователь заходит/покидает какой-либо канал!
Добавлено:
• Выход пользователей отображается серым цветом (3.01.2010)
• Опции: использовать длинный минус или короткий (19.12.2009)
• Отображение имён как ссылок для удобства написания в приват или ЛС пользователю (берёт настройки из чата) (7.12.2009)
• Опции: использование знаков > и < вместо вход/выход (28.11.2009)
• Отображение имён как ссылок для удобства написания в приват пользователю (изменено)
• Опции: запись лога, отображение IP, и использование +/- вместо вход/выход
• Окошко About
• Локализации: EN, RU, UA
Исправлено/Изменено:
• Короткий минус заменён на длинный (для красоты) (7.12.2009)
• Исправлены помарки и оптимизирован код (я не маньяк, но всё же…

• Отказ от lstrcatA() и lstrcpyA() (больше скорость) (7.12.2009)
• Workaround для обнаруженного бага в LoadString() (3.12.2009)
• Изменено имя файла плагина (28.11.2009)
• Переделан диалог "Настройка" (28.11.2009)
• Исправлены неточности перевода (28.11.2009)
• Теперь плагин хранит настройки в PluginsData (27.11.2009)
• До первого запуска плагина теперь не пускает в диалог настроек (27.11.2009)
• Сменил линковщик.
• Переписан код в надежде найти почему у некоторых он не работает.
• Изменены опции компиляции для совместимости (пагубно отразилось на размере файла)
• Исправлен заголовок окна "О плагине"
Внимание! Минимальная версия чата 4.40
Плагин переписан заново на языке ассемблера!
P.S. Обратите внимание на размер плагина

Скачано раз: 96 + 170 +11 + 33