22:21この記事は約12分で読めます。年以上経過しております。上でのバッチファイルを作成するとき、時間計算を入れたいと思っても正直面倒臭すぎて「開始と終了の時刻」を表示させるだけで終わらせてみたりって始末。手を出してみようってなった。上でも上手いこと宜しくやってくれるバイナリパッケージがあるのも幸いした。打ち込むだけでも動作を確認できた。するだけで実行する事も出来た。特別なことをせずとも望む形で使えるようになった。[i386-mingw32]さて、ここからは実際にアレコレと試行錯誤しながら買うだけ買って置いた書籍を手に取りつつ「何か」を書いていく事とした。上に於けるバッチファイルのような事。変数やパスを定義しつつ定形化した作業を行いたい。ファイルのパスや引数として与える文字列の定義、外部の実行プログラムをスクリプト内から実行する事にある。エンコードにかかった時間も「~分~秒」かかったって情報も欲しい所。そこまで全てやりきる時間も無かったから取り敢えずやって見たことがこれ。ビルド情報の一部を抜き出して表示させるだけの物。参照、正規表現、テキスト整形なんていうやろうとしている事の基本を試した程度の物である。これだけでも得られる物は多く、また悩みも出たりした。得られる結果は同じだけど、コードの可読性や趣味嗜好の問題となる。得られた物としては「手短で便利な事が出来る」と分かった事。番目にマッチした物を整数に変換する」となる。方ではメソッドとか使ったことが無い。基本的に何かをやりたいと言う目的があると言語って覚えやすいから、これを機に少しでも何か出来るようになれば良いなと思う。追記やろうとしていたことが出来たのでペタっとこれまた貼ってみる。書くようにしてみよう。ファイルを探せば見つかる。気になる方はコメントなりでご連絡頂ければと。ツール群の存在するパスを指定。作業及び成果物を出力するパスを指定。スクリプトファイルを指定。チャプターファイルの定義。チャプター不要ならファイルを作成しないでおく。エンコードを行うプログラム。