先日、ディスクイメージをつくるアプリをつくったので、今度はDVDに書き込むアプリがつくれないか検討しています。
調べたところによると、MacOSXでは、DVD/CDドライブの操作するのに、
drutil というコマンドが用意されているようです。
例えば、
$ drutil -drive internal burn -noverify -eject ~/Documents
とすると、
インターナルドライブで、~/Documentsフォルダ以下をベリファイ無しで書き込み後ディスクを排出
という一連の動作をしてくれるようです。
詳しくは、
Manual Page For drutilにあります。
RWのディスクも消去できるみたいですね。。
ちなみに、ドライブの情報を取り出したい時には、
$ drutil atip
とか、
infoや
statusを使うのですが。。
quote:
Vendor Product Rev
PIONEER DVD-RW DVR-111D AB09
No media, please insert a CD to read its TOC/ATIP.
のように不必要な情報まで表示されてしまいますので、
sedコマンドと組み合わせて、
$ drutil atip | sed -n '2p'
のようにすると良いようです。
ま、インターフェイスだけなら、いとも簡単に作れてしまうんですけどねぇ。。<< XCode
ファイルを OutlineViewの中でいじれるようにするのに苦戦しております。。(爆