countDownShut(wx)

Last-modified: 2014-08-16 (土) 12:41:50 (2120d)

Linux専用

countDownShut_wx.png

概要

プログレスバーとキャンセルボタンを表示し、一定時間キャンセルボタンが押されない場合にOSをシャットダウンします。

「cronで決まった時刻にOSをシャットダウンしたいが、使っているかもしれないので予告なくシャットダウンされると困る」という時に便利と思います。

cronで動作させる際の注意

cronに登録する場合は、添付の countDownShutLaunch?.sh を使ってください。

cronで動作させる際、DISPLAY環境変数が見つからないためGUIを表示できない場合があります。

添付の countDownShutLaunch?.sh は、DISPLAY環境変数をセットしてから countDownShut?.py を起動します。

依存ソフトウェア

  • wxPython (python-wxversion)
  • /sbin/shutdown をsudoで実行しますので、NOPASSWORD で sudo /sbin/shutdown が許可されている必要があります。

ダウンロード

countDownShut.tar.gz (tar.gz 1KB)