UMD Chat
Описание
основные моменты

Мое меню - открывается нажатием правой кнопки мыши на своем аватаре или имени. В данном меню присутствуют функции которые доступны только и применяются только на текущего пользователя (хозяина) чата.

Меню собеседника - открывается правой кнопкой мыши на аватаре или имени собеседника (другие пользователи-собеседники в сети) . Содержит команды взаимодействия и управления с собеседниками.

Меню группы - открывается правой кнопкой мыши на названии группы (если они включены). Содержит команды управления группами.

Меню главного окна - открывается правой кнопкой мыши в окне отображения текста всех собщений. Содержимое меню зависит от выбраной комнаты(канала).

Меню настроек - открывает главное окно настроек программы. Доступно через Мое меню и меню главного окна.

Системное меню - открывается правой кнопкой мыши на иконке в систрее (там где часики).

Режим чата - просмотр и выбор режима чата. Присутсвуют 4 независимых режима чата. Для каждого режима может быть заданы свои настройки (к примеру разрашить только звук и важные сообщения). Смена режима чата может быть осуществленна через меню или горячую клавишу.

Профайл - просмотр текущего используемого или выбор другого профайла. В профайле хранятся почти все настройки пользователя. Максимальное количество профайлов - 10.

Дополнительные действия - опция в меню которая отображает доступные дополнительные действия и команды для работч чата.

Росширенные действия - опция в Меню собеседника. Позволяет выбрать росширенные команды для работы с собеседником.

Список процессов - позволяет получить список запущенных процессов на компьютере собеседника.

Информация о пользователе - выводит информацию о собеседнике.

Загрузить аватар собеседника - загружает аватар собеседника. Данную опцию можно использовать если собеседник сменил аватар и он не отображается у Вас. Важно запомнить! Если размер файла аватара превышает 200 кБ - аватар не будет загружен.

Получить изображение рабочего стола - позволяет просмотреть изображение рабочего стола собеседника, если собеседник разрешил данное действие.

Отправить файл - данная опция позволяет отравить файл собеседнику. Получатель должен подтвердить намерения принять от Вас файл. Также это действие должно быть разрешенно в настройках. Данная опция может передать только один файл. На время передачи файла, блокируются и исчезают из меню "Загрузка аватара собеседника" и "Просмотр рабочего стола собеседника". Скорость передачи зависит только от ширины транспортного потока.

Режим автопрокрутка - разрешает прокручивать окно текста в конец при отображении нового сообщения.

Послать личное собщение - послать собеседнику собщение, которое будет видно лишь ему одному.

Послать важное сообщение - позволяет послать собеседнику собщение которое откроется в специальном всплывающем окне. Если собеседник в настройках чата запретил отображение важных сообщение, тогда Ваше сообщение будет показано только в тексте сообщений.

Переопределение опций в профайле
описание внутренних переменных

Данные настройки могут быть прописаны самостоятельно в профайле пользователем.

Описание значений:

#RGB - цвет в формате RGB (#FFFFFF - белый, #FF0000 - красный и тд)
имяпользователя - имя пользователя в чате
путь_к_файлу - полный путь к файлу от корневой директории sound\ (snd_alt1\msgdef.wav или alert.wav)

Секция [OVERRIDE]

имяпользователя_NAMECOLOR=#RGB - назначить цвет имени собеседника

имяпользователя_MCOLOR=#RGB - назначить цвет сообщения собеседника

имяпользователя_APPEAL=: - назначить разделительный символ при обращении к собеседнику

Секция [SOUND]
содержит информацию о назначеный звуках на события в программе. Настраиваеться через меню.

пример записи:
мяпользователя_SND_0=путь_к_файлу - назначить звук при обновлении доски объявлений

Секция [GROUPS]
содержит информацию о группах назначеных пользователем.

Кроме этого можно для каждой группы задать запись, которая будет использованна для автоматического занесения собеседников в группу согласно маски IP адресов

пример записи:
GROUP5MASK=10.10.0.245-10.10.0.255 - означает, что любой собеседник имеющий IP адресс в пределах указаной групы IP адресов, будет занесен в группу 5.

Описание файла конфигурации скина
описание внутренних переменных

