# PVZ_resourses_parser **Repository Path**: xuanyusan/pvz_resourses_parser ## Basic Information - **Project Name**: PVZ_resourses_parser - **Description**: 用于解析Plants Vs Zombies for Mac包内容Resources下的静态资源(main.pak) - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-02 - **Last Updated**: 2021-05-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PVZ Resource Parser简介 用于解析Plants Vs Zombies for Mac包内容Resources下的静态资源(main.pak) ## 思路来源 [dword的狗窝](http://blog.dword1511.info/?p=2342) ## 运行环境 操作系统:macOS ## 运行效果 ### PVZ字体 ![img](./demo/_BrianneTod12.png) ### PVZ图片 ![img](./demo/Achievements_pedestal_press.png) ### PVZ音频 ## 使用教程 1. 通过 make 命令得到可执行文件文件。 ```sh make ``` 2. 把 main.pak 文件拷贝到当前文件夹下,或者使用项目提供的文件,通过 make parse 命令进行解析。 ```sh make parse ``` 3. 如果需要播放MO3格式的音频文件,可以执行 make installMo 安装相关依赖。 ```sh make installMo ``` 4. 通过unmo3解析成XM格式,然后利用mikmode播放器播放。 ```sh unmo3 files/sounds/mainmusic.mo3 mikmod files/sounds/mainmusic.xm ``` ## 目录结构描述 ```sh ├── demo 演示文件 ├── files 解析结果存放文件 ├── mo324-osx MO3格式解析文件 ├── Makefile ├── dec.cpp ├── xor.cpp ├── functions.cpp ├── pvz.h ``` ## 版本内容更新 v1.0.0 —— 简易封装