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

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

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

 
[+] новое;

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

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

 

MyChat Client


[+] теперь можно записывать короткие заметки в окне приватной беседы - текст сохраняется и его можно будет прочитать/изменить в будущем;

[+] сделан органайзер - Ctrl+Z;

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

[+] сделана функция автоматического поиска MyChat серверов (только если серверы находятся в локальной сети) а также редактирование, экспорт/импорт списка серверов;

[+] добавлена команда /help в консоли. Теперь можно посмотреть список консольных команд MyChat Client'а и краткую информацию об их использовании;

[+] добавлены команды в консоли (/op, /deop, /avatar, /kill, /topic, /info);

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

[+] поддержка профилей (Options/Profiles);

[+] добавлена возможность смены ника;

[+] введён механизм операторов каналов (@);

[+] возможность выгнать юзера из канала (KICK) - только для операторов;

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

[+] теперь возможно для каждого пользователя выбрать аватар;

[+] добавлена функция перекодировки RUS->LAT и обратно (если случайно начали набирать сообщение не в той кодировке) - F12, в каналах и приватах;

[+] звуковое сопровождение событий;

[+] добавлена возможность рассылки сообщений пользователям чата;

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

[+] можно сохранять протоколы разговоров в каналах и приватах (по правому щелчку мыши) в TXT и RTF (с цветовой разметкой) форматах;

[+] введены следующие команды в консоли: /cls, /join, /nick, /ping, /private, /start, /stop, /whois, /exit, /ver;

[+] нажав кнопку " ` ", попадаем в консоль, где можно вводить вышеперечисленные команды;

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

[+] сделана функция поиска людей в чате (Finder). Вызов - кнопка в панели инструментов;

[+] добавлена возможность блокировать кнопку закрытия приложения [x] (секция blockclosebutton в client.ini);

[+] добавлена "горячая" комбинация клавиш - Ctrl+Alt+F12 - показать окно MyChat;

[+] выход из MyChat - Ctrl+X или через меню [MyChat]-[Exit] MyChat;

[+] добавлено звуковое сопровождение для новых сообщений (опционально);

[+] добавлена опция "autohide" - автоматическое сворачивание MyChat в tray при запуске и успешном коннекте;

[+] добавлена опция "showtaskbaricon" - при новом сообщении MyChat начинает мигать на таскбаре (как ICQ);

[+] добавлена иконка (в server window) для создания нового канала;

[+] проверка на версию сервера;

 

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

[*] изменения в интерфейсе программы;

[*] сделана локализация на русский и украинский языки для системных сообщений в консоли и каналах, а также сообщений об ошибках;

[*] периодичность PING увеличена до 15 минут (по умолчанию);

[*] теперь при инсталляции программы старые параметры из client.ini не удаляются, а обновляются;

[*] MyChat client теперь откажется запускаться, пока в настройках не будут указаны минимально необходимые параметры (host, port, nickname);

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

[*] оптимизирован протокол обмена данными для уменьшения траффика;

[*] увеличен тайм-аут при пересоединении для уменьшения сетевого траффика;

[*] сортировка списка ников в канале;

 

[-] исправлено более 100 внутренних ошибок и недочётов в интерфейсе и логике программы;

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

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

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

[-] не запоминалось положение главного окна - исправлено;

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

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

[-] "autosave setup" теперь работает;

[-] исправлена ошибка с появлением "пустого" ника.

 

MyChat Server


[+] добавлена возможность администрирования сервера через Telnet (2005 порт по умолчанию). Реализованы команды: help,hlp,?; start, stop, restart, down, ulist, clist, whois, vars, getvar, setvar, storeconf, loadconf, stat, kill. Режимы подключения: codepage: win-1251, local echo: off, terminal: VT100;

[+] возможность приёма/передачи файлов неограниченной длины;

[+] много изменений в интерфейсе для облегчения администрирования сервера;

[+] возможность сохранения логов каналов/приватов;

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

[+] введены следующие команды в консоли: help, start, stop, ulist, clist, exit, whois, cls, about, restart, info, stat, man;

[+] добавлены элементы статистики;

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

[+] обновляется список каналов у юзеров;

 

[*] ведётся более подробный протокол работы сервера;

[*] оптимизирован протокол обмена данными, уменьшен порождаемый траффик, увеличена скорость и эффективность работы сервера;

[*] обновлены и дополнены команды системной консоли. Команда "info" заменена на "vars", удалена команда "man";

[*] расширена статистика работы пользователей;

 

[-] ошибка при подключении клиента старой версии;

[-] ошибка, возникающая при попытке регистрации уже существующего ника;

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

[-] исправлено множество мелких ошибок.

 

 

Первая бесплатная публичная тестовая версия  (0.1.0.0) была выпущена 20 мая 2004 года и выложена на сайте архивов программ download.ru. В июле 2005 года был создан сайт на бесплатном хостинге www.nsolutions.nm.ru (домен третьего уровня), где выкладывались обновления, можно было скачать дистрибутивы разных версий, работал форум поддержки пользователей (вначале на на платформе bravenet.com а затем — offtop.ru).

 

15 марта 2006 года MyChat переехал на новый постоянный адрес nsoft-s.com