1 Star 0 Fork 1

hm-tools / savegame-editors

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
hm-tools 提交于 2020-12-19 11:02 . update README.md.

基于纯html5+JavaScript进行二进制文件内容编辑示例

背景

一直以来都以为html+JavaScript+css只能显示网页内容,但事实上,JavaScript可以直接读取本地二进制文件内容,不仅如此,还可以进行修改并保持到本地。本工程就是完整示例,而且,还是修改好玩的游戏存档!~

使用方法(以wiiu塞尔达传说 荒野之息为例)

  1. 本套代码完全仅由 HTML+JavaScript+CSS 构成,所以直接放在 apache、iis、nginx等web服务软件指定的虚拟目录即可,本工程根目录的 index.html即为入口首页。
  2. 通过手段从wiiu上导出塞尔达传说荒野之息的存档文件(game_data.sav)。
  3. 通过支持HTML5的浏览器访问本工程的入口首页index.html,然后选择塞尔达荒野之息,再点击按钮上传刚刚导出的存档文件(game_data.sav)。
  4. 此时,JavaScript读取并解析game_data.sav文件中的内容数据,并展示在页面上,现在就可以动动鼠标点点点,即可进行修改,然后点击“save”按钮,即可导出编辑后的二进制存档文件。
JavaScript
1
https://gitee.com/hm-tools/savegame-editors.git
git@gitee.com:hm-tools/savegame-editors.git
hm-tools
savegame-editors
savegame-editors
master

搜索帮助