ども、作者です。
NightlyBuild Rev.949上げました。
>(NGはファイル全体のCRC32しか取得できていない)
>偽UnZip32.DLLは7-zip32.dllをunzip32.dllのように見せかけて使うdllなのでどうやら7-zip32.dllへの処理かdllに問題があるような感じです。
なるほどー。
7zとRARはメモリ内展開をサポートしていないので、一時的にファイル上に展開しているのですが、一時展開先からCRC計算する際、オフセット値を受け取り損ねてますた。
#実はRARに圧縮できる環境がないのでRARに関しては想像でやっとりますが、同じ処理を通しているので大丈夫になったハズ。
>追記:ひょっとしたらDLLのバージョン取得情報がちょっとおかしいかもしれないです。
>Noahとか他のアーカイバツールと微妙にVer取得に誤差が出てます。
>(勿論同じDLL使用)
あれま。見直します。