system_help


  • administrators

    system_help - системный помощник

    Язык плагина: Groovy
    Авторы: DeskChan Team

    Описание:

    Плагин, добавляющий набор команд по взаимодействию с операционной системой. 
    Состоит из трёх компонент: 
    
    Управление питанием - можно выключать и перезагружать компьютер по запросу, 
    в том числе по таймеру или по будильнику
    
    Выполнение команд - можно выполнять команды в консоли, открывать файлы, папки
    или ссылки на интернет-ресурсы. Список того, что можно открыть, заполняется во вкладке "Команды"
    или в файле data/system_help/links. Если будете указывать пути, то осторожнее со слешами, 
    использовать можно только "/" или "\\".
    
    Поиск в интернете - можно попросить сделать запрос в сети. 
    Будьте внимательны: DeksChan не умеет возвращать слова в начальную форму и 
    отправит в поиск текст без изменений.
    

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


    Дополнительные меню: Нет


    API:
    Имя: "system:turn-off" - выключение компьютера
    Команда: Да
    Параметры:

    • datetime:Long (DateTime) - точное время, когда надо выключить компьютер (по умолчанию - сейчас)

    Имя: "system:reboot" - перезагрузка компьютера
    Команда: Да
    Параметры:

    • datetime:Long (DateTime) - точное время, когда надо перезагрузить компьютер (по умолчанию - сейчас)

    Имя: "system:run" - запуск команды и отображение отчёта о выполнении на экране
    Команда: Да
    Параметры:

    • msgData:String - текст команды для выполнения

    Имя: "system:open-link" - открытие ссылки
    Команда: Да
    Параметры:

    • msgData:String - текст ссылки на файл/страницу

    Имя: "system:open" - открытие сохранённой ссылки по её имени
    Команда: Да
    Параметры:

    • text:String - текст запроса, в котором хранится название сервиса, который требуется открыть.

    Имя: "system:run-with-report" - запуск команды и отображение отчёта о выполнении на экране
    Команда: Да
    Параметры:

    • text:String - текст команды для выполнения

    Имя: "system:internet-search" - перенаправление запроса в поисковый интернет-сервис
    Команда: Да
    Параметры:

    • text:String - текст, содержащий название сервиса

    Связки по умолчанию:
    Событие: 'speech:get'
    Команда: 'system:magic-ball'
    Правило: '(ответь|скажи) {text:list}'

    Событие: 'speech:get'
    Команда: 'system:internet-search'
    Правило: '{query:List} (найди|загугли) ?(в|на) ?(интернет|сети)'

    Событие: 'speech:get'
    Команда: 'system:open'
    Правило: 'открой {text:List}'

    Событие: 'speech:get'
    Команда: 'system:turn-off'
    Правило: 'выключи компьютер {datetime:DateTime}'

    Событие: 'speech:get'
    Команда: 'system:reboot'
    Правило: 'перезагрузи компьютер {datetime:DateTime}'


    Исходный код: https://github.com/DeskChan/DeskChan/tree/master/plugins/system_help
    Ссылка на скачивание: Встроен в официальный билд