Окно "использовать ICQ"

Previous Next



Система «Бенукс» имеет встроенную программу-клиент ICQ.


Сервис "ICQ " используется как для отправки сообщений, так и для приёма команд удалённого управления системой "Бенукс" и устройствами 1-Wire.


Отправка сообщений на ICQ  выполняется из файла-очереди QUEE_ICQ.TXT, который формируется сценариями по сигналам от датчиков. Периодичность опроса файла-очереди 1 секунда.

Кроме отправки сообщений,  ICQ можно использовать для удалённого управления. Команды управления по ICQ аналогичны командам управления по SMS.


Перед использованием сервиса ICQ, надо в стандартной программе ICQ-клиент  зарегистрировать новый номер ICQ с определённым паролем, проверить работоспособность этого номера и отключить стандартную программу, после этого выполнить настройки в системе «Бенукс».


Закладка  "общие настройки".

- номер ICQ встроенной программы (тот, который только что зарегистрировали),

- пароль доступа к указанному номеру ICQ,

- имя ICQ севера (обычно login.icq.com),

- порт ICQ севера (обычно 5190).


Опция «сторож-таймер ICQ» используется для переподключения к серверу через указанные промежутки времени.

Опция «проверять интернет» выполняет периодическую (1 раз в минуту) проверку доступности сервера ICQ, проще говоря, выполняется PING сервера, указанного в настройках.



Закладка  "настройки прокси".

- тип прокси-сервера для доступа в интернет.

Если прокси-сервер не используется, другие дополнительные настройки не требуются, иначе надо указать:

- имя прокси-сервера

- порт прокси-сервера

- имя входа на прокси-сервер

- пароль доступа на прокси-сервер


Закладка  "приём ICQ".

Опция «принимать команды по ICQ» позволяет входящие сообщения анализировать на команды удалённого управления и выполнять их.

В одном ICQ сообщении допускается любое количество команд (ограничено  только размером ICQ-сообщения).  Команды разделяются символом "точка с запятой". Для того, чтобы оградить систему "Бенукс" от различного "мусора", который может прийти в сообщении, используются так называемые "идентификаторы" - это обычная текстовая строка из  произвольных символов. Идентификатор может использоваться дважды: в начале (перед первой командой)и в конце (после последней команды.) Таким образом, с помощью идентификаторов выделяется командная  последовательность из общего текста ICQ-сообщения. Более подробно о командах управления описано в разделе Удалённое управление по ICQ и SMS[Link=180]

Кроме идентификаторов, для контроля доступа к ICQ-управлению введёна опция "контроль номера". С помощью этого механизма формируется список ICQ-номеров, от которых принимаются ICQ-команды.

Если включена  опция  "контроль номера", то система будет выполнять ICQ-команды, отправленные только с номеров, которые есть в списке. В таких случаях в тексте ICQ идентификаторы можно не указывать.

Список номеров редактируется через всплывающее меню. Всплывающее меню вызывается кликом правой кнопки мышки на списке номеров.


Закладка  "логи".

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


Сторож-таймер отправки сообщений

Частота отправки сообщений контролируется сторож-таймером. Если за определённый промежуток времени отправляется большее количество сообщений, чем допустимо, отправка останавливается.  По умолчанию установлено, что в течение 5 минут должно отправляться не более 10 сообщений. Для изменения этих значений надо в настроечном файле benuks.ini в разделе CONFIG ввести два параметра:

Timer_voch= время в минутах

Voch_max_send= максимальное количество сообщений

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





































Created with the Personal Edition of HelpNDoc: Easy to use tool to create HTML Help files and Help web sites