Skip to content

This tool does what you suppose. Currently supports Windows ONLY.

License

Notifications You must be signed in to change notification settings

electron-shaders/UF-Decrypt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UF-Decrypt

GitHub latest release GitHub total release downloads Github views per week

This tool does what you suppose. Currently supports Windows ONLY.

Installation

  1. Download and install PVRTexTool from https://developer.imaginationtech.com/pvrtextool/. (You may need to register an account to proceed)
  2. Download the zip file from releases.
  3. Unzip the zip file.
  4. That's it!

Usage

  1. Configure the config.json, here's the template:
{
    "PvrCliPath": ".\\PVRTexToolCLI.exe",
    // Path to PVRTexToolCLI.exe

    "flag": {
        "isEnabledDeleteOrigFile": true,
        // true to delete the encrypted original files that are successfully decrypted

        "isEnabledDeletePVRFile": true,
        // true to delete the _Out.pvr files generated by PVRTexToolCLI.exe

        "isEnabledRenameDecFile": true
        // true to rename the decrypted files to original name
        // (MUST also set "isEnabledDeleteOrigFile" to true)
    }
}
  1. Double-click on UF-Decrypt.exe.
  2. Pick the folder you want to decrypt in the popup window.
  3. Wait for the program to finish its job.

Build (Windows)

  1. In the project directory, run:
pip install -r requirements.txt
pip install pyinstaller
pyinstaller -F UF-Decrypt.py
  1. The .exe file will appear in the dist folder.

License

The Unlicense