« 「USB Sound Blaster Digital Music SX」
エイジング約100時間後の再レビュー
| トップページ | う~ん /(-_-; いきなりの東京行きですかいっ!(;・∀・) »

2008年10月 1日 (水)

ファイル抽出ソフト「ファイルキャプター」の誕生秘話(笑)
とちょいと公開してみる。

ダウンロード FileCaptor v0.4.zip for Win2k / WinXP

F00

2004年10月某日
今からちょうど4年程前

普段ギャルゲーなんて滅多にしなかった僕ですが、とあるキッカケで某ゲームで遊ぶ…何気に遊んでいるとこの声!?丹○桜さん? (゚Д゚;)」

真相が気になったので、ゲームを早く進める為に「マウスクリック連射ソフト」を作ってみる (笑)

ようやく迎えたエンディングキャストには出てこない別の名前で出演?みたいですね。 (^^;

さて、エンディングは迎えたものの声を全部聴きたいぞ~ぉ! 。゚(゚´Д`゚)゚。」
でも、そんな遊ぶ時間も無いので、何気にファイルを覗いてみる

voice.dat (←みたいな名前) 数百メガバイト

なんか異常にデカイファイルですね (゚Д゚;)
もしや!っと、バイナリエディタで開いてみるRIFFT...WAVEfmt

.wav ファイル?

そんな訳で、必要な箇所からバイナリデータを書き出すソフトを作ってみる (笑)
(BinCut.exe) は FileCaptor同梱

そのまま .wavファイルを保存すると何気に再生可能でした。 (笑)

データ開始位置と、終了位置バイナリエディタだけで確認するのも辛いので、
.wav のファイルフォーマット仕様書を探して、自動的に分割抽出するソフトを作ってみる

ついでだからと、BMP やら JPG対応して、

友人から「OGG に対応してくれない?」と言われて「何で?」と僕が聞くと「ゲームサントラCD買わなくて…
ああっ!ナルホドね ( ゚∀゚)

と言う訳で色々対応させてこういう状態になりました。 (笑)

「旅の思い出.jpg」の拡張子を誤って「旅の思い出」等にしてしまった場合、ヘッダ情報を元に抽出しますので、画像ファイルを探したい…等の目的に

Win98 等で使っていたお気に入りのデスクトップアクセサリ…でも WinXP では動かない (;´Д⊂) そんな時も「Clock.exe」等に組み込まれた画像を抽出してくれる事もあります。

融通が利かない開発ツール標準コンポーネント…
一部作画エンジンコード変換部分自前の為環境によっては動かないかも (^^;

本来、僕と友人だけのソフトだったので…

F01

ダウンロード FileCaptor v0.4.zip for Win2k / WinXP

作ったのが今から4年程前で、環境も違う為、動作保障は一切ありません
今のところバージョンアップ等の予定もありません

売りは高速な事です (動作モード:超高速時)

適切なファイルバッファリングと、無駄の少ないサーチエンジン
抽出速度を早くする為に、抽出エンジンにはポインタのみ使用し、コード変換部分は速度重視で自前です。

【簡単な使い方】
 FileCaptor.exe実行します。

 [Folder Tree View] にて、抽出したいデータ元を選択します。
 サブフォルダも含めたい場合は [サブフォルダも探す] にチェックを入れます。

 ゲームソフトのデータ格納方式によっては、インストール前の CD/DVD-ROM
 ドライブを直接指定して、抽出が可能な物もあります。

 [実行] ボタンをクリックします。

 後は画面の指示に従えば、宜しいかと思います。

 抽出項目の [WAV 95%] 等のパーセンテージは、僕の自己満足度です。

03

仕様等、画面の見方↑画像をどうぞ…

F02

 早く抽出させたい時は [動作モード] を [超高速] にしてください。

 CPU パワーをフルに使いたい時は [CPU 優先率] を [高] にしてください。
 「CPU フルパワーモード」では OS が固まったようになる事もありますので
 基本的にはお勧め致しません。 [標準] をお使い下さい

 画像のプレビューは、ゲームソフトによってはオープニング・エンディングアニメが
 .bmp のパラパラアニメだったりすると見てて楽しいかも? (^^;
 抽出速度は遅くなりますが…

【抽出が出来ません】
 メーカー独自形式で保存された画像等、暗号化されたアーカイブファイル
 の抽出は出来ません
 2004年時点では、抽出出来る物は多数ありました

 2008年現在では、暗号化された物が多いので使い物にならなくてすいません

 でも、OGG は割と暗号化されていないようですね。

超重要
 本プログラムは、.exe .dat 等のバイナリデータから画像や音声データを
 抽出する物ですが、抽出対象にするデータ (ゲームソフト等) ゲーム会社
 の使用規定等 (ソフトウェアライセンス) によっては、データを抽出する
 事を禁止している場合があります。

 本プログラムを実行前に、各ソフトウェアライセンス指示に従ってください

と言うような事を書いたりするのがメンドクサイので今まで公開してなかったです。 (;・∀・)

« 「USB Sound Blaster Digital Music SX」
エイジング約100時間後の再レビュー
| トップページ | う~ん /(-_-; いきなりの東京行きですかいっ!(;・∀・) »

★ダウンロード [自作ソフト等]」カテゴリの記事

★私事」カテゴリの記事

パソコン関連」カテゴリの記事

実験・自作・改造」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« 「USB Sound Blaster Digital Music SX」
エイジング約100時間後の再レビュー
| トップページ | う~ん /(-_-; いきなりの東京行きですかいっ!(;・∀・) »

プロフィール

  • 現在モデル事務所に所属
    モデルや、物書きになる為の勉強をしています。
    2ndブログはこちら
    Facebookはこちら


    永良ます子/EiraMasuko ♂
    本名/森山誠美(ともみ)
    生息地/博多(めんたいこ)
    血液型/O
    誕生日/s5035日(啓蟄)
    好きな色/白/黄/オレンジ/緑
    趣味/くぎみー
    癒し系(アロマ/ハーブティー)
    文章を書くこと/読書/断捨離
    不思議と御縁があるもの
    亀/蝶/黄色/ミッキー/3と5と8/ゾロ目/明治/水に関係ある所/天神様/梅/太宰府

    超理系だけど、超文章書いて、
    超未来にする!φ(`・ω・´)
    アナログデバイス
    ZEBRA スラリ0.5/呉竹精昇堂 美文字筆ペン/伊予和紙/土佐和紙
    デジタルデバイス
    iPhone6[au]/F-06E/VAIO S15/X200MA/VAIO L/工人舎PM/ポメラ/EP803AW
    パソコン歴
    SHARP MZという時代から使いCE→PG→SE→講師→コンサルのお仕事をしていました。現在は一応役職らしいです。
    お掃除アイテム
    クイックルワイパー ハンディ/激落ちクロス リビング/マキタ 充電式クリーナ/ペットボトルブラシ/除菌ウエッティー
    Yankee Candle
    タヒチアンティアレフラワー/ガーデンハイドアウェイ/ミッドナイトジャスミン/ガーデンスイートピー/アイランドスパ/セージシトラス/ラブズミーラブズミーノット
    南阿蘇ティーハウス
    ジャスミン/ホッと一息ティータイムブレンド/疲れた体にやさしいブレンド/幸せ黄色のハーブブレンド/店舗・季節限定ブレンド

このブログ成分

1st Twitter

2nd Twitter

無料ブログはココログ