...
File compression is a way to reduce overall file size without losing any of the primary data to make large files more manageable. This Universal Extension provides the capability to compress and decompress a file or directory, with or without password encryption.
Version Information
...
Refer to the changelog for version history information.
Key Features
Feature | Description |
---|---|
Actions |
|
Other |
|
Version Information
Template Name | Extension Name | Version | Status |
---|---|---|---|
File Compression | ue-util-compress | 1 (Current 1.3.0) | Fixes and new Features are introduced. |
Refer to the changelog for version history information.
Software Requirements
Area | Details |
---|---|
Universal Controller | Universal Controller Version >= 7.3.0.0. |
Universal Agent & Python version | Requires Python version 3.7. Only Agents of version >= 7.3 are supported.
|
Software Requirements |
More information about the Agent Requirements of 7-Zip can be found here. |
...
An example of the Extension Output for a Compress File with 7zz Archiver is presented below.
Code Block | ||
---|---|---|
| ||
{ "exit_code":0, "status_description":"SUCCESS: Task executed successfully.", "changed":true, "invocation":{ "extension":"ue-util-compress", "version":"1.2.0", "fields":{ "action":"compress", "algorithm":"zip", "zip_compression_level":1, "source_file":"test/test_file.txt", "archive":"test_archive.zip", "file":null, "overwrite":false, "encryption":"None", "credentials":null, "delete_original":false, "archiver_tool":"7zz", "archiver_path":null, "additional_switches":null } }, "result":{ "archive_processed":"test_archive.zip" } } |
...
An example of the Extension Output for a Compress Directory - “Embedded (Linux)“ Archiver example is presented below.
Code Block | ||
---|---|---|
| ||
{ "exit_code": 0, "status_description": "SUCCESS: Task executed successfully.", "changed": true, "invocation": { "extension": "ue-util-compress", "version": "1.2.0", "fields": { "action": null, "action_embedded": "compress", "algorithm": "zip", "zip_compression_level": 5, "source_file": null, "source_embedded": "test/test_folder", "archive": null, "output_embedded": null, "file": null, "overwrite": false, "overwrite_embedded": false, "encryption": null, "credentials": null, "delete_original": false, "delete_original_embedded": false, "archiver_tool": "embedded", "archiver_path": null, "additional_switches": "", "source_processed": null, "output_directory": null } }, "result": { "source_processed": "test/test_folder", "output": "test/test_folder.zip" } } |
...
Document Link | Description |
---|---|
Universal Templates | User documentation for creating, working with, and understanding Universal Templates and Integrations. |
Universal Tasks | User documentation for creating Universal Tasks in the Universal Controller user interface. |
Credentials | User documentation for creating and working with credentials. |
Resolvable Credentials Permitted Property | User documentation for Resolvable Credentials Permitted Property. |
7zip Official Page | User documentation for downloading the 7zip command line tool. |
Anchor | ||||
---|---|---|---|---|
|
Changelog
ue-util-compress-1.3.0 (2024-07-19)
...