Batch job

子育てが一段落した…というには程遠い状態だが、久々にスクリプト弄りを始める。とはいっても、いつも使っているPerlではなく、DOSプロンプトと「cURL( http://curl.haxx.se/ )」の方だ。
週次で落としてきているMP3があり、今までは手動でダウンロードしていたがいい加減定型作業が面倒になってきたのが切っ掛け。ituneの機能を使えば所望の結果は簡単に得られるようだが、聴く手段がiPodに限定されてしまうのはいただけない。どうせなら機種を問わず使える形にしておくには…と思い立ったらそこにDOSプロンプトと「cURL」があった。


cURL自体は現在使っているサーバーのアクセスログを自動取得( http://zumomo.org/archives/116/ )させるのに使っているので全くの未踏の領域ではない…が、週に1回だけ、となるとひとひねりがいる。自動取得ツールを週に1回だけ「手動」で起動する方法もあるが、それすらも面倒臭い。
…思い立った日曜日当日が吉日とばかりに、面倒臭さを感じないうちに一気に検索で情報を集め、その勢いで自動ダウンロードツールを組み上げる。案の定、スクリプトの存在は日常の喧噪の中に紛れていった。
そして今日、パソコン起動時に立ち上がることになっている自動ダウンロードツールの挙動がいつもと少々違うことに気が付き、ツールの実行結果を見てみると、所望のファイルはしっかりダウンロードされていた。
最終調整が済んでいない状態でツール制作を終えていたため、保存場所はあさっての方向になっていたが。