home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2002 July / VPR0207A.ISO / OLS / UNRAR32007 / unrar32007.lzh / unrar32.txt < prev    next >
Text File  |  2001-02-16  |  5KB  |  127 lines

  1. ============================================================================ 
  2.  .RAR ファイルの解凍をウィンドウズ上で!(もとからできてるっちゅーねん!)
  3.  
  4.                           unrar32.dll 開発用SDK Ver 0.07
  5.                                                                亀井 哲弥
  6. ============================================================================ 
  7.  
  8. 0.はじめに
  9.  
  10.     このたびは「unrar32.dll」をダウンロードして頂きありがとうございます。
  11.  
  12.     これは、Eugene Roshal 氏が開発し、ヨーロッパ方面や地面の下の方でよく
  13.     使われているらしい RAR ファイルの解凍を実現する DLL (ライブラリ)です。
  14.     32ビット版ですので、Windows 95/98/Me/NT/2000(i386用)でのみ動作可能
  15.     です。単独で使用することはできません。対応したアプリケーションが必要
  16.     です。
  17.  
  18.     また、現在 NIFTY-Serve FWINDC MES #3 にて進行中の『統合アーカイバA
  19.     PI仕様』(仮称)に準拠しています。
  20.     なお、「API仕様」は現在進行形のプロジェクトです。したがって、この
  21.     unrar32.dll に含まれる機能も、最終決定版ではないと言うことを充分に認
  22.     識の上ご使用ください。
  23.  
  24.     それから貴方のソフトでこのDLLに対応する場合、出来るだけダイナミック
  25.     リンク(LoadLibrary/GetProcAddress)で使用するようにして、unrar32.dll
  26.     が無い環境でも、(RAR関係が使えないだけで)問題なく動作するような設
  27.     計にしてください。
  28.  
  29.  
  30. 1.ファイルについて
  31.  
  32.     unrar32007.lzh を展開すると以下のファイルが得られます。
  33.  
  34.     unrar32.txt : このドキュメント
  35.     unrar32.dll : ライブラリ本体
  36.     unrar32d.txt: unrar32.dll でのコマンド等についての説明ファイル
  37.     unrar32.api : unrar32.dll で使用できるAPIの説明書です。
  38.     src.lzh     : ソースファイルです。
  39.  
  40.  
  41. 2.使い方
  42.  
  43.     これはライブラリのみですので、単独では使用できません。
  44.  
  45.     A. プログラムから
  46.         API については,unrar32.api をご覧ください。
  47.         unrar32.dll を使用するには unrar32.h または comm-arc.h をインク
  48.         ルードし、リンク時に unrar32.lib(自分で作成してください)をリンク
  49.         するか、LoadLibrary()/GetProcAddress() によりダイナミックにリン
  50.         クすることが必要です(出来るだけこちらの方法を)。
  51.  
  52.     B. 一般ユーザーから
  53.         このDLLを使用するためには、対応したアプリケーションが必要です。
  54.         また、このDLLはWindowsのシステムフォルダ(通常は Windows 95なら
  55.         \Windows\system\、Windows NTなら \Windows\system32\)にコピーし
  56.         てお使いください。上記以外の場所に置くことは、今後の本DLLのバー
  57.         ジョンアップなどによる仕様変更の際、重大な問題を引き起こす可能性
  58.         もありますので、十分注意が必要です。
  59.  
  60.     また、Eugene Roshal 氏より配布されている UnRAR.DLL が必要です。
  61.     WinRAR 日本オフィシャルページ(http://www.diana.dti.ne.jp/~winrar/)
  62.     から UnRARDLL をダウンロードしてください。
  63.  
  64. 3.著作権及び転載について
  65.  
  66.     unrar32.dll はフリーソフトウェアです。とりあえず著作権は作者が保有し
  67.   ていますが、著作者人格権を行使する意志はありません。改変および再配布に
  68.   対する制限は一切設けません。暇があって物好きな方はもっとまともなものを
  69.   作って公開してください。ただし、Copyright 表示は残しといてくれると嬉し
  70.   いなっと。
  71.  
  72.     UnRAR.DLL は Eugene Roshal 氏が著作権を保有しています。
  73.  
  74.     またこのソフトを使用することによって生じた結果等について、作者は責任
  75.   を負わないこととさせていただきます。
  76.  
  77.  
  78. 4.サポートは
  79.  
  80.     A. 会議室   NIFTY-Serve
  81.         バグ報告・意見・要望
  82.             FWINDC  MES( 3) 【仲間】共同開発仲間募集・ネタ#2
  83.  
  84.     B. メール   kamei@jsdlab.co.jp
  85.  
  86.     また、下記の URL に関連情報を公開していきたいと思いますので(私がやる
  87.   わけじゃないけど)、合わせてご覧いただければ幸いです。
  88.  
  89.          http://www.csdinc.co.jp/archiver/
  90.  
  91.  
  92. 5.バージョン履歴
  93.  
  94.     version 0.07  2001/02/16
  95.       ・-r オプションを追加。
  96.  
  97.     version 0.06  2001/01/11
  98.       ・マルチボリューム書庫の一部のファイルが存在しない場合の不具合を
  99.         修正。
  100.       ・マルチボリューム書庫の一覧表示で、すべてのファイルを対象にする
  101.         ようにした。
  102.       ・マルチボリューム書庫でファイルが存在しない場合に、ファイル名を
  103.         入力可能にした。
  104.       ・プログレスバーの進み具合が変だったのを修正。
  105.  
  106.     version 0.05  1998/04/04
  107.       ・パスワード付き書庫に対応。
  108.       ・絶対パスを相対パスに変換するようにした(念のため)。
  109.  
  110.     version 0.04  1998/03/23
  111.       ・パス名の比較の不具合を修正。
  112.       ・-s オプションを追加。
  113.  
  114.     version 0.03  1998/03/17
  115.       ・レスポンスファイルを指定できるようにした。
  116.  
  117.     version 0.02  1998/03/16
  118.       ・実は完成していなかった(^^;
  119.       ・UnRAR.DLLがロードできない場合はメッセージボックスを表示するようにした。
  120.       ・文字列リテラルをリソースに追い出した。
  121.       ・コマンドラインの解析がタコっていたのを修正。
  122.  
  123.     version 0.01  1998/03/13
  124.       ・完成(^^;
  125.  
  126. ------------------------------------------------------------------------------
  127.