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

 
[+] новое;

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

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

 

MyChat Client


[+] теперь в качестве адреса MyChat сервера в свойствах подключения можно задавать не только IP адрес, но и DNS имя;

[+] консольная команда "HELP" - выдает страницу справки, где поясняются все консольные команды MyChat Client-а;

[+] поле электронной почты в информации о пользователе работает как ссылка;

[+] возможность экспорта/импорта списка контактов;

[+] инструмент для поиска людей, находящихся в канале (F3);

[+] консольная команда "DEL BAN <индекс>" для снятия бана с определенным индексом с пользователя;

[+] консольная команда "LIST BANS" - получение списка забаненных пользователей;

[+] консольная команда "ADDBADWORD <"слово или словосочетание">" - добавление слова или словосочетания в список стоп-слов для фильтра нецензурных выражений;

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

[+] консольная команда "LIST CHANNELS" для получения списка зарегистрированных каналов на MyChat Server и подробной информации о них;

[+] консольная команда "UNBLMAC <MAC_address>" для разблокировки указанного MAC адреса сетевой карты в базе данных блокировок MyChat сервера;

[+] консольная команда "UNBLIP <IP_address>" для разблокировки указанного IP в базе данных блокировок MyChat сервера;

[+] консольная команда "BLUINMAC <UIN>" для установки блокировки на MAC адрес сетевой карты для подключения к MyChat Server по UIN пользователя, находящегося в online;

[+] консольная команда "BLUINIP <UIN>" для установки блокировки на IP адрес для подключения к MyChat Server по UIN пользователя, находящегося в online;

[+] консольная команда "HALT <UIN>" для отключения и завершения работы приложения пользователя с указанным UIN;

[+] консольная команда "USERINFO <UIN>" для получения подробной информации о пользователе, зарегистрированном на сервере;

[+] консольная команда "GETMAC <UIN>" для получения MAC адреса сетевой карты пользователя с заданным UIN, подключенного в данный момент к серверу;

[+] консольная команда "GETIP <UIN>" для получения IP адреса пользователя с заданным UIN, подключенного в данный момент к серверу;

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

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

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

[+] консольная команда "COUNT REGUSERS" для получения количества зарегистрированных на сервере пользователей;

[+] консольная команда "RESTART" для перезапуска сервера;

[+] консольная команда "STOP" для остановки сервера;

[+] консольная команда "KILL <UIN>" для отключения пользователя от сервера;

 

[*] если приходит сообщение, а в нем линк - то в всплывающем окне в трее теперь возможен переход сразу по ссылке, не открывая окно чата;

[*] "Настройки" - "Файлы" - Выбор папки для сохранения принятых файлов. При нажатии на кнопку в окне выбора каталога не происходит автоматическое смещение на выбранный каталог;

[*] для окна доски объявлений теперь можно изменять размеры. Правильно выравниваются сообщения на доске;

[*] ужесточен контроль за правильностью ввода IP сервера чата в настройках серверов для подключения;

[*] при нажатии на кнопку "Вернуть стандартный" возвращается стандартный скин и фон текста для окон чата;

[*] теперь в каналах, приватах и в истории сообщений корректно отрабатывают ссылки на файлы в локальной сети. При попытке запуска exe, bat, com и reg выводится дополнительное предупреждение;

[*] если пользователю кто-то пишет в приват, то вновь открывшееся окно привата не перехватывает фокус;

 

[-] зависание при удалении учетной записи в "Менеджере учетных записей";

[-] объявление не создавалось, если время актуальности выходило за пределы месяца;

[-] в дате рождения пользователя неверно определялся знак зодиака "Рак" из-за неправильного диапазона;

[-] если была вставлена ссылка на файл с расширениями html, htm, gif, bmp, jpg, jpeg (<Ctrl>+<L>) и файла не существует, то клик по ссылке вызывал ошибку;

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

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

[-] не работали сочетания клавиш в привате <Alt>+<F3> для закрытия привата и <Alt>+<0..9> для вставки "быстрых" фраз;

 

MyChat Server


[+] консольная команда "HELP" - выдает страницу справки, где поясняются все консольные команды MyChat Server-а

[+] инструмент для заливки готового списка контактов пользователям чата (копирование списка у пользователя и загрузка из файла);

[+] протоколирование FTP в отдельный файл;

[+] удаленное управление сервером;

[+] теперь по двойному клику на записи в списке подключенных пользователей (в главном окне справа) автоматически открывается окно "Управление пользователями" (<Alt>+<U>) с открытым пользователем;

[+] теперь все команды удаленного управления сервером через консоль протоколируются не только в файле общего лога сервера "mcserv.log", но и в файле "remoteadm.log" - для удобства;

[+] новый раздел прав для групп пользователей: "Удаленное администрирование сервера через консоль" для управления сервером через консоль клиента MyChat;

 

[*] автоматический показ справки после первой установки сервера;

[*] если собеседник состоит в спецгруппе "Операторы" (неважно какого канала), то пользователь сможет с ним общаться в приватах, несмотря на настройки своей группы;

 

[-] "Администрирование"->"Автосоздаваемые каналы". При созданном канале, если производится вход по паролю, можно было не указывать, какую группу присоединять в канал;

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

[-] ошибка подсчета количества людей в группах, если групп (при автоматическом входе туда пользователей);

[-] ошибка при сохранении отредактированного объявления на сервере на доске объявлений (<Ctrl>+<F12>), если объявление не содержит текста;

[-] ошибка при добавлении нового пользователя в список тех, кого не касаются настройки антифлуд-фильтров.