自分自身の
自分自身による
自分自身のための ものづくり
/ プログラム

シンプル時限シャットダウン

SimpleTimer.lzh (102KByte)

設定時ウィンドウ カウントダウン時ウィンドウ

概要

"シンプル時限シャットダウン"は指定時間後に自動的にWindowsをシャットダ ウンまたはスタンバイさせるソフトです。

同様のソフトは多数ありますが、

の2点を満たしたソフトが見あたらなかったために自分で作りました。

動作環境

Windows XP/2000/NT4, Windows 95/98/ME で動作するはずです。

開発および動作確認はWindows2000で行っています。2004/10/22現在、それ以 外の環境では動作確認していません。ひょっとするとうまく動かないかもしれま せん。

インストール

lhasaの流れをくむ解凍ソフトでアーカイブを展開すれば、SimpleTimerという フォルダ内に実行ファイルその他が展開されているはずです。インストーラはあ りませんので、手動でPrograms Files等のフォルダに移動してください。

使い方

実行させてウィンドウを見ればわかると思います。

注意点としては、"スタンバイ"のチェックボックスにチェックを入れない場合 は指定時間後にシャットダウンを行い、チェックを入れた場合はスタンバイを行 います。

("スタンバイ"と"シャットダウン"の項目があるラジオボタンを使うべきですが、 HSPでラジオボタンを扱うのは面倒なのでこのような形になっています。実用上 問題はないでしょう。)

"カウントダウン開始"ボタンで、タイマーのカウントダウンを開始します。中 止したい場合は×ボタンでプログラム自体を終了させてください。

ファイル構成

"00readme.txt"
この説明書です
"timer.exe"
実行ファイルです
"timer.as"
HSPのソースファイルです
"hspdx.dll"
DirectX関係を扱うHSPのDLLです
(時刻取得のために使用しています)
"FShsp.dll"
Feather Softさん製作のHSPのDLLです
(Windowsのシャットダウンの制御に使用しています)
"time.txt"
時間指定を記憶するファイルです
"standby.txt"
シャットダウン/スタンバイを記憶するファイルです

(timer.txt, standby.txtは編集しないでください。プログラム内でエラーチェ ックをまったく行っていないため、timer.exeが動作しなくなるおそれがあります。)

免責事項

当ソフトウェアは爆竹銃製作の自分自身による自分自身のためのソフトウェア です。 当ソフトウェアを使用したことによって何らかの損害を受けたとしても 作者・爆竹銃は一切の責任を負いません。

バグなどがあると困るのは自分なのでバグは出来るだけつぶしたつもりですが、 何らかのバグが残っている可能性が多分にあります。

(まぁ、非常に単純なプログラムなので、バグはそうそうないと思いますが。な お、エラーチェックをさぼっているのは「仕様」です。自分で使う分には不自由 しませんので手を抜いています。)

再配布・改造などについて

再配布はご自由にどうぞ。

アーカイブを変更しなければ転載は自由です。

ソースを同梱していますので、改造したければご自由にどうぞ。改造後のソフ トの公開・配布は基本的に自由ですが、できれば改造したソースも公開してくだ さい。

by 爆竹銃 @自分自身のためのものづくり