バイナリファイル先頭削除ツール
【ソ フ ト名】 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
|