I put the detailed Command-Line explanation here since not many people use it and its pretty "long"
Everything what's explained here is also explained in the help-commands within the Program.
Before we start:
- You only need the params which are marked as (Req.). All other params are optional.
- If a path contains a space use the quotations "" around:
"D:\games\Project with Space\" - Remember that IOS & Linux not have a Drive-Letter nor using the
\as Directory-Separator; use/instead when you're using Linux/MacOS - Important: If you just Type
java -jar "RPG Maker MV Decrypter.jar"the Program will start with GUI - You can also use the Help-Command with
java -jar "RPG Maker MV Decrypter.jar" help - The Script ends with "Done." Then you're done.
There exists commands you can use, these are explained here:
- decrypt - Decrypts all Files (Help:
java -jar "RPG Maker MV Decrypter.jar" decrypt help)- The Script will decrypt all Files in the target dir
- Simple-Syntax:
java -jar "RPG Maker MV Decrypter.jar" decrypt [(Req.) target path] [output path] [verifyRpgDir (false|true)] [ignoreFakeHeader (true|false)] - Full-Syntax:
java -jar "RPG Maker MV Decrypter.jar" decrypt [(Req.) target path] [output path] [verifyRpgDir (false|true)] [ignoreFakeHeader (true|false)] [headerLen (number)] [hsignature] [hversion] [hremain] - Example 1:
java -jar "RPG Maker MV Decrypter.jar" decrypt D:\games\Project1\- Decrypts the game located in
D:\games\Project1\and saves files to the output dir of this program
- Decrypts the game located in
- Example 2:
java -jar "RPG Maker MV Decrypter.jar" decrypt D:\games\Project1\ D:\games\Project1\- Decrypts the game located in
D:\games\Project1\and saves files in the game dir (preserves structure)
- Decrypts the game located in
- Example 3:
java -jar "RPG Maker MV Decrypter.jar" decrypt D:\games\Project1\ D:\games\Project1\ false true d41d8cd98f00b204e9800998ecf8427e- Like example 2, just using the Decryption key
d41d8cd98f00b204e9800998ecf8427e
- Like example 2, just using the Decryption key
- You can do more things with
decryptplease use the help to see more details
- restore - Restores all PNG-Files without a Key (Help:
java -jar "RPG Maker MV Decrypter.jar" restore help)- The Script will restore all Files in the target dir (no key needed)
- Simple-Syntax:
java -jar "RPG Maker MV Decrypter.jar" restore [(Req.) target path] [output path] [verifyRpgDir (false|true)] [ignoreFakeHeader (true|false)] - Full-Syntax:
java -jar "RPG Maker MV Decrypter.jar" restore [(Req.) target path] [output path] [verifyRpgDir (false|true)] [ignoreFakeHeader (true|false)] [headerLen (number)] - Example 1:
java -jar "RPG Maker MV Decrypter.jar" restore "C:\my rpg mv game\"- Restores all Images in
C:\my rpg mv game\and saves files to the output dir of this program
- Restores all Images in
- Example 2:
java -jar "RPG Maker MV Decrypter.jar" restore "C:\my rpg mv game\" "C:\my rpg mv game\"- Restores all Images in
C:\my rpg mv game\and saves the restored images also to the game (preserves structure)
- Restores all Images in
- Example 3:
java -jar "RPG Maker MV Decrypter.jar" restore "C:\my rpg mv game\" "C:\my rpg mv game\" true false- Like Example 2, just adding that the Script should verify it's a RPG-MV/MZ dir and the MV/MZ-Header on the files is correct
- encrypt - Encrypts all Files (Help:
java -jar "RPG Maker MV Decrypter.jar" ecrypt help)- This Script (Re-)Encrypts all Files in the target dir
- This Script NEEDs a Key (so it must be either in the Target-dir -
System.json-File) or given as Parameter - Simple-Syntax:
java -jar "RPG Maker MV Decrypter.jar" encrypt [(Req.) target path] [output path] [to MV (true|false)] [key (auto|keyValue)] - Full-Syntax:
java -jar "RPG Maker MV Decrypter.jar" encrypt [(Req.) target path] [output path] [to MV (true|false)] [key (auto|keyValue)] [headerLen (number)] [hsignature] [hversion] [hremain] - Example 1:
java -jar "RPG Maker MV Decrypter.jar" encrypt "C:\my rpg mv game\"- Encrypts all resource Files in
C:\my rpg mv game\to the MV-Format with the detected Key
- Encrypts all resource Files in
- Example 2:
java -jar "RPG Maker MV Decrypter.jar" encrypt "C:\my rpg mz game\" output false- Encrypts all resource File in
C:\my rpg mz game\to the output dir of this program in the MZ-Format
- Encrypts all resource File in
- Example 3:
java -jar "RPG Maker MV Decrypter.jar" encrypt "C:\my rpg mz game\" output false d41d8cd98f00b204e9800998ecf8427e- Same as Example 2, just using a manual given Key:
d41d8cd98f00b204e9800998ecf8427e
- Same as Example 2, just using a manual given Key:
- You can do more things with
encryptplease use the help to see more details
- key - Detects and displays the Key (Help:
java -jar "RPG Maker MV Decrypter.jar" key help)- This Script shows the Key of the given directory/project
- Simple-Syntax:
java -jar "RPG Maker MV Decrypter.jar" key [(Req.) target path] [ask before image keysearch (true|false)] - Full-Syntax:
java -jar "RPG Maker MV Decrypter.jar" key [(Req.) target path] [ask before image keysearch (true|false)] [headerLen (number)] - Example 1:
java -jar "RPG Maker MV Decrypter.jar" key "C:\my rpg mv game\"- Will do a Key-Search in
C:\my rpg mv game\and shows the Key if found, if not found it will ask if you want to generate it out of encrypted images
- Will do a Key-Search in
- Example 2:
java -jar "RPG Maker MV Decrypter.jar" key "C:\my rpg mv game\" false- Same as Example 1, just don't ask if search on images, it will always do automatically
- update - Updates the Program (Help:
java -jar "RPG Maker MV Decrypter.jar" update help)- This Script updates the Program
- Syntax:
java -jar "RPG Maker MV Decrypter.jar" update [(Optional) Sub-Command] - Program Update Command:
java -jar "RPG Maker MV Decrypter.jar" update - Open "What's new" in your Default-Browser:
java -jar "RPG Maker MV Decrypter.jar" update whatsnew