Не требует выделенного сервера.
Для передачи сообщений в этом случае чат использует Windows MailSlots. Для их
работы достаточно одного из установленных протоколов в системе протоколов,
привязанного в Microsoft Network. Но из-за некоторых ограничей при использовании
MailSlot-ов чат очень плохо работает в многосегментных сетях. К тому же это они
не поддерживаются другими операционными системами, и написание клонов чата для них
просто невозможно.
Возможность работы с чат сервером по протоколу TCP/IP.
При таком соединении чат нормально работает в многосегментых сетях и даже в интернет.
Сервер чата существует как в виде обычного приложения так и в виде сервиса Windows NT.
Недавно также появилась первая версия сервера под Linux. Распространяется в исходных
тестах, поэтому возможна также переделка или добработка для других платформ.
Общий чат.
Чат, доступный всем пользователям. Создается при запуске. Любой пользователь может
отправить сообщение в этот чат и все остальные пользователи его получат.
Обмен личными сообщениями.
Возможность отправить выбранному пользователю или нескольким пользователям личное
сообщение. Только выбранные пользователи получат его. Личные сообщения могут
показываться в отдельном всплывающем окне дополнительно к отображению в общем чате.
Личный чат.
Чат между двумя пользователями. Недоступен и не виден никому кроме их двоих.
Линия и канал.
Аналогичны общему чату, но может быть создана любым из пользователей. При этом могут быть
заданы название и пароль на вход. Так что только тот, кто знает пароль сможет войти в нее.
Доска объявлений.
Каждый пользователь чата может оставить свое объявление, и, когда он находится в чате, его
объявление будет отображаться у всех остальных пользователей.
Фильтр для принимаемых личных сообщений.
Можно задать различные фильтры на принимамые личные сообщения, выключать одни и включать
другие. При этом сообщения все еще принимаются, но пользователю об этом не сообщается.
Быстрый ввод.
Возможность создания списка часто используймых фраз типа "Привет", "Пока" и т. д. и назначения
им горячих клавиш. Используя горячие клавиши или выбирая фразы из меню, можно очень быстро
вставить их в сообщение.
Онлайн алерты (предупреждения).
Возможность задания алерта (предупреждения) на вход в чат пользователя с определенным именем
или пользователя с определенного компьютера. При этом можно выбрать действие, которое при
этом будет произведено чатом:
Появится чат и сообщит о том, что указанный пользователь появился в чате.
Указанное сообщение будет отправлено появившемуся пользователю.
Указанное сообщение будет оправлено Вам.
Ведение лога общего чата и личных сообщений.
Наличие нескольких состояний чата:
"Обычное". Принимаются все сообщения.
"Не беспокоить" на личные сообщения, отправленные всем пользователям. Так называемые массовые сообщения.
"Не беспокить" на все сообщения.
"Меня нет" или "Я далеко".
На все эти состояния можно задать сообщения-ответы, которые будут автоматически отправлены
отправителю полученного личного сообщения. Также иконка чата в таскбаре и иконка пользователя
в списке пользователей изменяется в соответсвии с выбарранным режимом чата.
Возможность задания имени пользователя и его изменения в процессе работы.
Отдельное окошко для отображения состояния чата (как в ICQ).
Данная опция полезна для тех, кто использует автоматическое убирание панели задач. В этом
случае пришло-ли новое сообщение можно узнать по состоянию иконки в этом всплывающем окне.
Автоматический переход в режим "Меня нет"
По истечении указанного времени, если ничего не было нажато на клавиатуре, и не изменялось
положение курсора мыши, чат автоматически перейдет в этот режим. При возобновлении работы
проиходит автоматическое возвращение в режим до перехода.
Два режима игнорирования пользователя.
Один - игнорировать только личные сообщения. Второй - все.
Возможность перекодировки сообщения из одной раскладки в другую по горячим клавишам.
Полезна в случае, если Вы забыли переключить раскладку перед набором сообщения, и только
после набора сообщения, заметили это.
Вот неполный список возможностей чата.
|