FC2ブログ

るりろっく生存確認用ページ





スポンサーサイト :: --/--/--(--)

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. スポンサー広告

windows自動シャットダウンツール :: 2011/06/14(Tue)

UWSCスクリプトです。
初公開です。まずは簡単なのから。


スクリプト1
○時間○分後 と指定してpcの電源を切ります。
何かのダウンロードが終わったら とかってときに使ってください。

ダウンロード→http://loda.jp/ruri69/?id=28.zip


スクリプト2
○時○分 と指定してpcの電源を切ります。
ダウンロード→http://loda.jp/ruri69/?id=30.zip


続きでアルゴリズムについて書いてます
スクリプト1についてです。

使い始めた時刻+設定した時間=現在時刻 となったときにシャットダウンの命令をします


まず、何時間何分後にシャットダウンしたいかを使用者に入力してもらいます。

○時間△分後 の○をhour、△をminとします。

時計は60進数ですから、
A=hour*60+min   
とすれば、1つの数字に「時」と「分」の2つの情報を格納することが出来ます。
100なら1時間と40分、119なら1時間と59分、120なら2時間と0分ということです。

仮にA=100だとしましょうか。1時間と40分という情報がAにあるということです。


次に、プログラムを動かし始めたときの時刻を取得します。
●時▲分 の●をold_hour、▲をold_minとします。

同じように、
B=old_hour*60+old_min
とします。   

16時40分だとしましょうか
B=1000になりますね


次に、現在の時刻を取得します
◎時▽分 の◎をnew_hour、▽をnew_minとします。
これも同様に、
C=new_hour*60+new_min
とします。 


ここで、C=A+Bの時にシャットダウンの命令をします。
この場合、
B+A=1100
つまり18時20分にシャットダウンということになりますよね?



スクリプト2についてです。

こちらは、とても簡単な仕組みです
まず、何時何分にシャットダウンしたいかを使用者に入力してもらいます。

○時△分 の○をhour、△をminとします。

A=hour*60+min   

現在の時間を取得します

現在時刻の●時▲分 の●をnew_hour、▲をnew_minとします。

B=new_hour*60+new_min

A=Bのときにシャットダウン
スポンサーサイト
  1. UWSC_ツール
  2. | trackback:0
  3. | comment:2
<<キャプチャソフト | top | UWSCのダウンロードと使い方>>


comment

自分もアルゴリズムを勉強していますが、全くわからないので、わかっているるりさんを尊敬します( ´ ▽ ` )ノ
  1. 2011/06/14(Tue) 23:11:04 |
  2. URL |
  3. 切り切り #-
  4. [ 編集 ]

難しいのは私もぜんぜんです。
この記事のレベルなら誰でも簡単に思いつくと思います..
  1. 2011/06/15(Wed) 00:55:48 |
  2. URL |
  3. るり #-
  4. [ 編集 ]

comment


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://lapislapisblue.blog23.fc2.com/tb.php/22-ccdaab41
この記事にトラックバックする(FC2ブログユーザー)
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。