zoukankan      html  css  js  c++  java
  • RPG Maker MV游戏解包

    该文章最新版本请前往:https://www.crowsong.xyz/127.html

    • 前言
    • 使用Petschko's RPG-Maker-MV File-Decrypter进行解包
    • 使用Petschko's RPG-Maker-MV File-Decrypter (Java-Version)进行解包

    前言
    RPG Maker是由Enterbrain Incorporation公司出品的RPG游戏制作工具,我们比较常见的几个版本是RPG Maker XP,RPG Maker VX,RPG Maker VX Ace。而RPG Maker MV是其推出的最新版本,该版本拥有前几代相同的功能,但是其中最大的改变则是所使用的语言从Ruby转变成了JavaScript。并且经过更新我们也不能够使用原先几个版本的解包器来提取加密内容进行学习,所以我们需要使用新推出的一些工具。
    本文所介绍的第一种和第二种工具均为同一人所开发的不同版本,前者无需配置Java环境,但是解包效率较低,后者批量解包内容,但是需要Java环境的支持。

    使用Petschko's RPG-Maker-MV File-Decrypter进行解包
    Petschko's RPG-Maker-MV File-Decrypter是由作者Petschko开发的解包工具(废话)。其只需要一个能够支持HTML5的浏览器即可。
    附工具下载(如果可以请从GitHub上下载,因为作者可能会有更新): 
    RPG-Maker-MV-Decrypter-1.0.0.rar(解压密码:crowsong.xyz): http://waternote.ctfile.net/fs/2276132-372978263
    步骤:
    1、解压压缩包,请尽量保证所存放的目录名称为英文,以免发生其他问题。
    2、打开index.html 会出现以下界面,同时上面会有英文版本的使用方法说明。
    3、请确保你所想要解包的工程拥有以下文件格式:".rpgmvp", ".rpgmvm" or ".rpgmvo"。 
    4、在System(.json)那里选择你想要解包工程的System.json文件,这个文件一般会在 "你的游戏工程目录/www/data/System(.json)"下,之后点击Detect(如下图)。
    4、如果解析成功会出现如下图的提示:
    同时页面的 "En/Decrypt-Code:" 行会变为绿色并且出现内容。
    5、在 "En/Decrypt-File(s):" 行选择你想要解包的文件,之后点击Decrypt按钮右边就会出现解包后的文件,之后点击 "Save all as ZIP-File" 按钮即可将内容保存下来(如下图)。
    请注意!点击保存后没有反应有可能是因为内容太多!如果内容较多,请等待一会儿,否则保存出来的内容有可能不全!
     

    使用Petschko's RPG-Maker-MV File-Decrypter (Java-Version)进行解包
    这个是Java版本,由于上面的解包方法必须要选中要解包的内容才可以,不能够直接将整个工程的素材解包,而Java版本则可以直接将整个工程的素材内容全部解包。
    其需要Java8或以上的环境支持,安装Java与环境变量的配置请自行百度。
    附工具下载(如果可以,请尽量通过GitHub下载以保证内容最新)
    RPG_Maker_MV_Decrypter_jar_0.1.3.1_hotfix.rar(解压密码:crowsong.xyz): http://waternote.ctfile.net/fs/2276132-372978260
    步骤:
    1、解压压缩包,请尽量保证所存放的目录名称为英文,以免发生其他问题。
    2、请确保你所想要解包的工程拥有以下文件格式:".rpgmvp", ".rpgmvm" or ".rpgmvo"。
    3、点击 "Java-RPG-Maker-MV-Decrypter.jar" 打开工具,工具界面如下图。
    4、依次单击 "File" → "Select RPG MV Project" 选择你想要解包的工程目录(Game.exe所在目录)。
    5、点击确定,并等待片刻。
    6、依次点击 "Decrypt" → "All Files" 
    7、解包后的内容会出现在该工具目录的 "output" 目录下。
    8、你也可以通过 "File" → "Change Output-Directory..." 来修改输出目录。
     
     

    <wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

  • 相关阅读:
    将Nginx添加到windows服务中
    springboot使用redis管理session
    GIT常用命令
    阻止360、谷歌浏览器表单自动填充
    谈谈对Spring IOC的理解
    同一个Nginx服务器同一端口配置多个代理服务
    LeetCode 653. Two Sum IV
    109. Convert Sorted List to Binary Search Tree(根据有序链表构造平衡的二叉查找树)
    108. Convert Sorted Array to Binary Search Tree(从有序数组中构造平衡的BST)
    LeetCode 236. Lowest Common Ancestor of a Binary Tree(二叉树求两点LCA)
  • 原文地址:https://www.cnblogs.com/crowsong/p/9317075.html
Copyright © 2011-2022 走看看