Zip Utility Plugin

| | -------- | ----------------------------------------------------- Name | Zip Utility Plugin Category | Utility Author | Getnamo | Overview An event-driven, multi-threaded, C++ & blueprint ac...

Updated over 4 years ago Edit Page Revisions

| |

-------- | -----------------------------------------------------

Name | Zip Utility Plugin

Category | Utility

Author | Getnamo

      |                                                       

Overview

An event-driven, multi-threaded, C++ & blueprint accessible 7zip archiver and file manipulation plugin for Unreal Engine 4. Built on 7zip-cpp modernization of the SevenZip++.

Supports Zip, 7-Zip, GZip, BZip2, RAR (extract only), TAR, ISO, CAB, LZMA, LZMA86.

See the main plugin thread for the latest downloads and updates.

Quick Setup

  1. Download latest release
  2. Create new or choose project.
  3. Browse to your project folder (typically found at Documents/Unreal Project/{Your Project Root})
  4. Copy Plugins folder into your Project root.
  5. Restart the Editor and open your project again.
  6. When your project has reloaded, the plugin should be enabled and ready to use.

Quick Example

Right Click in the event graph for a list of Zip Utility Blueprint functions

File:ListZipUtilityFunctions.png

If you wish to e.g. unzip an archive use the Unzip function.

File:UnzipArchive.png

If you wish to receive callbacks add a ZipUtilityInterface to your blueprint.

File:ZipUtilityInterface.png

Same functionality is available in C++.

Documentation and Discussion

For all use cases please see the up-to-date Github Readme.

Post your questions and suggestions at the main plugin thread.