Mapaler / Puzzle-and-Dragons-Data-Files

智龙迷城日版数据,提取自/data/data/jp.gungho.pad/files/mon2
13 stars 1 forks source link
puzzle-and-dragons

智龙迷城日服 Data 数据 / The Data of Puzzle & Dragons Japanese Version

项目介绍

安卓版智龙迷城/data/data/jp.gungho.pad/files/mon2下的数据。(缺少一些第三方合作活动的历史文件。)
以及英文版和韩文版的cards数据。

最快速的数据提取方法

经测试,可运行日版智龙迷城的安卓模拟器,有如下软件。
Tested Android simulator which can run the P&D Japanese version, there are the following software.

名称
Name
软件版本
Software Version
安卓版本
Android Version
日服版本
Japanese Server Version
蓝叠模拟器
BlueStacks
5.12.102 Pie 64bit 20.7
蓝叠模拟器
BlueStacks
5.11.50 Nougat 64bit 20.6.2
夜神模拟器
NoxPlayer
7.0.2.1 7.1.2 64bit 19.8.1
蓝叠模拟器 | BlueStacks 1. 更新游戏数据 1. 安装国际版蓝叠模拟器,并在蓝叠多开器(文件名`HD-MultiInstanceManager.exe`)内添加安卓7(Nougat 64bit)系统。 1. 不要打开root。 1. 在模拟器里安装[智龙迷城](https://play.google.com/store/apps/details?id=jp.gungho.pad)。 1. 运行智龙迷城,并下载最新游戏数据。 1. 关闭模拟器。 1. 安装虚拟磁盘挂载工具 1. 安装[Ext2Fsd](https://github.com/matt-wu/Ext3Fsd/releases),用于在Windows下读取EXT4文件格式磁盘,不然挂载的分区无法显示内容。 1. 下载[FastCopy](https://github.com/Mapaler/FastCopy-M),用于快速复制文件,以及解决Windows复制一些文件会出现`0x800700FE`错误的问题。 1. 正式挂载与复制数据 1. 进入安装时设定的 **BlueStacks_nxt** 位置找到模拟器的虚拟磁盘文件。默认为`C:\ProgramData\BlueStacks_nxt\Engine\Nougat64\Data.vhdx`,如果不是用的第一个模拟器,那么可能需要进入 `Nougat64_[数字]` 文件夹。 1. 双击`Data.vhdx`挂载到 Windows 磁盘管理中。 1. 运行 **Ext2 Volume Manager**,选中刚刚挂载的 EXT4 格式磁盘,右键菜单选择“加载装配点盘符”或按`F4`快捷键,给虚拟磁盘分配一个盘符。 1. 复制`variables_default.txt`并改名为`variables.txt`,然后根据自身情况,修改`variables.txt`内的“# driveletter to mount:”和“# path to FastCopy:”路径。 1. 运行`copy files.bat`,将数据复制到当前目录。 1. 回到 **Ext2 Volume Manager**,在虚拟磁盘上右键菜单选择“更改装配点盘符”或按`F10`快捷键,删除分配的盘符。 1. 运行 `diskmgmt.msc` 打开系统磁盘管理,在虚拟磁盘上点击右键,选择“分离VHD”。如果一直卡着不动,**Ext2 Volume Manager**,在虚拟磁盘上右键菜单选择“保存系统缓冲”或按`F11`快捷键。 1. 提交更新的数据。
夜神模拟器 | NoxPlayer 1. 更新游戏数据 1. 安装国际版夜神模拟器(中国版需要额外安装谷歌三件套),并在夜神多开器(文件名`MultiPlayerManager.exe`)内添加安卓7系统。 1. 在设置内关闭模拟器的root。 1. 在模拟器里安装[智龙迷城](https://play.google.com/store/apps/details?id=jp.gungho.pad)。 1. 运行智龙迷城,并下载最新游戏数据。 1. 关闭模拟器。 1. 安装虚拟磁盘挂载工具 1. 安装[VMware Virtual Disk Development Kit 5.1](https://my.vmware.com/group/vmware/details?downloadGroup=VSP510-VDDK-514&productId=285)(文件名:`VMware-vix-disklib-5.1.4-2248791.i386.exe`),需要使用其中的`vmware-mount.exe`来挂载虚拟磁盘。5.1以后的版本都没有了这个程序。 其他下载镜像:https://olympic.instructure.com/courses/1408048/files/76249050 * 也可以安装 VMware workstation 后手动挂载。 * 还可以手动使用免费的[OSFMount](https://www.osforensics.com/tools/mount-disk-images.html)进行挂载。 1. 安装[Ext2Fsd](https://github.com/matt-wu/Ext3Fsd/releases),用于在Windows下读取EXT4文件格式磁盘,不然挂载的分区无法显示内容。 1. 下载[FastCopy](https://github.com/Mapaler/FastCopy-M),用于快速复制文件,以及解决Windows复制一些文件会出现`0x800700FE`错误的问题。 1. 正式挂载与复制数据 1. 复制`variables_default.txt`并改名为`variables.txt`,然后根据自身情况,修改`variables.txt`内的程序路径。 1. 运行`mount driver.bat`,自动挂载虚拟磁盘。 1. 运行`copy files.bat`,将数据复制到当前目录。 1. 运行`delete driver.bat`,卸载虚拟磁盘。 1. 提交更新的数据。

备用提取方法

  1. 可 root 手机使用 Magis Hide 直接进入游戏更新数据,使用 MiXplorer 文件管理器,编辑 FTP 服务器,修改默认路径为/data/data/,并开启服务器。电脑上使用 Beyond Compare 文件夹同步功能,从 FTP 同步数据到电脑文件夹。(记得修改自定义选项为有差异的就从手机覆盖本地)
  2. 可 root 手机模拟器在没有 root 的情况下进入游戏更新数据,启用 root 后使用 ES文件管理器 复制数据到电脑共享文件夹。
  3. 夜神(Nox)安卓模拟器在没有 root 的情况下进入游戏更新数据,启用 root 后使用 FolderSync 同步数据到共享数据文件夹。
  4. DiskGenius(PartitionGuru)专业版 读取夜神安卓模拟器虚拟磁盘文件(vmdk)并提取。