If your intention is to avoid extracting the archive contents where the archive hash does not match expected hash (rather then the hashes of the file contents - like so you won't extract a "rouge" download), that is different. Though you should still be able to automate that?
If your intention is to avoid extracting the archive contents where the archive hash does not match expected hash (rather then the hashes of the file contents - like so you won't extract a "rouge" download), that is different.
Would testing the archive itself suffice - as opposed to testing the hash of the downloaded file? I'd think that easy to automate? Something like (pseudo-code): 7z -bse0 t archive.7z > nul if %ERRORLEVEL% EQU 0 (7z x archive.7z)
Bugs: Status: "open-fixed" Just what does that mean? As in, in https://sourceforge.net/p/sevenzip/bugs/2368/, it shows as "open-fixed". Does that mean that the bug is still open, & is "fixed" (but it just has not yet made it's way to a Release (like 23.01, yet - because it is not fixed there)?
open MPUI clear Recent Files [RF] drag & drop a file onto mpui.exe Quit make a copy of mpui.ini note that mpui.ini now has a [RF] section with the file that you opened (above) open mpui.exe drag & drop that same file onto mpui.exe Quit (again) compare mpui.ini with the copied version - they should be identical open mpui.exe File Recent -> therecentfilefrombefore.m4a therecentfilefrombefore.m4a plays as expected Quit (again) compare mpui.ini with the copied version - this time, they differ the [RF]...
open MPUI clear Recent Files [RF] drag & drop a file onto mpui.exe Quit make a copy of mpui.ini note that mpui.ini now has a [RF] section with the file that you opened (above) open mpui.exe drag & drop that same file onto mpui.exe Quit (again) compare mpui.ini with the copied version - they should be identical open mpui.exe File Recent -> therecentfilefrombefore.m4a therecentfilefrombefore.m4a plays as expected Quit (again) compare mpui.ini with the copied version - this time, they differ the [RF]...
open MPUI clear Recent Files [RF] drag & drop a file onto mpui.exe Quit make a copy of mpui.ini note that mpui.ini now has a [RF] section with the file that you opened (above) open mpui.exe drag & drop that same file onto mpui.exe Quit (again) compare mpui.ini with the copied version - they should be identical open mpui.exe File Recent -> therecentfilefrombefore.m4a therecentfilefrombefore.m4a plays as expected Quit (again) compare mpui.ini with the copied version - this time, they differ the [RF]...
open MPUI clear Recent Files [RF] drag & drop a file onto mpui.exe Quit make a copy of mpui.ini note that mpui.ini now has a [RF] section with the file that you opened (above) open mpui.exe drag & drop that same file onto mpui.exe Quit (again) compare mpui.ini with the copied version - they should be identical open mpui.exe File Recent -> therecentfilefrombefore.m4a therecentfilefrombefore.m4a plays as expected Quit (again) compare mpui.ini with the copied version - this time, they differ the [RF]...