MyChat 2.1, описание изменений

MyChat 2.1, список изменений сетевого чата

Дата релиза: 16.01.2006

 
[+] новое;

[*] исправлена ошибка и/или изменено к лучшему;

[-] исправлена ошибка;

 

MyChat Client


[+] сделана поддержка фильтра плохих слов;

[+] поддержка смайликов (вызов - Ctrl+S);

[+] сделан Мастер первого подключения, выполняемый сразу после инсталляции;

[+] добавлена главная панель инструментов (ShowMainToolBar в client.ini);

[+] вызов окна для широковещательных сообщений - Ctrl+B;

[+] в окне списка серверов на клиенте после первой инсталляции добавлен localhost;

[+] добавлена команда /KICK в консоль клиенту;

[+] добавлена команда /CLIST на клиенте - выдать список каналов, зарегистрированных на сервере;

[+] добавлена команда в консоли клиента - /LEAVE - выход из канала;

[+] добавлена команда /SAY - сказать фразу в канал - для консоли клиента;

[+] при двойном щелчке по имени пользователя, если открыто окно привата - переход сразу на это окно;

[+] сделана опция на клиенте MaximizeAfterOpen - максимизировать все окна после открытия;

[+] команда /INFO дополнена информацией о создателе канала;

[+] поддержка контекстного меню в окне сервера у клиента;

[+] в привате показывается, если пользователь отключился от чата и окно ввода делается недоступным;

[+] теперь дисконнект и просто выход из канала у юзеров различаются;

[+] сделана кнопка в серверном окне, в окне канала и в окне привата для просмотра текущего лога;

[+] если приходит broadcast message - нажимаем открыть сеанс привата - открывается окно приватной беседы;

[+] сделаны контекстные меню для приватов в клиентском приложении;

[+] сделан выбор вариантов поводов для KICK;

 

[-] при исталляции старые скрипты больше не удаляются;

[-] ошибка при первом запуске и заполнении настроек на клиенте;

[-] при инсталляции правится реестр для корректного отображения русских букв;

[-] исправлен PING у клиента - пинговать сервер через N минут только если не было никакой активности;

[-] исправилена ошибка, когда пользователь, не имеющий статуса оператора, может дать себе или кому-то оп из командной строки;

[-] help для SYNCDATETIME и GETDATETIME в консоли у клиента;

[-] исправлена команда /INFO (не нужно указывать # или &);

[-] исправлено редактирование записей в списке абонентов на отправку SMS (отображался не тот провайдер);

[-] обработка ситуации, когда пользователь написал в консоли клиента /HELP <несуществующая_команда>;

[-] у пользователя в консоли теперь показывается команда сервера CLIST;

[-] исправлен progress bar при отправке SMS;

[-] локализовано контекстное меню в трее;

[-] сохраняется настройка "показывать ники"/"нормальные имена" в окне Message Broadcast;

[-] сделана сортировка пользователей в канале после добавления статуса оператора кому-нибудь;

[-] если происходит disconnect на клиенте - не обулялось количество отправленных SMS;

 

MyChat Server


[+] сделано окно статистики пользователей на сервере;

[+] поддержка истории введённых команд

[+] статистика на сервере пишется в текстовый файл (*.INI);

[+] в интерфейсе, Telnet и в консоли сервера возможность смены темы канала (TOPIC);

[+] сделана команда INFO в консоли и Telnet на сервере;

[+] добавлена команда JOIN в консоли и в Telnet для добавления пользователя в канал;

[+] добавлена команда SAY - сказать фразу в канал для консоли сервера и Telnet;

[+] добавлена команда DELCHAN на сервере (консоль и Telnet) - удаление канала;

[+] добавлена команда VERSERV на сервере в консоли и в Telnet;

[+] команда INFO дополнена информацией о создателе канала;

[+] добавлена команда PING для проверки соединения со стороны сервера;

[+] сделана команда STAT в консоли и в Telnet сервера (STAT USR / STAT CMD / STAT);

[+] команда сервера STAT CLEAR для уничтожения статистики и очистки этих данных на диске;

[+] команда сервера STAT FLUSH для очистки всей статистики на момент вызова и сохранения её в файл;

[+] сделано контекстное меню для списка подключенных пользователей;

[+] сделано окно "О программе";

[+] отключение по тайм-ауту для Telnet-сессии (опционально);

[+] обновлён интерфейс программы;

[+] оптимизирована работа сервера;

 

[-] ошибка с WHOIS и BROADAST подсчётами в статистике (строка count при загрузке не нулевая);

[-] не работали кнопки смены каталога в Server options/Folders на сервере;

[-] приходящие broadcast messages суммировались к SMS в статистике;

[-] исправлен ввод команд в Telnet - если нажать BS - записывается #9 в буфер;

[-] команда KILL не всегда работала.