Can you include .3MF to the list of re-compressible formats? Its structure is similar to MS Office 2007 documents and Open Document Format. It is a ZIP Deflate archive with XML data and some JPG, and/or PNG pictures inside. Otherwise, if I try to compress .3MF it bearly makes it smaller unless I recompress .3MF to the Store setting then it makes it a lot smaller.
Wish they all would move to 7zip ZSTD in the first place so that the optimized file size with FileOptimizer would be 50% of the ZIP Deflate version. And there would be no extra compression needed :)
I noticed that the option to add the optimize archive function to the context menu is missing on Windows 10.
Opening each archive with the interface in order to click it becomes tedious with many files.
Same for others functions like Remove Archive Encryption
Smart handling of periods imbedded in file name
-
If you use the main PowerArchiver window to create a new archive, and the archive name entered has an imbedded period (e.g. “Opera 7.52 Backup”), and the user does not supply the correct archive extension, the archive is created without a file extension at all. This is because PowerArchiver sees the period in the file name provided, and does not verify that it is followed by the correct extension.
What it should do in this case is to look at what follows the period. If it is the correct extension for the type of archive that will be created, assume that the user manually entered the correct archive extension, and don’t change anything. If is anything else, assume that the user is simply using a file name with an imbedded period, which is perfectly valid. BUT, in that case, fill in the correct extension after the file name the user supplied.
Now use the PowerArchiver shell extension to create a new archive. This will bring up the Add dialog. Enter an archive name with an imbedded period (e.g. “Opera 7.52 Backup”). Now click on one archive type, and then another (e.g. click on ZIP, then on 7Z). The name has changed from “Opera 7.52 Backup” to “Opera 7.7z”. Where is our “52 Backup”? PowerArchiver wasn’t smart enough to realize that the user may want to imbed a period in the file name, so it simply blew it away.
Again, in this case, it should look at what follows the imbedded period. Since “52 Backup” isn’t anywhere near a valid archive extension, ignore it and treat it as part of the file name. So, use the file name “Opera 7.52 Backup.7z”.
The workaround for the user is to always manually enter the file extension. Blah!