Artifact Content

Not logged in

Artifact c7545d612c6202bb8ae856c6d0c6bf58eba75bf0


     1  
     2  ★ Noah 3.199
     3  ★                            2010/11/25
     4  
     5  
     6   この文書は、Windows95/98/Me/NT4/2000/XP/2003/Vista/7用圧縮解凍ソフト
     7  "Noah"の上級者向けパッケージの説明書です。Windows用圧縮解凍ソフトを
     8  一度は使ったことがあるという層を対象としています。難しいと感じた方は、
     9  初心者用パッケージを入手して、そちらを利用することをお勧めします。
    10  ※ 説明書とインストーラが違うだけで、どちらも全く同じ性能です。
    11  
    12  
    13  
    14  【更新内容 @ 3.198->3.199】
    15  
    16   ・インストーラ版添付の caldix のバージョンを 1.21 に更新
    17   ・標準で tar.xz と tar.lzma の圧縮に対応(最新のTar32.dllが必要です)
    18    (関連づけは、設定画面で一端tarの関連づけを外して保存終了してから、
    19     もう一度tarに関連づけ直してください。.xz と .lzma が Noah に
    20     関連づけされます。)
    21  
    22  【更新内容 @ 3.195->3.198】
    23  
    24   ・JVNVU#707943 : Windows プログラムの DLL 読み込みに脆弱性
    25     http://jvn.jp/cert/JVNVU707943/index.html
    26    へ対処しました
    27  
    28   ・初期設定時の圧縮形式を lzh から zip に変更しました
    29   ・ACEの自己解凍書庫の認識範囲を広げました
    30   ・Noah.exe 本体をUPX圧縮しないようにしました
    31   ・b2eに\を/に置き換える(slash A)を追加
    32   ・Noahの設定画面へのD&Dでの圧縮・展開機能をマニュアルに記載
    33   ・半角1文字の名前のフォルダを圧縮したものを展開すると、展開後フォルダが開かれないバグを修正
    34   ・ACE書庫の書庫内閲覧モードで、圧縮方式の判定が間違っていたのを修正
    35   ・7-zip 形式での圧縮や展開で、"-" で始まるファイル名を扱えるように修正
    36   ・b2e を使っていた場合多バイト文字で終わる名前のファイルを圧縮できなかったバグ修正
    37   ・D&D処理後、Noahがそのまま起動していると出力先フォルダを削除できないバグを修正
    38   ・バッファオーバーフローとリソースリークの危険をいくつか修正
    39   ・b2eの引き算がおかしかった(常に0になっていた)バグを修正
    40   ・MSCompress形式での圧縮時にタイムスタンプを元ファイルと合わせるように修正
    41   ・圧縮/解凍先ディレクトリ設定のエディットボックスにIMEで入力すると文字化けするバグを修正
    42   ・b2eのscanでファイルをリストアップしたとき最後にゴミが混じるバグを修正
    43   ・(検索結果などから)異なるディレクトリにある書庫を一括でNoahに渡しても解凍はできるように変更
    44  
    45   (3.197) MSVCR100.dll がないと動かなくなっていたのを修正
    46   (3.198) Windows XP SP2 以上でないと動かなくなっていたのを修正
    47  
    48  
    49  【対応形式】
    50  
    51   ・外部モジュール不要
    52      圧縮:MS-Compress
    53      解凍:MS-Compress, cpt
    54  
    55   ・統合アーカイバDLL( http://www.csdinc.co.jp/archiver/ )が必要
    56      圧縮:lzh, zip, cab, tar, bga, yz1, 7z (※tarはSFX圧縮不可)
    57      解凍:lzh, zip, cab, tar, bga, yz1, 7z, rar, arj, gca
    58    分割結合:jak
    59  
    60   ・UnaceV2.dll( http://www.winace.com/ )が必要
    61      解凍:ace
    62  
    63  
    64  
    65  【使い方】
    66  
    67   ・インストール&アンインストール
    68     関連付けやシェル拡張をしない限りレジストリは使いません。
    69     適当なところにおいて、要らなくなったらさっくり消してください。
    70  
    71   ・解凍&圧縮
    72     Noahのアイコンにファイルをドロップ。
    73     書庫なら解凍、そうでなければ圧縮します。
    74  
    75   ・書庫の中身を閲覧
    76     Ctrlを押しながら解凍。
    77  
    78   ・自己解凍形式で圧縮
    79     Ctrlを押しながら圧縮。
    80  
    81   ・一個一個別のファイルに圧縮
    82     Altを押しながら圧縮。
    83  
    84   ・テンポラリ設定
    85     Shiftを押しながらドロップ→設定変更→Shiftを押しながらキャンセル。
    86     最後にShiftを押さず終了すると、ただの設定変更にもなります。
    87  
    88  
    89  
    90  【Noahの動作モードについて】
    91  
    92     設定項目のほとんどはだいたい直感で分かると思いますので、ここでは唯一
    93    わかりにくい "動作モード" について説明します。これは、ファイルをドロップ
    94    したときに Noah がどう動作するかを決めておくものです。
    95  
    96    [圧縮専用] … どんなファイルを渡されても圧縮。
    97    [解凍専用] … どんなファイルを渡されても解凍を試みる。圧縮に回すことはない。
    98  
    99    については説明入れるまでもなくOKと思います。残り二つについては、どちらも
   100    基本方針は「書庫なら解凍、それ以外は圧縮」なんですが、若干違いがあります。
   101  
   102    ・書庫を複数ドロップした場合
   103      [解凍優先] … それぞれ解凍します。
   104      [圧縮優先] … 圧縮します。
   105     複数の書庫を一つにまとめたい時は圧縮優先。
   106  
   107    ・拡張子のおかしな書庫( lzh書庫なのに、拡張子がgif、など )をドロップした場合
   108      [解凍優先] … 解凍します。
   109      [圧縮優先] … 圧縮します。
   110     つまり圧縮優先の時は、拡張子からして書庫でない、と判定したら
   111     内容でのチェックはせずに、すぐに圧縮ルーチンへ回してしまうと言うことです。
   112  
   113  
   114  
   115  【Noah.iniの隠し設定】
   116  
   117    OpenBy=ディレクトリを開くコマンド
   118  
   119     デフォルトは explorer "%s" です。
   120     %sは実行時にディレクトリ名に置き換えられます。
   121     例えば explorer /e,"%s" とすればエクスプローラで開けます。
   122  
   123    MiniBoot=1
   124  
   125     b2eから実行ファイルを起動する際に、最小化状態で
   126     実行したい場合は、MiniBoot=1 と書いて下さい。
   127  
   128    OldAbout=1
   129  
   130     バージョン情報表示が遅いときにこれを入れると簡易表示になります。
   131  
   132    OneExt=1
   133  
   134     aaa.bbb.ccc を圧縮したときの書庫名を aaa.lzh ではなく
   135     aaa.bbb.lzh としたいときに設定します。他に、NoExt=1
   136     にすると aaa.bbb.ccc.lzh になります。
   137  
   138    MultiBootLimit=4
   139  
   140     Noah.exeが一発圧縮解凍用に一度に起動できる最大個数を制限します。デフォルトは4。
   141  
   142  
   143  
   144  【アイコンの変更方法】
   145  
   146    Noahを書庫ファイルに関連づけたときに設定されるアイコンは、
   147    全て NoahXt.dll に含まれています。このDLLを差し替えることで、
   148    他のアイコンセットを使用することもできます。
   149     SB Room ( http://homepage3.nifty.com/scriba/ )
   150    にて沢山のアイコンが公開されていますので、是非ご覧下さい。
   151  
   152  
   153  
   154  【コマンドラインオプション】
   155  
   156    -a 必ず圧縮 -x 必ず解凍 -cx 閲覧 -ca SFX圧縮 -w 個別圧縮
   157    -dDirName 出力先 -tTypeName 圧縮形式 -mMethod 圧縮メソッド
   158  
   159  
   160  
   161  【利用条件】
   162  
   163   --- NYSL ver 0.9982 ( http://www.kmonos.net/nysl/ ) ---
   164  
   165      A. 本ソフトウェアは Everyone'sWare です。このソフトを手にした一人一人が、
   166         ご自分の作ったものを扱うのと同じように、自由に利用することが出来ます。
   167  
   168        A-1. フリーウェアです。作者からは使用料等を要求しません。
   169        A-2. 有料無料や媒体の如何を問わず、自由に転載・再配布できます。
   170        A-3. いかなる種類の 改変・他プログラムでの利用 を行っても構いません。
   171        A-4. 変更したものや部分的に使用したものは、あなたのものになります。
   172             公開する場合は、あなたの名前の下で行って下さい。
   173  
   174      B. このソフトを利用することによって生じた損害等について、作者は
   175         責任を負わないものとします。各自の責任においてご利用下さい。
   176  
   177      C. 著作者人格権は K.INABA に帰属します。著作権は放棄します。
   178  
   179      D. 以上の3項は、ソース・実行バイナリの双方に適用されます。
   180  
   181  
   182  
   183  --------------------------------------------------------
   184  by k.inaba( http://www.kmonos.net/ )