[IMG] - тип компоненты ИЗОБРАЖЕНИЕ
FILENAME=BP_RB.bmp - название файл с изображением
ALIGN=RIGHT - выравнивание по горизонтали (RIGHT|LEFT)
VALIGN=BOTTOM - выравнивание по вертикали (TOP|BOTTOM)
MOUSEEVENT=SIZERIGHTBOTTOM - реакция на мышку (меняется курсор, и можно перемещать/изменять окно)
TOP=456 - у координата
LEFT=616 - х координата
TRANSPARENT=TRUE - прозрачно
SHOW=TRUE - отобразить компоненту

Варианты MOUSEEVENT:
SIZERIGHT - изменение размера за левый край
SIZELEFT - изменение размера правый край
SIZETOP - изменение размера за верхний край
SIZEBOTTOM - изменение размера за нижний край
SIZERIGHTBOTTOM - изменение размера за нижний край
SIZELEFTBOTTOM - изменение размера за нижний левый край
SIZELEFTTOP - изменение размера за верхний край
SIZERIGHTTOP - изменение размера за верхний правый край

[BUTTON] - тип компоненты интерфейса КНОПКА
FILENAME=BP_Board.bmp - название файл с изображением
NAME=BOARD - название категории кнопки
TOP=30 - у координата
LEFT=54 - х координата
SHOW=TRUE - отобразить компонент

Возможные варианты категории действия кнопки
CLOSE - кнопка закрыть чат
MINIMIZE - кнопка свернуть окно чата
MAIN - кнопка открыть главное окно
BOARD - кнопка открыть окно доски объявлений
CONFERENCE - кнопка открыть окно конференции
OPTIONS - кнопка открыть настройки программы
REFRESH - кнопка обновить список пользователей
SMILES - кнопка открыть/закрыть окно смайликов
CLEARCHAT - кнопка очистить окно чата
CHATMODE - кнопка открыть меню выбора режима чата
PROFILE - кнопка открыть меню выбора профайла
SOUNDTRIGGER - кнопка включить/выключить звук

Вопросы-ответы
FAQ

Q: Не запускается чат.
A: Первым делом проверьте, все ли Системные требования программы выполненны. Обычно пользователи упускают этот момент. Одним из главных требований является наличие Microsoft Internet Explorer 6.0 или выше, так как чат для своих нужд будет использовать некоторые системные библиотеки IE.

Также можно проверить на что "ругается" программа - хорошие и плохие слова можно найти в logs\ директории. Посмотрите самый последний созданный файл (имя файла текущая датта) и если есть строчки с ERROR или FAILURE то либо постарайтесь сами решить вопрос или высылайте данный лог-файл нам в службу поддержки.

Q: Запустил чат, но не вижу других собеседников.
A: Слишком частое обновление списка пользователей может вызвать такую проблему.

Будьте уверенны, что остальные собеседники также у себя запустили чат. Если Вы используете подключение к UMD Chat Server (ставиться на любой компьютер в сети или Интранет сети), то убедитесь что подключение к серверу происходит без ошибок. Важнейшим являются настройки подключения (в Меню настроек) - убедитесь что все верно указано и проверьте эти параметры у собеседников.

Если одновременно с работой чата Вы используете dial-up подключение к Интернет, то в этом случает ни Вас ни собеседников не будет видно. Решением этого вопроса является использование UMD Chat Server или настройка маршрутизации на компьютере.

Q: Две сетвые карточки. Хочу использовать одну из них.
A: Если на компьютере установлено два или более сетевых интерфейса, то в этом случае необходимо в настройках программы выбрать IP адресс того интерфейса который хотим использовать.

Q: Картинки вставленные из локального диска не показываются.
A: Чтобы картинку было видно всем собеседникам, разрешено вставлять картинки из сетевых папок расшаренных на общий доступ.

Q: Время от времени появляются сообщения об ошибках. Как быть?
A:
1) При возникновении ошибки сделать PrintScreen (копию экрана).
2) Файлик копии экрана вместе с лог файлами в директории logs заархивировать и переслать нам на email support@umd.kiev.ua

Q: Как общаться через UMD Chat Server?
A: Что бы общаться через UMD Chat Server, необходимо:
Если Вы хотите подключиться с удаленному UMD Chat Server то пунк 1 и 2 пропустите.

