Introduction

This script allows you to decompress a specific zip file (base on Deflate, BZip2) in RPG Maker VX Ace and other RGSS system.

 

RGSS1 / RGSS2

 

RGSS3

 

But the progress message will print out in Korean.

if you don't need to use it, you should compile DLL file directly using Rust in below link.

 

https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/biud436/RGSS3/tree/master/unzip

 

Usage

In the script command, You make that calls a method called "extract(filename)" of Zip module.

 

Zip.extract("example.zip")

 

Notice that this script is impossible to decode the non-ascii filename.

 

Link

Open the script editor and insert this script in somewhere between Materials and Main section. 

if you do that, it will be downloaded a needed DLL file from my Github automatically.

 

https://github.com/biud436/RGSS3/raw/master/unzip/RS_Zip.rb