マニュアルの翻訳、Webの翻訳
マニュアル翻訳・DTPのご案内
Web(ウェブ)翻訳・ローカライズのご案内
見せるだけで売れてしまう「事例広告」の方法
見せるだけで売れてしまう「事例広告」の方法

村中 明彦
ダイヤモンド社
売り上げランキング: 5
私たちは 映画 「KIZUKI」 を応援しています!
映画「KIZUKI」を応援しています

人気記事ランキング
ブログパーツ
ishida's Blog
フリーソフトなどの検証レポート
フリーソフト、使ってますか?

ビジネスの話題を中心に
「翻訳会社、やってます」奮闘記 Part2

ブログ内 記事検索
Google


Web を検索
ブログ内検索
崩壊
livedoor プロフィール
livedoor Blog
このBlogをチェッカーズに追加 このBlogを
チェッカーズに追加
このBlogをリーダーに追加 このBlogを
リーダーに追加
2007年02月15日

CD/DVD を自動再生するための autorun.inf を作成してみた

FileMaker Pro を使ったランタイム版コンテンツ DB が、やっと形になってきました

ランタイム版は、FileMaker Pro のアプリケーションが PC にインストールしていなくても、スタンドアロン環境で 操作などが出来ます。

現在作成中のランタイム版コンテンツ DB は、総容量が 4 GB以上となるため、DVD をデータディスクとして使用します。


この DVD メディアをドライブに挿入したら自動再生するようにするため、いろいろと試行錯誤して autorun.inf  を作成してみました。


基本パターン
[Autorun]
icon="xxxxx.ico"
open="xxxxx.exe"

実際に DVD メディアにこの設定で焼いてみました。

自動再生は出来たのですが、DVD メディアを挿入してからランタイム版コンテンツ DB が起動するまでの時間が長く、これでは利用する方に不安を与えてしまいそうな感じでした

autorun.inf の作成には、[autorun.inf] 作成ウイザード Ver1.0.2 を使用しました。簡単に作成することができ、大変便利なツールです。


htmlファイルを開く
[Autorun]
icon="xxxxx.ico"
open=ShellExec index.html

ランタイム版の起動時間を短くすることはできないので、DVD メディアを挿入したらメニュー画面を表示させる方法を考えてみました。

そのメニュー画面を html ファイルを作成してブラウザで開き、そこから実行ファイルへリンクを貼ってみました。

こちらも自動再生で、index.html をブラウザで開くように出来たのですが、ひとつ問題がありました。

Internet Explorer では、リンク先の「.exe」ファイルの処理が「開く」「保存」のダイアログとなるのですが、Firefox では「保存」だけのダイアログとなってしまいました。

もしかしたら、オプションの設定で「開く」が使えるのかもしれませんが、環境に依存する方法はとれません

.html を表示するためには、Windowsの関連付けで実行してあげる必要があります。そのために自動起動CD-ROM作成セット(ShellExec.exe)を使用しました。


CD / DVD のルートフォルダを開く
[Autorun]
icon="xxxxx.ico"
open=EXPLORER

実行ファイルの存在するフォルダを自動で開くようにする方法も考えてみました。

実行ファイル以外を「隠しファイル」にして実行ファイルだけを表示、そのファイルをダブルクリックすれば起動という方法です。

しかし、フォルダオプションで「すべてのファイルとフォルダを表示する」に設定してある場合には、その隠しファイルも半透明で見えてしまいます。

そこで、ルートにランタイム版コンテンツ DB の各種データを格納するフォルダを作成して、ルートに実行ファイルのショートカットを置ければ Good!と思ったのですが、CD/DVD メディアではファイルのショートカットを使うことができません

ショートカットのリンク先の情報は、絶対パスしか使えず、相対パスを使うことができないからです

DVD ドライブの場所が必ずしも固定ではないことを考えると、この方法は使えません。


オートランメニューを作成
[autorun]
open = Autorun.exe

htmlファイルを開くという発想に近いのですが、オートラン用メニューを作成して、その実行ファイルを自動再生する方法を試してみました。

オートラン用メニューの作成には、R-AutoRun を使用しました。

R-AutoRun は、背景に画像を入れたりすることやボタンの作成も簡単にでき、autorun.inf も作成してくれます。

オートラン用メニューを作成して、実際に動作テストをしてみたところ、バッチリでした

オートラン用メニューに、「起動」「操作マニュアル」「メニュー終了」の項目も作ることができ、ユーザーインターフェースとしてもいい感じにすることができました。


★失敗話

オートランメニューを作成して関連データをDVD メディアに焼くとき、「SetFile」フォルダの中にある設定ファイル「SetAutorun.dat」を隠しファイルにしてしまうと、Autorun.exe が設定ファイルを見つけられないようで、自動再生出来ませんでした。

設定ファイル「SetAutorun.dat」は隠しファイルにしないで、「SetFile」フォルダだけを隠しファイルにしたら OK でした

ラベルマイティ8 プレミアム 書籍セット
ジャストシステム (2007-11-02)
売り上げランキング: 964

CDラベルプロダクション 9
コーパス (2007-09-14)
売り上げランキング: 3198

ソースネクスト B's Recorder GOLD9 PLUS フル機能版
ソースネクスト (2008-03-07)
売り上げランキング: 748
おすすめ度の平均: 4.0
4 アップデータ


この記事を del.icio.us に追加する この記事を ニフティクリップ に追加 この記事を Livedoor クリップ に追加 この記事を FC2ブックマーク に追加 この記事をはてなブックマークする この記事を含むはてなブックマーク このblogをはてなアンテナに追加
★このカテゴリの記事一覧便利なソフト(ALL) へ

★関連記事はこちらで検索できます
Google Web ブログ内検索

コメントはお気軽にどうぞ
 

この記事へのトラックバックURL

http://trackback.blogsys.jp/livedoor/ishida0719/50608203
翻訳会社ディーマックスRSS
翻訳会社ディーマックス
Profile
誕生日記念にスタートしました。
ついに、四捨五入すると大台になってしまった典型的B型です。
ホントは Macintosh 大好き!人間なのですが、仕事上 MS の OS を使わざるを得ないことは、とても悲しいです。
でも「日々精進!」で頑張ります。
私的 RSS リーダー
私的 rss リーダー
24時間以内の記事には「new!」が付きます。
anime














翻訳者さんのブログ
逆アクセスランキング
アクセス解析
あわせて読みたい
あわせて読みたいブログパーツ
Archives
Track Word
訪問者数
  • 今日:
  • 昨日:
  • 累計:

テクノラティプロフィール
なかのひと

Powered by Ishida