Recursive ZIP optimization not working (no compression of archive files)
Javier Gutiérrez Chamorro (Guti) Open source projects
Brought to you by:
nikkho
FileOptimizer does not optimize files inside zip archives.
This is not a bug that came up with V. 15.50, but it's still present in this version.
And now that I'd like to optimize a lot of zip files I'd be happy if this problem could be solved.
The attached 7z-file proves the bug.
It contains:
02_Ordnen_und_Beschriften_Step00.zip = Original File [18.267 Bytes]
..._Step01.zip = (Original File) optimized with FO with recursive ZIP optimization (but without any effect on files in archive) [17.145 Bytes]
..._Step02.zip = Single BMP-Files extracted and optimized separately with FO, repacked with 7z and finally optimized with FO [16.627 Bytes]
Title should have been "...of archived file)" and not "...of archive files)"
Thank you for your report Renard Voß. Currently FileOptimizer is not recursing optimization inside archives, it is not unpacking the contents, processing them, and then repack them again. It is left on the hands of plugins.
Only Leanify is supporting this feature, in fact is its default behaviour unless -d 1 is specified.
Thanks for your explanation!
Do you think it would be possible to add a fully functional recursive optimization to FO?
This would make me very happy (and probably others, too), because it's a real pain to optimize bigger quantities of zip files manually.
I'm not a programmer, but I hope that adding such an unpack-repack feature for better optimization wouldn't be very hard for somebody like you { who knows what he's doing ;) }; especially because the 7z plugin already comes with FO.
Being honest I do not think I could implement it in the short term. It is a large modification in the current logic, and I do not have so much spare time recently.