18 12月

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.21.06.00.01公開

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.21.06.00.01を公開しました。

○Ver.21.06.00.01 – 2021/12/18
・7-Zip 21.06をベースにビルド。

遅くなりましたが、7-Zip 21.06をベースにビルドしました。

21.04 beta及び21.06の更新内容は下記のとおり。

21.06 2021-11-24
————————-
– The window “Add to Archive” now allows to set a limit on memory usage (RAM)
that will be used for compressing.
– New switch -mmemuse={N}g / -mmemuse=p{N} to set a limit on memory usage (RAM)
for compressing and decompressing.
– Bug in versions 21.00-21.05 was fixed:
7-Zip didn’t set attributes of directories during archive extracting.
– Some bugs were fixed.


21.04 beta 2021-11-02
————————-
– 7-Zip now reduces the number of working CPU threads for compression,
if RAM size is not enough for compression with big LZMA2 dictionary.
– 7-Zip now can create and check “file.sha256” text files that contain the list
of file names and SHA-256 checksums in format compatible with sha256sum program.
7-Zip can work with such checksum files as with archives,
but these files don’t contain real file data.
The context menu commands to create and test “sha256” files:
7-Zip / CRC SHA / SHA-256 -> file.sha256
7-Zip / CRC SHA / Test Archive : Checksum
The commands for command line version:
7z a -thash file.sha256 *.txt
7z t -thash file.sha256
7z t -thash -shd. file.sha256
New -shd{dir_path} switch to set the directory that is used to check files
referenced by “file.sha256” file for “Test” operation.
If -shd{dir_path} is not specified, 7-Zip uses the directory where “file.sha256” is stored.
– New -xtd switch to exclude directory items from processing.

https://www.7-zip.org/history.txt
25 10月

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.21.03.00.01公開

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.21.03.00.01を公開しました。

○Ver.21.03.00.01 – 2021/10/25
・7-Zip 21.03 betaをベースにビルド。

遅くなりましたが、7-Zip 21.03 betaをベースにビルドしました。

毎度のことながら、ほとんどテストできていませんので、不具合がありましたらご報告ください。

8 6月

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.21.02.00.01公開

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.21.02.00.01を公開しました。

○Ver.21.02.00.01 – 2021/06/08
・7-Zip 21.02 alphaをベースにビルド。
・プラットフォームツールセットをv141_xpに変更。

7-Zip 21.02 alphaをベースにビルドしました。

20.00 alpha以降しばらくバージョンアップできていませんでしたが、21.02 alphaでソースコードが公開されたため、久々のメジャーバージョン更新です。

ほとんどテストできていませんので、不具合がありましたらご報告ください。

19 1月

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.19.00.00.03公開

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.19.00.00.03を公開しました。

○Ver.19.00.00.03 – 2021/01/19
・SevenZipFindFirst()で設定したワイルドカードがSevenZipFindNext()で反映されない不具合を修正。(Special Thanks!:HotKeyIt様)

HotKeyIt氏指摘の不具合を修正しました。

22 8月

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.19.00.00.02公開

7-zip32.dll/7-zip64.dll/7z.dll文字化け対策版 Ver.19.00.00.02を公開しました。

○Ver.19.00.00.02 – 2020/08/22
・4,294,967,295バイトを超える出力に対応したSevenZipExtractMemEx()を追加。(Special Thanks!:tenteko様)
・SevenZipExtractMem()/SevenZipExtractMemEx()でARCEXTRACT_BEGIN(0)及びARCEXTRACT_INPROCESS(1)も送出するように。(Special Thanks!:tenteko様)
・SevenZipExtractMem()/SevenZipExtractMemEx()でディレクトリを作成してしまう不具合を修正。(Special Thanks!:tenteko様)
・ソリッド書庫等の解凍時、実際に解凍せずスキップするファイルの処理中もプログレスバーの更新や、コールバック関数へメッセージの送信等をするように。
なお、スキップファイルの処理中はARCEXTRACT_SKIP(5)となります。(Special Thanks!:tenteko様)

SevenZipExtractMem()だと4GBを超える出力ができないため、対応したSevenZipExtractMemEx()をまた勝手に追加しました。
ほか、ソリッド書庫等の解凍時、実際に解凍せずスキップするファイルの処理中もプログレスバーの更新や、コールバック関数へメッセージの送信等をするようにしました。

7-Zipそのものの更新はありません。

広告