Скрипты услуги в программе Locker

Это окно используется для доступа к списку скриптов заданного вида Услуги.  Скрипты выполняются при запуске новых сеансов работы компьютеров и при остановке завершившихся сеансов.  Обычно скрипты используются для передачи информации о сеансе прокси-серверу, через который осуществляется доступ в интернет, с целью включить или выключить доступ к интернету для данного компьютера.

При каждом запуске или остановке сеанса программа может выполнить одну или несколько строк скриптов.
При помощи кнопки "Выполнить" в верхней части окна, можно выполнить одну строку скрипта (для отладки).

Запись о строке скрипта имеет следующий вид:

  • "Услуга" - код услуги в соответствии со Справочником Услуг
  • "Строка" - порядковый номер строки скрипта. В этом порядке выполняются строки скрипта, если их несколько.
  • "Программа" - файл выполняемой программы (вместе с путем)
  • "Выполнять" - когда выполнять данную строку: 
    "Pusk" - выполнять при запуске сеанса
    "Stop" - выполнять при остановке сеанса
    "PuskTraffic" - выполнять для включения интернет трафика (при запуске сеанса типа "Интернет" и при нажатии на кнопку "Включить/Выключить интернет" в панели управления программы).
    "StopTraffic" - выполнять для выключения трафика (при остановке сеанса типа "Интернет" и при нажатии на кнопку "Включить/Выключить интернет" в панели управления).
  • "Аргументы" - аргументы командной строки выполняемой программы (текст строки скрипта). В тексте могут использоваться специальные макросы, которые будут заменяться на соответствующие им значения в момент выполнения скрипта.  Если строка скрипта начинается с символов ';' , '!' или 'rem ', то эта строка выполняться не будет.

Макросы, которые поддерживаются при выполнении скрипта:

  • %action% - действие (1-Pusk, 2-Stop, 3-PuskTraffic, 4-StopTraffic)
  • %comp%  - код компьютера (3-и цифры)
  • %compname% - название компьютера (не более 10-и символов)
  • %time%    - длительность сеанса в минутах (4-е цифры)
  • %begtime% - время начала сеанса в минутах от 00:00 (4-е цифры)
  • %endtime% - время окончания сеанса в минутах от 00:00 (4-е цифры)
  • %summ%   - сумма "Оплачено" (7 знаков с 2-мя знаками после десятичной точки)
  • %serv%     - код Услуги (2-е цифры)
  • %user%     - код пользователя (4-е цифры)
  • %username% - ник пользователя (строка 20 символов)
  • %ip%         - IP-адрес компьютера (строка 16 символов)
  • %admin%  - код зарегистрировавшегося сотрудника (2-е цифры)
  • %admname% - фамилия сотрудника (из поля "Фамилия" записи о Сотруднике)
  • %admpass% - пароль сотрудника, запустившего сеанс
  • %traflimit% - лимит трафика в Мбайтах из записи о Сеансе (6 знаков с 1 знаком после десятичной точки)
  • %sess%    - номер сеанса (6 цифр)
×
Скачать "Прокат-Эксперт"

Чтобы скачать программу "Прокат-Эксперт" нужно зарегистрироваться: