バイナリファイル先頭削除ツール


【ソ フ ト名】 headcut
【配 付 方法】 フリーウェア
【転載  条件】 許可なく転載可
【ファイル名】 headcut
【  作  者  】 トラップ-CXL00145_AT_nifty.com-
【圧縮file名】 HEADCUT.LZH
【 サポート 】 なし(というより必要ないでしょう^^;)
【動 作 確認】 Compaq DESKPRO XL560 他
【動 作 OS】 Windows95,NT3.51,NT4.0 【16bit環境不可】
【汚染  対策】 Inoculan, VirusScan にて確認済
【展 開 方法】 LHAにて解凍する。 [例] LHA e HEADCUT.LZH
【圧 縮 方法】 MS-DOS版 LHA V.2.13

【  概  要  】

 headcut.exe は単純な Win32 コンソールアプリケーションです。

【 説 明 】

 SONY デジタルカメラ Cyber-shot (DSC-F1 〜 DSC-F3) の出力する
 画像ファイル(.PMP)は、一般的な JPEG形式の画像データに、独自の
 ヘッダ(通常 124 byte)を付けたものとなっています。

 フリーソフトのGVのように、JPEGヘッダをサーチしてから
 読み込むソフトなら良いのですが、IE や NetScape を始め、
 認識不可能と判断される事が多いのが現状です。

 そこで、先頭の不要なヘッダを単純に削除するために作ったのが
 本プログラムです。内容があまりにも単純(笑)なので何ですが、
 指定ファイルから指定バイト数だけ先頭をスキップして、新規に
 ファイルを作成するという仕様ですので、PMP to JPG 変換だけで
 なく、マックバイナリを削除するなどにも使えるでしょう。

【 使用方法 】

   headcut [スキップするバイト数] [元ファイル] [新規ファイル]

【 具体例 】

 [例1] .PMP ファイルから .JPG ファイルを作る

   headcut 124 PSN00001.PMP PSN00001.JPG

 この例では、PSN00001.PMP ファイルから、先頭124[byte]を除いた
 PSN00001.JPG ファイルを作成するというものです。

 複数ファイルを一気に変換したい場合は、FOR コマンドを利用したり
 バッチファイルを作成することで可能です。但し、元ファイル名と
 新規ファイル名を同じに指定することはできませんので、例えば次の
 ように一時作業ディレクトリ(フォルダ)を作成してやると簡単です。

 [例2] 一括で .PMP から .JPG にする(wkの下に作成する)

     cd [PMPファイルのあるディレクトリ]
     md wk
     for %a in (*.PMP) do headcut 124 %a wk\%a
     cd wk
     ren *.PMP *.JPG

 本当は、複数ファイルの処理もまともに作れば良かったのですが
 手を抜いて作ったので、それなりに運用してください。

【  注 意  】

  本ソフトの著作権はトラップ-CXL00145_AT_nifty.com-に属しますが、
 非営利目的の使用において何ら制限は設けておりません。無償配布と
 無保証だけがお約束です。

★アーカイブ内容

  HEADCUT.EXE         25,088  96-12-17  10:38
  HEADCUT.TXT          2,654  99-01-19  14:19

【お持ち帰り】

HEADCUT.LZH

戻る