home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2002 April / VPR0204A.ISO / OLS / UNGCA010A / ugca010a.lzh / history.txt < prev    next >
Text File  |  2002-01-29  |  6KB  |  170 lines

  1. =================================
  2.  GCA書庫操作用DLL UnGCA32.DLL
  3. =================================
  4.  
  5. Ver.0.10a
  6. ・進捗ダイアログの分母の数値が0で表示される不具合の修正
  7.  
  8.  
  9. Ver.0.10
  10. ・本家の64bit化に追従
  11.  先日公開された最新のGCAで作成された書庫は、古いバージョンのGCA.exe/gcac.exe/UnGCA32.DLLで展開できない場合があります
  12. ・UnGCAGetArcFileSizeExの64bit化
  13. ・UnGCAGetArcOriginalSizeExの64bit化
  14. ・UnGCAGetArcCompressedSizeExの64bit化
  15. ・UnGCAGetOriginalSizeExの64bit化
  16. ・UnGCAGetCompressedSizeExの64bit化
  17. ・あっちこっち64bit化のもれがあったので修正
  18.  
  19.  
  20. Ver.0.09d
  21. ・UnGCA()で-sx1を使用して連続展開すると一般保護違反を起こす不具合の修正
  22.  
  23.  
  24. Ver.0.09c
  25. ・UnGCACloseArchive()で成功しても0を返さない不具合の修正
  26. ・UnGCACloseArchive()で失敗した場合に同期オブジェクトを開放してしまう不具合の修正
  27.  
  28.  
  29. Ver.0.09b
  30. ・SDKの更新&リビルド
  31.  サイズ0のファイルが含まれるSOLID形式の書庫を部分展開すると一般保護違反になる不具合に対処してもらった
  32. ・サイズ0のファイルがある書庫で、ボーランド系のコンパイラを使用した対応アプリが落ちる問題に対処
  33.  
  34.  
  35. Ver.0.09a
  36. ・フォルダ構成無視機能がSDKに実装されたので置き換えた
  37.  部分展開が(exコマンド)が、かなり速くなりました
  38. ・空のフォルダを含む書庫の展開ができるようになった
  39.  
  40.  
  41. Ver.0.09
  42. ・使用条件の緩和
  43. ・UnGCAGetArcFileSizeEx暫定追加
  44. ・UnGCAGetArcOriginalSizeEx暫定追加
  45. ・UnGCAGetArcCompressedSizeEx暫定追加
  46. ・UnGCAGetOriginalSizeEx暫定追加
  47. ・UnGCAGetCompressedSizeEx暫定追加
  48. ・exコマンドで、書庫内の同一フォルダに同一名称のファイルが複数存在する場合に、展開ファイルを指定するUI処理を追加
  49.  
  50.  
  51. Ver.0.08b
  52. ・テンポラリに書き込めない場合の安全対策その2を追加
  53. ・上書き確認ダイアログで「全て無視」の機能を追加
  54. ・ファイル名検索処理を気持ちだけ速くなった
  55.  
  56.  
  57. Ver.0.08a
  58. ・ワイルドカードチェックが大/小文字を判定してしまう不具合の修正
  59. ・ワイルドカードチェックの前方一致不具合の修正の影響で、後方一致チェックが常にNGになる不具合の修正
  60. ・上書き確認ダイアログを作成して「全て上書き」の機能を追加
  61. ・UnGCAGetSubVersion()の戻り値をUNLHA32.DLLに倣うように変更
  62.  
  63.  
  64. Ver.0.08
  65. ・メッセージ処理関連と処理フラグ関連が破綻していたので、プロジェクトごと作り直した(^^;
  66. ・自己展開形式の書庫の展開&閲覧機能の追加
  67. ・パスワード解除機能の追加
  68. ・パスワード書庫用のパスワード入力GUIインターフェイスを追加
  69. ・コマンドラインでパスワード指定の-pオプション追加
  70. ・コマンドラインでキーファイル指定の-kオプション追加
  71. ・UnGCAExtractMem()、UnGCA()でメモリリークしていた不具合の修正
  72. ・UnGCACheckArchive()の強化
  73.  (自己展開形式、パスワード書庫の認識)
  74. ・コマンドラインで-v,-h,-oオプションの受け付けをするようにした
  75.  (圧縮用オプションのため動作しません(^^;)
  76. ・SOLIDモードの書庫でUnGCAExtractMem()を使用するとゴミファイルが生成されてしまう不具合の解消
  77. ・進捗ダイアログの表示機能の追加
  78. ・進捗ダイアログの表示制御の-sxオプションの追加
  79. ・UnGCAFindFirst()で第3パラメータがNULLの場合に全件検索になる不具合の修正
  80. ・ワイルドカードチェックが前方一致になっていた不具合の修正
  81.  
  82.  
  83.  
  84. Ver.0.07
  85. ・排他処理の強化
  86. ・UnGCAExtractMemの追加
  87. ・UnGCAGetSubVersionの追加
  88. ・コンパイラにサービスパックを当てた(VC6+SP5)
  89. ・ドキュメントを若干修正
  90.  (サポートURL変更とか、作者名加筆とか、API起動条件など)
  91. ・モードが追加された時のために安全対策を盛り込んだ
  92. ・exコマンドで複数ファイルを展開する際に一般保護違反を起こす不具合の修正
  93. ・オプション解析の改善と拡張
  94.  
  95.  
  96. Ver.0.06
  97. ・exコマンドのターゲットファイル指定を拡張
  98.  複数ファイル指定可能にした
  99. ・内部処理としてDllMain()を追加
  100. ・データ管理方法を変更した
  101.  多分処理効率が良くなったはず(^^;
  102. ・Win9x系で高負荷状態かつプロセス優先度が低い場合で使用された場合に、デッドロックする可能性がある不具合の修正
  103. ・UnGCAGetFileCount()でのメモリ使用量を減らした
  104. ・コマンドラインバッファをメモリの許す限り無制限にした
  105. ・シェアウェアでの使用制限の解除
  106.  
  107.  
  108. Ver.0.05
  109. ・SDKのバージョンアップでSOLID形式のファイルが展開できるようになった
  110. ・上書き確認をする機能の追加
  111. ・-xx0/1独自スイッチの追加(exコマンド時にフォルダ階層の展開の有無)
  112. ・-yx0/1独自スイッチの追加(上書き確認の有無)
  113. ・exコマンド時のファイル指定に、曖昧さをもたせた
  114.  (今までは文法が厳密すぎてわかりにくいらしい)
  115. ・UnGCA()駆動時に砂時計カーソルにするように追加
  116. ・パスワードがかかっているとオープン時にメッセージ表示するように修正
  117. ・UnGCACheckArchive()の検出ミスをかなり減少させた
  118. ・lコマンドのファイル名表示で桁ずれが発生する不具合の修正
  119. ・lコマンドで一般モードでもcompressed、ratioがUnknownになる不具合の修正
  120. ・圧縮率を返す関数は100分率から1000分率に変更
  121. ・UnGCAGetArcOSType()で不正な値を返すことがある不具合の修正
  122. ・UnGCAFindFirst()でワイルドカードが使用できるようにした
  123. ・UnGCAFindNext()、UnGCAFindNext()の正常時の戻り値が間違っていたのを修正
  124. ・製品バージョンの表記を変更
  125.  
  126.  
  127. Ver.0.04
  128. ・モジュール情報のバージョン番号の記述が間違っていたのを修正
  129. ・一部のOpenArchive系のAPIのプレフィックスやドキュメントが「Unlha・・・」になっていたのを修正。何を参考にしたかバレバレq(T-T)p
  130. ・UnGCAGetOSTypeとUnGCAGetArcOSTypeでハンドルのチェックだけ行うように修正
  131. ・不要関数の削除
  132. ・ヘッダの誤記修正
  133. ・内部用のコールバック処理を追加
  134. ・同期処理を入れてみた(スレッドセーフではない)
  135. ・UnGCAGetFileCountがUnGCAQueryFuncutionListでFALSEになる不具合の修正
  136. ・lコマンド時にパスワードのかかっているファイルだとアプリケーションエラーになる不具合の修正
  137. ・UnGCACheckArchive追加
  138. ・UnGCAGetArcFileName追加
  139. ・UnGCAGetArcFileSize追加
  140. ・UnGCAGetArcOriginalSize追加
  141. ・UnGCAGetArcCompressedSize追加
  142. ・UnGCAGetArcRatio追加
  143. ・UnGCAGetArcDate追加
  144. ・UnGCAGetArcTime追加
  145. ・UnGCAGetRunning追加
  146. ・UnGCAGetArcWriteTimeEx追加
  147. ・UnGCAGetArcCreateTimeEx追加
  148. ・UnGCAGetArcAccessTimeEx追加
  149. ・UnGCAGetMethod追加
  150. ・UnGCAGetBackGroundMode追加
  151. ・UnGCASetBackGroundMode追加
  152. ・UnGCAGetCursorMode追加
  153. ・UnGCASetCursorMode追加
  154. ・UnGCAGetCursorInterval追加
  155. ・UnGCASetCursorInterval追加
  156. ・UnGCAGetWriteTime追加
  157. ・UnGCAGetWriteTimeEx追加
  158.  
  159.  
  160. Ver.0.02(公開)
  161. ・エラー回避処理関連の不具合2個修正
  162. ・ライブラリ規定の関数をライブラリのものに変更
  163. ・lコマンドの追加
  164. ・exコマンドの追加
  165. ・ドキュメント類の作成と訂正
  166.  
  167.  
  168. Ver.0.01
  169. ・とりあえず作成
  170.