私は毎日動作するコンピュータ(Debian、XFCE)が欲しい
- ㅏ具体的な時間また
- ㅏポップアップ永久閉鎖に関する事前通知を提供します。いいね、飛び越えるそして60分遅延ボタン。
私はxmessage
それがインストールされ、定義されたボタンを持つデフォルトのポップアップを処理する簡単な方法を提供することがわかりました。しかし、crontab sed
(変更イベント)とservice cron reload
(適切な権限を使用/etc/sudoers
)の回避策と私がキャッチする必要があるすべての例外は面倒です。
どんなアイデアがありますか?
添付: shutdown
ユーザーは通常端末にないため、自分のメッセージを読みません。
答え1
cron
私は少し異なるアプローチを考慮する必要があると思います。 closeを使用する代わりにcron
メッセージを表示するために使用しますxmessage
。
その後、イベント(ボタンを押すか押さない)で実行されたアクション(存在する場合)の後、シャットダウンがxmessage
開始されます。
言い換えれば:
- ある時点でディスプレイが
xmessage
通過します。cron
- 一定時間が経っても何もしない場合(ボタンを押したとき) - 閉じる
- ifボタンはい押すと、終了は時間に関係なく遅延します。
私はあなたのニーズに似たものを書きましたこのスレッド。