peashooter2

Results 3 issues of peashooter2

使用lizard压缩算法时会出现无关数据写入到压缩文件的问题 版本:github Action的5.1.1292.0版 下列图片是展示的是8个实际文件和lizard压缩算法产生的有无关数据的压缩文件的大小对比的截图: release版本: ![Image](https://github.com/user-attachments/assets/ca2016df-9ecc-4d63-b9b1-bea4e174b393) 调试版本: ![Image](https://github.com/user-attachments/assets/d4f2c766-527b-44c9-9a20-081ca344b38d) 可以发现使用lizard压缩算法产生的有无关数据的压缩文件的大小比8个实际文件大的多 复现文件: release版本(Deflate压缩算法): [lizard.zip](https://github.com/user-attachments/files/19406235/lizard.zip) 调试版本(LZMA压缩算法): [lizard-debug.zip](https://github.com/user-attachments/files/19406232/lizard-debug.zip) NanaZip.Core.Console.exe 的操作和参数:a -bb3 (可选)-bt (可选)-m0=lizard (代表lizard是第一个压缩算法)-mx19(lizard压缩算法的等级是level10-level49) -x!*.bat(可选) 114(压缩文件的名字)

bug

修补两个cpp和五个rc文件修复#457,同时让nanazip更现代化 我修补的文件: ![我修补的文件列表](https://github.com/user-attachments/assets/80e38ede-d5d7-4f78-b34f-a1251ae5075f) 修补之后的效果: ![修补之后的效果](https://github.com/user-attachments/assets/d22aa8c5-dffb-4f2b-b5a4-e228a5c77f79)

pr-having-implementation-issue

最近我使用了原版的7-zip-zstd 22.01 1.5.5 Release3 和 Nanazip 代码提交版本 83cc64d 的7z格式+7-zip原版的LZMA2压缩算法+Level1(仅存储)对比截图就发现跟 #492 的压缩等级问题完全相同,于是我猜测 #492 的原因会不会跟7-zip-zstd有关系? 下面第一张图片是原版的7-zip-zstd 22.01 1.5.5 Release3 ![Image](https://github.com/user-attachments/assets/f616aecc-100b-4172-bd10-8eab4a539c47) 下面第二张图片是我编译的 Nanazip 代码提交版本 83cc64d ![Image](https://github.com/user-attachments/assets/39e98a98-c1d6-4915-8c05-efb20ce0435f) 下面第三张图片是我编译的 Nanazip 代码提交版本 83cc64d (经典UI) ![Image](https://github.com/user-attachments/assets/bc661845-c7f7-42af-a092-301449374d17)

bug