This update adds support for piping multiple extractions or compressions with a single command. GZip (.gz) is now supported. The arguments
-override have been changed to use two dashes. They are now
In the past, extracting and compressing files had to be done with a single command per file type. Example:
Source File: dir/Test.jar.pack.xz
Destinatiion Folder: dir/output.
If we wanted to extract this file to Test.jar, we would first need to extract it from xz, update the source, and finally extract it from pack.
This can now be done with a single command. With the same source and destinations set, simply run
/ze extract --until jar. The operations will be piped together and done in a single command.
/ze extract will extract only one format, as it has in the past.
/ze extract --all will extract until it reaches a format it cannot handle.
/ze extract --until <type> will extract until it reaches or a format it cannot handle.
Compressions will always be automatically piped. The extention difference between the source and dest will be used to identify the desired types. Ex.
Source: dir/Test.jar Dest: dir/Test.jar.pack.xz
/ze compress and Test.jar.pack.xz will be generated.
- https://github.com/dscalzi/ZipExtractor/commit/427aa745304311bb568750b6d388caca1ca5cd9b Piped Compressions
- https://github.com/dscalzi/ZipExtractor/commit/b0421f0b347052181728154948b0b6aeba06ced5 Piped Extractions
- https://github.com/dscalzi/ZipExtractor/commit/1c88ec5f783e1845e096bf7c560034243317f871 GZip (.gz) support.
- https://github.com/dscalzi/ZipExtractor/commit/6bac65252fb3f10b3165893d515d747efc71bba0 Changed
-overrideto use two dashes. They are now