Официальная новость: Новая версия MyChat 4.9.9 — исправление ошибок
Дата релиза: 13.04.2011
[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;
[+] ключ командной строки "/NODOMAIN", который позволяет запускать MyChat Client на компьютере в домене без принудительной доменной аутентификации;
[+] новый пункт меню "Инструменты" - "WEB история сообщений". Видимость настраивается правами групп на сервере;
[+] функция удаления учётной записи в "Менеджере учётных записей" (Alt+A);
[+] консольная команда "LOGS" для быстрого перехода в папку с протоколами работы MyChat Client;
[*] если клиент чата заблокирован (по Alt+L), то всплывающие сообщение в трее больше не показываются, чтобы их не мог прочитать посторонний;
[*] если используется интеграция в Active Directory, то автоматическое обновление клиентов с сервера автоматически блокируется;
[*] в окне поиска пользователей, если открыть приват с одним из найденных пользователей, окно поиска не закрывается, для удобства;
[*] если при передаче файлов какие-то файлы были заняты, то об этом программа автоматически напишет в комментариях и не включит файлы в общий список;
[*] теперь при открытии любых окон чата появляются кнопки на панели задач, возможно переключение между ними, окна больше не модальные;
[*] возможность установки времени пересоединения в случае разрыва связи (раньше было жёстко 10 секунд) в настройках клиента;
[*] в протокол соединения добавлена информация о том, используется шифрование или нет, а также есть ли интеграция в Active Directory;
[-] при обновлении MyChat клиента, даже если автозагрузка при старте Windows была отключена, инсталлятор принудительно записывал чат в автозагрузку. Исправлено;
[-] переход по ссылкам вида https:// обрабатывался неправильно. Исправлено;
[-] если стояла настройка "Оповещать меня при входе в сеть этого человека", и были запрещены приваты, то при входе в сеть человека, на которого установлено извещение, приват автоматически открывался;
[-] если файл профиля "mcprofile.dat" был занят какой-либо программой, то MyChat Client "сваливался" при загрузке;
[-] если при приёме файла выбрать папку-приёмник - корень диска, то после принятия файлов нельзя было открыть папку по ссылке;
[-] иногда при приёме файлов от другого пользователя неправильно создавалась папка-приёмник и происходила ошибка;
[-] при клике правой кнопкой мышки на смайлике в тексте происходила ошибка;
[-] при импорте удалённых настроек происходила ошибка (mcserv_num);
[-] в MSI пакете при установке "с нуля" не распаковывался набор смайлов "Classic". Исправлено;
[-] не работала настройка "Спрашивать пароль при каждом подключении к серверу". Исправлено;
[-] убрана настройка для блокирования выхода из программы на клиенте, она дублировала аналогичную в правах группы на сервере и приводила к путаницам и возможности закрыть клиент по Alt+F4, когда это было запрещено правами;
[+] добавлено новое правило в группы прав пользователей: "Исключения" - "Приём приватных сообщений от пользователей, которым запрещена отправка приватных сообщений". По умолчанию выключено;
[+] добавлено новое правило в группы прав пользователей: "Общие" - "Открытие общих ресурсов компьютера собеседника ("Открыть компьютер...")";
[*] теперь, если изменяется общая панель контактов, у подключенных пользователей эти изменения отображаются мгновенно;
[*] возможность переименовывать встроенного робота Elisa и назначать ему любой аватар;
[*] после обновления сервера из папки "...\updates" автоматически удаляется старый дистрибутив MyChat клиента, если он там был;
[*] оптимизирован инструмент массового изменения пользователей на сервере ("Управление пользователями" - Alt+U), теперь он работает на порядок быстрее;
[*] значительно увеличена скорость работы сервера при одновременном подключении большого количества пользователей к серверу (от нескольких сотен и выше);
[*] оптимизирован процесс импорта пользователей в базу из Active Directory;
[-] некорректно работала блокировка пользователей;
[-] не работала отправка и принятие файлов офлайн, если использовалась интеграция MyChat в Active Directory. Также не было доступа к личному и общему файловому хранилищу;
[-] при передаче файлов "ломались" названия файлов и папок, в которых была маленькая русская буква "я";
[-] ошибка в скриптовом движке MSL: не работала функция mDBGetUINFromNick. Заменена на mGetUINFromNick.