Windowsアプリは作れん
というわけで、ちょいとしたスクリプトのGUI作るのに苦労するのもなんなので、Adobe Airで何とか楽できんかと。要はRubyでちょちょいと書いたスクリプトのGUIが作れたらいいなと。
とりあえずファイルを指定するのにファイルをドラッグアンドドロップするだけでファイルの指定できたらいいなと思い、とりあえず<input type="file">をおもむろに書いてみたら、普通にドラッグアンドドロップできてるっぽい。とりあえず投げ込んだファイルのパスは表示できた。あとは知らん。
ちなみにこの前作ったスクリプトが下みたいなスクリプト。
なんでこんなもん作ったかというと、仕事で作ってたプログラムがCSVファイルを取り込むというインターフェイスだったんだけど、エラーチェックにひっかかったときにいちいちエラー対象行のデータ消して取り込み直すのが面倒なので、指定したCSV行を消去するようなスクリプトを作ったんだわ。で、コマンドラインから毎回実行というのもイケてないので、ファイル指定のダイアログとエラーメッセージをコピペするテキストボックスという構成のUIにできないかなぁ(しかも簡単に)、とか思ってたわけで。とりあえずAdobe Airでちょちょっとできたら儲けものとか思ってたんだけど、普通にできそうなのでちょっといいんじゃない、これ。
あんまりAdobe Airを本格的にやるつもりはないけど、HTML/CSSとJavaScriptでUIが簡単に作れるなら省力化の範囲で触ってみようかなと思った。つうか、今気づいたがこの前作ったRubyのスクリプトをコンソールベースじゃなくてWebベースに書き換えなくてはいかんではないか。多分数行書き換えるだけだが。