[リストへもどる]
一括表示
タイトルLhaForgeにて.APKファイルを閲覧時に。。。
記事No536
投稿日: 2016/01/19(Tue) 13:55:36
投稿者うにQ太
ファイル追加OK。
ファイル削除時に7-zipがエラーを吐きます。「ファンクションが間違っています。」

同じファイルを.zipにリネームして同じことをやるとエラー出ません。

7zipのコマンドライン版 7zaでもアーカイブ内削除時に-tzipと付けないとエラーになるのと同じ理由か何か関係があるのかもしれません。

LhaForgeの直接的な問題ではないように思いますが対応可能でしょうか?

タイトルRe: LhaForgeにて.APKファイルを閲覧時に。。。
記事No538
投稿日: 2016/01/29(Fri) 01:29:28
投稿者Claybird < >
参照先http://claybird.sakura.ne.jp/
> ファイル追加OK。
> ファイル削除時に7-zipがエラーを吐きます。「ファンクションが間違っています。」
>
> 同じファイルを.zipにリネームして同じことをやるとエラー出ません。
>
> 7zipのコマンドライン版 7zaでもアーカイブ内削除時に-tzipと付けないとエラーになるのと同じ理由か何か関係があるのかもしれません。
>
> LhaForgeの直接的な問題ではないように思いますが対応可能でしょうか?

7-zip32.dll内部で形式を誤認する(ZIP以外と誤認?)のが原因かと思います。
(1)最初に拡張子でZIPかどうか判定
(2)もし拡張子が合わなかったら、ヘッダを見てZIPと推定
という流れと想定されますが、ここで判定をミスするのかもしれません。
現状、LhaForgeからは打つ手がありません。