This code is a class that implements methods for compressing and decompressing files in the tar.gz format. The TARGZIP_Compressed method takes a list of files and compresses them into a tar.gz file, while the TARGZIP_Uncompress method takes a tar.gz file and extracts a specific file from it.
For a lighter file and faster responses, web services may compress files in this format, for example, the MaxMind database file.
This component makes it easier to compress/ decompress these types of files and create integrated automations in OutSystems.
If you are unsure of what is the path or name of the file you intend to extract you can pass an empty text on the Filename input parameter and the ListOfFiles output parameter will return a list of all the possible files to be extracted.Feel free to test and evaluate its operation before installing it on your system.
BSD-3 license (https://opensource.org/licenses/BSD-3-Clause)