Официальная новость: MyChat 4.10 – обновление корпоративного чата
 
Дата релиза: 29.08.2011

 
[+] новое;

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

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

 

MyChat Client


[+] возможность искать пользователей по их UIN в инструменте "Поиск пользователей" (Alt+F). Для поиска достаточно просто ввести число;

[+] возможность использовать для встроенного FTP сервера не точно указанные порты, а порты из диапазона. Специально для тех, кто использует MyChat Client на терминальных серверах, чтобы работающие клиенты могли передавать файлы друг другу в терминальных сессиях;

[+] в системном логе теперь протоколируется информация о параметрах командной строки, с которыми запускается MyChat Client;

[+] ключ командной строки /DBREPAIR для запуска MyChat Client и ремонта базы данных;

[+] хранение и просмотр истории отправленных и принятых оповещений (Alt+H);

[+] теперь инсталлятор MyChat клиента спрашивает, устанавливать автозапуск программы для всех пользователей, для текущего либо не устанавливать вовсе;

[+] при установке инсталлятор автоматически добавляет MyChat Client в область доверенных программ для брандмауэра Windows;

[+] консольная команда PROFILE для открытия папки профиля MyChat клиента в Проводнике;

[+] возможность переименовывания текстовых каналов "на лету", имея специальные права;

[+] если администратор сервера отключил локальное протоколирование разговоров в каналах и приватах, то в логе клиента теперь пишется соответствующее сообщение об этом;

[+] реализована технология подтверждения прочтения оповещений (Alt+B). Сообщения-подтверждения приходят от имени системного пользователя Elisa;

[+] параметры файла настроек mcsettings.ini: [General] -> FadeWindows и [General] -> DoubleClickPagesClose для возможности удалённой настройки MyChat Client;

 

[*] в логе клиента при запуске теперь фиксируется, если не получается зарегистрировать "быструю" горячую клавишу и указывается, какую именно;

[*] реализован автоматический ремонт базы данных. Если возникает ошибка работы с базой данных, клиент завершает свою работу, перезапускается и автоматически ремонтирует базу;

[*] если используется русский или украинский интерфейс, то для определения географического месторасположения пользователя используется сервис ipgeobase.ru;

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

[*] улучшена работа с шифрованием данных, улучшена совместимость с новыми OS, трафик теперь шифруется всегда;

[*] в окне редактирования своего профиля теперь можно очистить поля, которые изменяются путём выбора из списка готовых значений (например, семейное положение или владение языками);

[*] возможность сворачивания окна загрузки обновлений;

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

 

[-] в поиске пользователей (Alt+F) при повторном нажатии на кнопку поиска с теми же условиями производился повторный поиск, что нагружало сервер. Исправлено;

[-] нельзя было вставить в чат текст, скопированный в буфер обмена, в терминальных сессиях Windows 2008 R2. Исправлено;

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

[-] не сохранялись изменения в персональном профиле, кроме главной страницы. Исправлено;

[-] в меню "Вставить" - "Ссылку" - "Файл или папка в локальной сети" нельзя было вставить линк на файл, только на папки. Исправлено;

[-] нельзя было вставить в окно ввода скопированный в буфер обмена текст из браузеров Mozilla Firefox, Internet Explorer и Microsoft Outlook последних версий. Исправлено;

 

MyChat Server


[+] в WEB-просмотрщике системных логов добавлен инструмент фильтрации сообщений;

[+] в инсталляторе сервера теперь можно выбрать, запускать сервер при загрузке Windows или нет, и для кого (текущий пользователь/все пользователи/ни для кого);

[+] инсталлятор сервера автоматически добавляет MyChat Server в список доверенных приложений брандмауэра Windows;

[+] скриптовый движок MSL: новые функции mJoinUserToTextChannel, mDeleteUserFromTextChannel, mGetCurrentTextChannelUID, mGetUserRoleID, mGetUserRoleName;

[+] консольная команда "LOGSREFRESH" для принудительного обновления информации о наличии новых протоколов WEB-просмотрщика логов. Автоматически выполняется каждые 15 минут;

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

[+] новое право для групп пользователей: "Просмотр имени компьютера и IP адреса пользователя";

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

[+] новое право для групп пользователей: "Просмотр MAC адреса сетевого интерфейса пользователя";

[+] специальный ключ командной строки инсталлятора /NOKILLSERVER, который позволяет устанавливать на одном компьютере несколько серверов MyChat, не удаляя из памяти работающие серверы;

 

[*] теперь все файлы сервера, которые создаются в процессе работы, сохраняются не в папку сервера, а в профиль Windows - "...\All Users\Application Data\...";

[*] на порядок ускорена загрузка сервера, если в папке "\logs" есть очень большое количество протоколов за длительный период времени;

[*] улучшена работа с шифрованием данных, улучшена совместимость с новыми OS, трафик теперь шифруется всегда;

[*] в лог сервера теперь пишется информация при неудачных подключениях доменных пользователей (неверный пароль либо незарегистрированный пользователь);

[*] оптимизирована отправка оповещений большому количеству пользователец (свыше нескольких сотен);

[*] в FTP-логе сервера пароли пользователей теперь не показываются открытым текстом. Вместо них пишется "*********";

 

[-] после выполнения консольной команды CLEARBBS кеш доски объявлений не очищался вплоть до изменений на доске (новое сообщение или перенос старого в архив). Исправлено;

[-] исправлена функция удалённого изменения параметров подключения к серверу MyChat у клиентов;

[-] неправильно работала функция скрипт-языка mSendPrivateMessage, при получении сообщения клиент аварийно закрывался. Исправлено.