再構築なんてこわくない(2)!
公開日 : 2007-12-23 03:03:35
車輪の再発明ってことは分かってるんだけど、受託の仕事してると目の前の顧客案件の課題をクリアしないといけないんだよ。先のエントリーの書き方は何だか申し訳なかったのでごめんなさい。MT4は再構築やスピードアップに関して様々な手段を提供しています。
だけど情報不足だったり環境によってうまく動作しない場合もある。もっときびきび動いて欲しいというニーズは確かにあるのです。
まずは新たなバージョンのダウンロードは以下
任意のタイミングで再構築したいていう要求はやっぱり出て来たし、実装の方針は固まっていたのでやってみた。
Backgroundプロセスが使える環境ならタスクをそのまま実行してしまえばいいわけだが、そうでない環境(今回の案件のような場合)では何らかの手段を提供しないといけないし、そのためのインターフェイスを実装してみた。
fileinfoテーブルと実際にファイルが吐き出されているかどうかを比較して、ファイルが存在しなかったらファイル生成。
設定はなんだか想像つくと思いますが、今はゆとりが無いのでコードとキャプチャのみ晒しておきます。