Ubuntu 14.04 Удаленный отключение командной строки или скрипт php

Это не ответ на ваш вопрос, так как текст диалога не изменяется напрямую, но это может быть ответ на вашу проблему, так как текст диалога изменяется динамически: -)

Предполагая, что вы есть элемент, который запускает onSomethingHappened, вы можете связать свойства диалога с свойствами объекта.

Пример:

Item {
  Component {
     id: dialog
     Dialog {
        id: dialogue
        title: someID.dialogTitle
        text: someID.dialogText
        Button {
            text: "cancel"
            onClicked: PopupUtils.close(dialogue)
        }
     }
  }
}

SomeItem {
  id: someID
  property string dialogTitle
  property string dialogText
  onSomethingHappened: {
     dialogTitle = "Hello David"
     dialogText = "Whats up?"
     PopupUtils.open(dialog)
  }
}
1
задан 3 February 2015 в 12:06

1 ответ

Вы не должны делать это из скрипта PHP. Выключение компьютера, доступного из Интернета, звучит как очень плохая идея.

Я сам создам скрипт оболочки и выполняю его при необходимости. Например, этот скрипт будет сохранен на рабочем столе:

#!/bin/sh
shutdown -HP 1

И если вы запустите его, это выключит компьютер за одну минуту.

0
ответ дан 23 May 2018 в 23:34
  • 1
    В ubuntu 14.04 опция -t не распознается, поэтому я попытался отключить -HP 1, но не закрыл соединение teamviewer (сообщение совета не появляется), и оно работает. С php-скриптом будет скрыта безопасность. – CaMa 3 February 2015 в 12:32
  • 2
    Я обновил свой ответ, чтобы использовать -HP – meskobalazs 3 February 2015 в 12:34
  • 3
    С опцией HP требуется 60 минут, лучше 1 – CaMa 3 February 2015 в 12:39

Другие вопросы по тегам:

Похожие вопросы: