Command set / Набор инструкций


Общедоступные команды.

  • HELP - the help
    • Список доступных команд. Если отправивший эту команду не находится в списке администраторов, то ему будут показаны только первая часть команд.
  • DIAL - make a call to GSM, format - DIAL phonenumber
    • DIAL xxx, где xxx - номер, на который следует совершить звонок.
      • Please accept the callback
  • STATUS - state of the system
    • Показывает состояние сервера (занятость) и состояние соединения системы с COM портом.
      • STATUS:
        System is free, modem is connected to COM8
  • CODES - restrictions for mobile networks
    • Список кодов мобильных и наземных операторов, на телефоны которых разрешено совершать звонки. Ввод команды с параметрами (от администратора) заменяет строку кодов. 
      • CODES:
        You may call only to the 063,093,067,097,096,123,044,490
  • MIN - minimum length of phone number
    • Показывает минимально разрешенную длину GSM номера. При попытке совершить звонок на номер, длина которого меньше значения MIN, возвращается сообщение. Команда с параметром (от администратора) устанавливает значение MIN.
      • Length of the number is shorter than allowed
  • MAX - maximum length of phone number
    • Показывает максимально разрешенную длину GSM номера. При попытке совершить звонок на номер, длина которого превышает значение MAX, возвращается сообщение.Команда с параметром (от администратора) устанавливает значение MIN.
      • MAX:
        Maximum digits is - 11
  • USSD - send USSD command to modem
    • Команда позволяет отправить USSD запросы к оператору, через телефон. Можно использовать для проверки баланса. Формат команды - USSD *111#
      • USSD:
        0,"Balans 21.17hrn, bonus 0.00hrn.
        ***
        Hochesh vygraty iPod? Zamov MeloRing! Nabyraj *123*080#",15
  • ADMINS - show Administators of the System
    • Возвращает список администраторов сервера. Может понадобиться, если необходимо связаться с администратором.

Команды администратора.

  • CALLMEBACK - LongBridge will make call to you
    • Сервер делает обратный голосовой звонок. Может использоваться для прослушивания помещения, в котором размещен сервер. В этом случае используются звуковые устройства по умолчанию.
  • MAKEFREE - cancel all conversations
    • Позволяет администратору разорвать текущий звонок любого другого пользователя.
      • Test again with STATUS command
  • GSMIN - enable or disable incoming GSM
    • Разрешает или запрещает входящие GSM звонки. Параметр может быть 1,0,true,false. Команда без параметра возвращает текущее состояние.
      • GSMIN:
        True
  • GSMINTO - forward incoming GSM to Skype account
    • Указывает, на какой скайп-аккаунт перенаправить входящий GSM звонок. Звонок будет перенаправлен, если это разрешено в параметре GSMIN. Команда без параметра возвращает текущее состояние.
      • GSMINTO:
        echo123
  • ADDADMIN - Add an Administrator
    • Добавляет указанный в параметре скайп-аккаунт в список администраторов.
      • ADDADMIN:
        echo123
  • DELADMIN - Delete an Administrator
    • Удаляет указанный в параметре скайп-аккаунт из списка администраторов.
  • SENDTOALL - Send a message to all users
    • Массовая рассылка сообщений всем пользователям сервера (всему контакт-листу, исключая контакты скайп-аутов). В параметре должно быть больше одного слова.
  • IP - show current IP address of the server
    • Показывает текущий IP адрес сервера. Используется для доступа к серверу через VNC протокол, если сервер не привязан к домену.
  • IPSERVICE - show and set IP service
    • Можно использовать любой сервис, который в ответе показывает только строку с IP адресом. Ввод команды с параметром устанавливает указанный в параметре сервер.
      • IPSERVICE:
        http://ifconfig.me/ip
  • PREFIX - show and set safety prefix
    • Для каждой команды может использоваться префикс безопасности, который указывается в параметре команды PREFIX. Осторожно! Если префикс установлен случайно и забыт, сервер не ответит ни на одну команду, если она не предваряется правильным префиксом.
      • PREFIX:
        Prefix is : zx-
  • USEPREFIX - enable or disable safety prefix
    • Включает и выключает использования префикса безопасности. Параметры команды - 1,0,true,false. Команда без параметра показывает текущее состояние.
      • USEPREFIX:
        True
        Prefix is : zx-
  • REPEATER - enable or disable repeater mode
    • Включает и выключает функцию повторителя на сервере. Может быть полезна для тестирования собственного сервера. Если включено - сервер будет отсылать от себя все сообщения, которые он принял от другого аккаунта, как свои. Параметры команды - 1,0,true,false. Команда без параметра показывает текущее состояние.
      • REPEATER:
        False
  • GSMRT - show GSM Route Table
    • Показывает строки таблицы GSM роутинга.
      • GSMRT:
        GSM Route Table is empty
  • GSMRT+ - Add string to GSM Route Table
    • Добавляет запись GSM перенаправления в таблицу. Формат команды GSMRT+ номерgsm skype-аккаунт.
  • GSMRT- - Delete string from GSM Route Table
    • Удаляет запись из таблицы GSM роутинга.
  • SAVEALL - save all parameters to ini file
    • Все текущие настройки сохраняются на сервере.
      • SAVEALL:
        Saving all parameters to ini file... Done.