1) Запустить у себя на компьютере UMD Chat Server. Убедиться что в файле umdchatserver.cfg, в параметре [IPSERVER] прописан ip адресс вашей сетевой карты.
2) После удачного запуска сервера, запускайте UMD Chat.
3) Заходите в меню настроек программы в раздел Network.
4) Поставьте галочку Use UMD Chat Server.
5) В поле Server IP должен быть пролисан ip адресс, по которому запущен UMD Chat Server.
6) Закрываем настройки ОК.
7) UMD Chat перезагрузится и подключится к серверу.
8) Под Windows 98 могут возникнуть проблемы с подключением к серверу. На данный момент выяснить причину пока неудалось.

Q: Аватар пользователя отображается с ошибками и не работает передача файлов!
A: Передача файловб загрузка аватара собеседника и просмотр удаленного рабочего стола работает только при возможности прямого соединения двух собеседников в сети (к примеру локальная сеть). Тоесть, если Вы используете межсетевой экран или прокси сервер в сети, то работа вышеперечисленных функций будет затруднена, а то и вовсе невозможна.

Q: Мигает список пользователей. Загрузка на 100%
A: В настройках программы установите значение опции "Автоматическое обновление списка пользователей".

Q: Мне не нравится, когда могут просмотреть список моих процессов! Как быть?
A: Зайдите в Настройки программы и уберите галочку с Разрешить отправку списка процессов.

Q: Добавление смайликов
A: Допустим у нас есть новый смайл, который мы хотим добавить в чат.
Для того чтобы это сделать, сначала необходимо сохранить в папочке /smiles его графическое изображение в формате .gif. Например, writer.gif.
Затем, чтобы данный смайл отображался в чате, графическому изображению необходимо присвоить текстовое значение. Для этого открываем любым текстовым редактором файл синонимов графических смайликов - smilesalias.cfg, который вы найдете в этой же папке /smiles.

Описание смайла состоит из двух частей. Первая часть: alias_pr - символьное значение смайлика (это может быть любой символ или набор символов). Алиасов к одному графическому смайлику может быть несколько.
Вторая часть: file - название файла смайлика.
Вот как может выглядеть описание к нашему смайлику:

alias_pr=:write: - один синоним file=writer.gif
или
alias_pr=:write: - первый синоним alias=writer - второй синоним file=writer.gif

Теперь сохраняем изменения и закрываем файлик.

Внимание! Для того чтобы пользователи сети смогли видеть новый смайл, все должны внести соответствующие изменения (либо скопировать себе измененный файл smilesalias.cfg). Пока еще эта функция не автоматизирована.
Таким образом, вы можете не только добавлять новые смайлы, но и полностью заменить их на свои собственные.

Q: Хочу сменить цвет и оформление текста
A: Мы предоставляем Вам полную свободу действий по оформлению чата.

Настройка цветов и стиля оформления текста интегрирована с настройками выбраного скина, но может быть изменена пользователем. В директории скина есть файлы отвечающие за цветувою схему:

* text.css - настройка основного окна сообщений и конференции
* list.css - настройка окна списка пользователей
* board.css - настройка окна доски объявлений

Как вы можете видеть данные настройки отвечают стандарту CSS и могут свободно редактироваться как в редакторах веб дизайна так и вручную. Но все же мы рекомендуем использовать цветовые схемы созданые разработчиками скинов.
Есть также маленькая хитрость.
В файле настройки профайла (к примеру default.cfg) в разделе [GLOBAL] можно прописать опцию SKINSTYLETEXT=mytext.css и тогда при загрузке любого скина под вашим профайлом, будет загружаться ваш файл описания оформления текста.
Опции:
SKINSTYLETEXT - оформление главного текста
SKINSTYLELIST - оформление списка пользователей
SKINSTYLEBOARD - оформление доски объявлений

Q: Можно ли как то убрать выходящюю в трее надпись о списке активных пользователей?
A: Зайти в настройки программы, выбрать пункт Общие. На этой форме найти и убрать галочку "Следить за сессиями".

Q: Как послать звуковой сигнал собеседнику с командной строки?
A: SOUND->имя_собеседника

Q: Как сменить текст режима чата с командной строки?
A:MODE->n:текст сообщения, где n номер режима (от 1 до 4)

Q: Из меню пропали опции Передача файла, Просморт рабочего стола, Загрузка аватара собеседника?
A:Эти опции скрываются из меню если в данный момент происходит передача файла.

Q: Как отключить проверку наличия новой версии при старте чата?
A: В файле umdchat.ini, в секции GLOBAL пропишите следующее

DONTCHECKNEWVERSION=1