|
Sorry, Japanese Only.
訪問者数 : + α 人
Since : 2000/01/01
Last Update : 2012/02/07
|
|
2004年窓の杜大賞 銀賞受賞
SP+メーカー 公式サイト
当サイトは、リンクフリーです。
http://www.ak-office.jp/
|
ソフトウェア > 書庫検定
■ソフトウェアの概要
このソフトウェアは、圧縮された書庫ファイルの正当性について検査するプログラムです。検査できる書庫ファイルは、DLLファイルを導入することにより、LZH・ZIP・CAB・7z・RAR・TAR・GCA・YZ1・BGA形式です。通常の書庫ファイルが破損している書庫ファイル又は未対応の書庫ファイルかどうかの検査の他に、拡張子が間違っている書庫ファイル、Xつ以上の格納ファイルを持つ書庫ファイル(Xの値は[2~999999]の範囲で指定可能)、拡張子を除く格納ファイル名と違う名前の書庫ファイル、パスワードを入力出来なかったパスワード付き書庫ファイルかどうかを検査する事も可能です。 また、異常な書庫ファイルと判定されたファイルを指定したフォルダに移動や削除する事も出来ます。また、実際に解凍処理を行わずに検査しますので、処理が高速で、しかもハードディスク上に解凍領域を必要としませんので、気軽に検査を行う事が出来ます。 また、1つのフォルダが検査対象として指定された場合、そのフォルダ内にあるファイルを連続して検査する事が出来ますので、大量にある書庫ファイルの中にある、異常な書庫ファイルを探し出す事が出来ます。 重要なファイルが正常に圧縮され、その書庫ファイルが正常に解凍出来るかどうか不安な方は、このソフトを使ってみて下さい。
|
■動作環境
Windows 98/Me/2000/XP/Vista/7 + Visual Basic 6.0 ランタイム Service Pack 6 以上がインストールされた環境で動作します。
|
|
■異常書庫ファイルの定義の説明
≪破損した書庫ファイル又は未対応の書庫ファイル≫ |
⇒ |
この定義は、破損した書庫ファイル、未対応の書庫ファイル、書庫ファイル以外のファイルだった場合に、異常書庫ファイル扱いになります。この定義は選択必須の定義です。 |
≪拡張子が間違っている書庫ファイル≫ |
⇒ |
正常な書庫ファイルであるが、拡張子が間違っている場合は、異常書庫ファイル扱いになります。普通書庫ファイル、自己解凍式書庫ファイルも識別します。なお、現在識別出来る拡張子は、以下の通りです。 ・LZH形式(LZH;EXE(LZH)) ・ZIP形式(ZIP;EXE(ZIP)) ・CAB形式(CAB;EXE(CAB)) ・7z形式 (7z;EXE(7z);ZIP;EXE(ZIP)) ・RAR形式(RAR;EXE(RAR)) ・TAR形式(TAR;TBZ;TGZ) ・GCA形式(GCA;EXE(GCA)) ・YZ1形式(YZ1;EXE(YZ1)) ・BGA形式(GZA;EXE(GZA);BZA;EXE(BZA))
|
≪Xつ以上の格納ファイルを持つ書庫ファイル≫ |
⇒ |
1つの書庫ファイルにXつ以上の格納ファイルがある場合は、異常書庫ファイル扱いになります。また、格納ファイルが1つであっても、フォルダ付きの場合も異常書庫ファイル扱いになります。※Xの値は[2~999999]の範囲で指定可能 |
≪拡張子を除く格納ファイル名と違う名前の書庫ファイル≫ |
⇒ |
2つ以上の格納ファイルを持つ書庫ファイルでない場合に、拡張子を除いた格納ファイル名と書庫ファイル名が違う場合に、異常書庫ファイル扱いになります。 例) 書庫ファイル名 格納ファイル名 検査結果 good.zip goodname.txt 異常書庫ファイル goodname.zip goodname.txt 正常書庫ファイル |
≪パスワードを入力出来なかったパスワード付き書庫ファイル≫ |
⇒ |
検査中にパスワードの入力を求められる場合があります。この時に、正しいパスワードの入力が出来なかった場合は、異常書庫ファイル扱いになります。 |
|
■各書庫ファイルの検出の対応状況
Ver. | : |
動作確認を行なったDLLのバージョン |
定義1 | : |
破損した書庫ファイル又は未対応の書庫ファイル |
定義2 | : |
拡張子が間違っている書庫ファイル |
定義3 | : |
Xつ以上の格納ファイルを持つ書庫ファイル |
定義4 | : |
拡張子を除く格納ファイル名と違う名前の書庫ファイル |
定義5 | : |
パスワードを入力出来なかったパスワード付き書庫ファイル |
○:検出可能 △:一部検出可能 ×:検出不可能
DLL | Ver. | 定義1 | 定義2 | 定義3 | 定義4 | 定義5 |
UNLHA32.DLL | 2.02 | △*1 | ○ | ○ | ○ | - |
UNZIP32.DLL | 5.42 | ○ | ○ | ○ | ○ | ○ |
CAB32.DLL | 0.98 | △*1 | ○ | ○ | ○ | - |
7-ZIP32.DLL | 4.31 | ○ | ○ | ○ | ○ | - |
UNRAR32.DLL | 0.10 | ○ | ○ | ○ | ○ | ×*5 |
TAR32.DLL | 2.28 | △*1 | △*2 | ○ | ○ | - |
UNGCA32.DLL | 0.11 | △*1 | ○ | ○ | ○ | ×*3 |
YZ1.DLL | 0.27 | △*1 | ○ | ○ | ○ | ×*4 |
BGA32.DLL | 0.37 | ○ | ○ | ○ | ○ | - |
*1: |
破損した書庫ファイルを検出できない場合がある |
*2: |
正常書庫ファイルのファイル名によっては、正しく拡張子の判別ができない場合がある |
*3: |
パスワードを入力できなかったパスワード付き書庫ファイルは、破損した書庫ファイル又は未対応の書庫ファイル扱いになる |
*4: |
パスワード付き書庫ファイルであってもパスワードの入力は求めらないので判別できない |
*5: |
パスワードの入力を求められたときに、パスワードが間違っていても[OK]ボタンを押すと正常書庫ファイルと判定される |
|
■スクリーンショット
|
|
|
|