エレコット

新卒社会人のキャリア・日常について

Python

【新版】Chromeのダウンロードが終了したら自動でシャットダウンするソフト, Python

2019/03/30

最近少しずつプログラミングを勉強し始めたので,簡単なプログラムを公開してみることにしました。

昔便利だと思ったのに,ダウンロードできなくなってしまっている「ヒラギノさん」作の
「Chromeのダウンロードが終了したら自動でシャットダウンするソフト(hspcontest1053.exe)」を自作してみたものです。

Windows10で動作確認しています。MacやLinuxでは使えないと思います。

ダウンロードはこちらのページから「shut_down.exe」というリンクを押してください。
ソースコードも上のページにあります。

使い方

1.ダウンロードした shutdown.exe をChromeのダウンロードフォルダに置きます。

2.Chromeでダウンロードを開始して,ダウンロード開始後にshutdown.exeをダブルクリックして実行。
ダウンロードは複数ファイルに対応してい(ると思い)ます。

ダウンロードフォルダに,以前ダウンロードを中止したなどの関係で,「未確認~.crdownload」というような名前のファイルがあったら,事前に消しておいてください。

3.30秒ごとにダウンロードが終わったかどうかチェックして,終わるまで「Waiting...」と表示されます。

4.ファイルのダウンロードが完了すると30秒以内にシャットダウンが実行されます。
シャットダウンを妨げるソフトがないように,念の為Chrome以外のソフトは閉じておいたほうが良いと思います。

ソースコード


exeファイルと同じ階層に.crdownloadという拡張子がある限りnに値が入り,ループが終わらなくなっています。

こういったソフトにニーズを持つ方は,ある程度パソコンのリテラシーが高いけど,プログラムを作るのは面倒くさい or 作れないという方だと思います。

簡単なプログラミングができると,出来ることの幅がもっと広がるかもしれないです(おせっかい)

-Python