0.2.4

НАСТРОЙКИ ПРОГРАММЫ

После запуска программы ничего настраивать не требуется, можно всё оставить как есть (кроме одного - по умолчанию бот чата отключен).

Ниже приводится подробное описание всех настроек программы.

1. При первом запуске введите свои UIN, пароль и ник.
2. Общие настройки:
 а) Чат - в истории (файл ChatHist.txt) будут сохраняться сообщения чата;
 б) Системные сообщения - там же сохраняются системные сообщения;
 в) Переподключение при разрыве связи - программа пингует сервер ICQ через определённые промежутки времени и ждёт ответа. Если ответ не приходит, программа переподключается к серверу (для настройки интервалов пинга и ожидания см. п. 6 данного руководства);
 г) Сохранять пароль ICQ после выхода из программы - если установлено, пароль восстановится после следующей загрузки программы. Пароль сохраняется только при закрытии основного окна программы (при выходе из программы). При аварийном завершении программы пароль не сохраняется (сделано специально в целях безопасности);
 д) Пополнять локальный список контактов с сервера - если выбран этот пункт, после подключения загружается список контактов с сервера, и все они добавляются в локальный список контактов (файл AccList.ini);
 е) Подключаться сразу после запуска программы - через несколько секунд после загрузки программа сама подключается к серверу (естественно, это возможно только при сохранении пароля после выхода).
3. Бот чата:
 а) Включить бот чата - если установлено, включается бот, который автоматически рассылает приглашение войти в чат всем, кто напишет на UIN чата. Бот не высылает приглашение тем, кто уже находится в чате. Также приглашение не высылается в случае, если в чат послано сообщение, содержащее команду (см. п. 5);
 б) Уведомлять контакт об успешном выходе из чата - высылать сообщение контакту об успешном отключении после его выхода из чата (при частом отключении контактов чат может замедлиться, т.к. придётся часто высылать уведомления);
 в) Сообщение от бота - текст приглашения в чат (см. п. 3а). Ограничение длины: 128 символов;
 г) Приветствие - текст, который получает пользователь при успешном входе в чат. Ограничение длины: 128 символов.
4. Администрирование:
 а) Уведомлять администратора о выполнении команды - высылать администратору (либо модератору) уведомление об спешном/неуспешном выполнении команды;
 б) Выводить сообщения от забаненных контактов - выводить сообщения от банов в основное окно чата (окно "Сообщения" программы), при этом они не рассылаются остальным участникам чата;
 в) Пароль администратора - пароль для команды "/login пароль". Если, при введении данной команды пароль совпадает с паролем администратора, то пользователь получает соответствующие права;
 г) Пароль модератора - аргумент команды "/login пароль". Если, при введении данной команды пароль совпадает с паролем модератора, то пользователь получает соответствующие права. Если пароли администратора и модератора совпадают, то пользователь получает права администратора (!);
 д) Отображать в чате приходящие команды - показывать в окне чата программы входящие команды (при этом они не рассылаются остальным участникам чата);
 е) Сохранять команды в истории - сохранять приходящие команды в истории чата (файл ChatHist.txt);
 ж) Разрешить модерировать при отключенном боте чата - разрешить модератору вводить доступные ему команды (см. п. 5) при отключенном боте чата;
 з) Всегда разрешать модератору отключаться - разрешить модератору команду "/logout" независимо от разрешения (см. п. 5).
5. Команды.
 Команды доступны только удалённым пользователям (для хозяина чата существует графический интерфейс) при работающем боте чата (см. п. 3). Все команды делятся на три группы: доступные всем пользователям чата; доступные только модераторам и администраторам; доступные только администраторам. Имеется возможность назначать команды, доступные модератору. Для этого необходимо поставить галочку слева от выбранной команды (двойной клик левой клавишей мыши на строчке с командой). Также можно переименовывать команды (достаточно выбрать команду, стереть старое имя, ввести новое и нажать OK).
 Названия команд могут быть восстановлены в исходные значения (кликните правой клавишей мыши на списке команд для вызова меню). Восстановить из файла - восстановить последний сохранённый список команд (в общем те названия, которые были при запуске программы). Этот список находится в файле Commands.ini. Восстановить стандартные - восстановить названия команд из внутреннего списка, "зашитого" в программу. Также в этом меню имеются пункты "Выбрать все команды" (сделать все команды доступными модератору) и "Отменить все команды" (сделать недоступными). Для применения изменений нажмите OK. Если вы произвели нежелательные изменения списка команд и не хотите его сохранять, нажмите Отмена.
 Также следует отметить, что не все команды могут быть отключены для модератора. Всегда доступны логин, вход/выход в/из чата, просмотреть список всех, кто в чате и список доступных команд. Некоторые особенности этого пункта были описаны выше (п. 4д, 4е, 4ж, 4з).
 Ещё один важный момент: если команда просмотра списка чата (по умолчанию /chat) доступна модератору, то он может видеть UIN-ы всех собеседников (как администратор). Это необходимо для киков и банов. Команда смены пароля администратора недоступна для модератора (независимо от того, стоит рядом с ней галочка, или нет).
6. Дополнительные настройки:
 а) Рассылать псевдокоманды - если ВЫКЛючена эта опция, то все сообщения, начинающиеся с символа '/', НЕ будут рассылаться участникам чата (эта мера принята специально для криворуких. Т.к. все стандартные команды программы начинаются с '/', то случайно разослать нечто типа: "/logn Ryd%67x" не получится!). Возможно, вскоре можно будет изменить символ '/' на любой другой;
 б) Рассылать команды при выключенном боте чата - рассылать/не рассылать сообщения, которые начинаются с названия команд;
 в) Период проверки состояния связи - период пинга (см. п. 2в);
 г) Время ожидания ответа на пинг - время ожидания ответа (см. п. 2в);
 д) Период попыток переподключения - промежуток времени, через который программа будет пытаться восстановить подключение к серверу. Возможность изменения этого параметра дана для того, чтобы каждый мог выбрать для себя то, что ему нужно (своевременное подключение после восстановления доступа в интернет, но при этом засорение истории сообщениями о попытках подключения,
либо наоборот - чистая история, но более длительное ожидание). Если сохранение истории системных сообщений отключено, то можно смело устанавливать этот интервал в 10 сек;
 е) Восстанавливать размеры основного окна - после выхода из программы размеры (но не положение) основного окна сохраняются. Чтобы их восстанавливать при новом запуске программы, выберите эту опцию;
 ж) Сворачивать при запуске - автоматически сворачивать основное окно программы при старте.

Картинки