EmilyMarieDaunt とは誰か、または Master Clips DCF ファイルの読み取り/リバース エンジニアリングの方法

EmilyMarieDaunt とは誰か、または Master Clips DCF ファイルの読み取り/リバース エンジニアリングの方法

何年も前に、私はマスタークリップ 1,250,000約 14 GB の画像が 28 枚ほどの CD に分割されたセットです。付属の MasterClips ブラウジング ソフトウェアは、最新の Windows 7 システムでもほぼ動作します。ただし、インターフェイスはかなり古くて扱いにくいです。たとえば、マウスの中央ホイールはサポートされておらず、サムネイル画像は小さくディザリングされており、検索は非常に遅いです。また、MDI ウィンドウ管理もひどいです。

画像ファイル自体は自由にアクセスできます。Picasa や Windows エクスプローラーでも画像を閲覧できます。ただし、各画像のメタデータ (テキストの説明) はバイナリ *.DCF ファイルにロックされています。そこで疑問が生じます。

これらの MasterClips DCF ファイルからテキストの説明 (および関連するファイル名) を抽出する方法はありますか? または、より使いやすい MasterClips ブラウザーの最新バージョンはありますか?

実は、私はただ「EmilyMarieDaunt」という名前が何なのか知りたいだけです(下記参照)。

役に立つかもしれない情報:

  • MasterClips ブラウザのバージョンは 1.0.0.7 です (実行ファイル FrontLine.exe の詳細プロパティ ページから)
  • 著作権 1998
  • 「バージョン情報」ボックスは、Snowbound Software の RasterMaster Imaging Technology のライセンスを示します。
  • 「開く」ダイアログでは、*.DCF;*.PAQファイルは GCG3 ライブラリ ファイルとして参照されます。
  • 新しいファイルを作成するための「ファイル」メニュー オプションがあります*.DCF;*.PAQ
  • このソフトウェアの最新バージョンは次のようです:ClipArt&More 350万このバージョンで同じカタログ形式が使用されているかどうかはわかりません。

500 個の小さな DCF ファイルから文字列を抽出しました。頻繁に表示される興味深い文字列は次のとおりです。

  • すべての DCF ファイルは先頭が「EKIF」で始まります。
  • 「EmilyMarieDaunt」という名前は2,300回以上登場します。
  • 「Sine Labore Nihil」も600回以上登場します。
  • 「04/11/90」という日付は、「Sine Labore Nihil」とまったく同じ回数出現します。
  • 「1992 ACCUSOFT INC, ALL RIGHTS RESERVED」は 48 回出現します。

検査したい人のために、4 つの DCF ファイルを共有しました。


アップデート:

アンISOイメージのアーカイブ現在、archive.org で入手可能です。セットは少し異なりますが、DCF 形式のファイルは同じであるはずです。

答え1

DCF標準のようです仕様が存在するため、リバースエンジニアリングの必要はありません。

DCFはEXIFに基づいているため、exifダンプ(Python スクリプト) は、おそらくそれらを読み取るように適応できるでしょう。それには少しプログラミングが必要になりますが、パーサーを一から書くよりは間違いなくずっと簡単です。

関連情報