一、Winhex的使用
353时代的主流修改工具是UE,可惜UE在打开linkdata.bin这种超大文件时的速度令人难以忍受,于是狂派都投入了Winhex的怀抱。
WinHex v14.1 SR-6 汉化破解版下载地址:
http://www.gamersky.com/Soft/200805/13669.shtml
用Winhex打开要修改的文件,显示如下界面:


 
任何一个存储在计算机上的文件都可以认为是由最基本的0和1组成的,Winhex便是将这些文件以二进制形式打开。不过显示的时候是十六进制,一位十六进制相当于四位二进制,两位十六进制相当于八位二进制即一个字节,每个字节即对应一个地址。
左边那一列是行标,上边那一行是列标,行标和列标便组成了地址。如6BFA3003这个地址,其行标便是6BFA3000,列标为3。
想要修改数值,直接键盘输入即可。
一个基本常识:对于有多位的十六进制数值而言,存储方式是低位在前,高位在后。如6e731f这么个值,存储方式便是1f  73  6e。
既然显示十六进制,那么自然存在一个十六进制和日常使用的十进制转化的问题。通常可以靠Windows的计算器来完成,点击Winhex工具栏的图标即可打开。在计算器的查看菜单里选择“科学型”,便有进制转换的功能。
其实Winhex自带的数据解释器也可以实现进制转换。(看不到数据解释器的,单击视图——显示——数据解释器)把光标定在某一地址,数据解释器里便能显示对应的十进制数值。在数据解释器里输入十进制值然后按回车,则那个地址的数值就会被改写成对应的十六进制。在“选项——数据解释器”里还能对数据解释器的显示内容作设置,比如翻译无符号数、浮点数等,这个有兴趣的自己试试。

地址定位
靠行标和列标来定位地址显然是愚蠢废力的。Winhex的工具栏上有个图标,点击显示如下界面:


 
此时直接在“新位置”里输入地址便可完成定位。
也可以定位相对地址。比如此时位置在某ATK首地址,要往上移1000h到达MOV首地址,那么在“新位置”里输入1000,“相对于”选择“当前位置(P)(返回至)”就行了。
同理,到了MOV首地址后又要往下移960h到达一方地址,则可以在“新位置”里输入960,“相对于”选择“当前位置(C)”。
“位置”菜单里还有个很实用的功能:标记位置和转到标记,快捷键分别是Ctri+I和Ctrl+K。这个功能就不用多解释了吧,我是经常用的。

定义选块
定义选块主要是用来导出特定数据或缩小搜索范围,定义完成之后可以在“位置”菜单里快速定位到选块头和选块尾。
这个操作很简单。在选块头右键点击,选择“选块开始”,选块尾右键点击,选择“选块结尾”就完成了。

搜索

这个也很直观。搜索——查找十六进制数值,输入要查找的串即可,注意中间不要有空格。可以定义向上向下还是全面搜索,之前如果定义了选块可以选择仅在选块中搜索。其它几个选项建议不要动。找到后如果不是自己想找的目标,可以按F3继续搜索。

数据导出和导入
这个其实就是备份和还原的问题了。萧萧发过一个这方面的帖子,不过现在已经没有做txt补丁的必要了,备份成txt这一步骤也就多余了。
导出:首先把要备份的数据定义成选块,然后在选块中任意位置右键点击,选择“编辑——复制区块——置入新文件”即可。

导入:把备份数据定义选位,(如果是全文件那就直接Ctrl+A),然后右键右击,选择“编辑——复制区块——十六进制数值”;再定位到要还原的数据的首地址,右键点击,选择“编辑——剪贴版数据——写入”即可。注意是“写入”不是“粘贴”。

文件扩容
改MOT、BGM的时候有可能需要在文件尾扩容,方法便是在文件尾右键点击,选择“编辑——粘贴零字节”,输入想扩容的大小即可。


 
不过那个2G多的linkdata.bin用这种办法扩容很耗时间。可以换个方法,点击“文件”菜单,新建一个合适大小(一般是所需扩容大小+1)的文件,然后把这个文件的数据复制后写入整个文件的尾地址,这也达到了扩容目的,而且处理速度很快。

基本上需要用到的Winhex操作就这么些,其它的操作有兴趣可以搜索网上教程。最后,改完了别忘记保存

【Winhex】狂派入门: Winhex的简单使用教程相关推荐

  1. winhex数据恢复从入门到精通全集-李林峰-专题视频课程

    winhex数据恢复从入门到精通全集-32932人已学习 课程介绍         本套教程分理论课和实战课,其中理论课是讲数据存储的结构 .实战课是实际演示数据恢复过程,实战课会用课堂练习.vhd和 ...

  2. Unity3D入门其实很简单

    在上次发布拙作后,有不少童鞋询问本人如何学习Unity3D.本人自知作为一名刚入门的菜鸟,实在没有资格谈论这么高大上的话题,生怕误导了各位.不过思来想去,决定还是写一些自己的经验,如果能给想要入门U3 ...

  3. lichee nano 荔枝派入门——buildroot构建文件系统

    lichee nano 荔枝派入门–buildroot构建文件系统 获取buildroot源代码 可以从lichee官方给的链接地址或者从GitHub下载最新的buildroot源代码,具体如下: 从 ...

  4. python scratch unity_Unity3D入门其实很简单

    在上次发布拙作后,有不少童鞋询问本人如何学习Unity3D.本人自知作为一名刚入门的菜鸟,实在没有资格谈论这么高大上的话题,生怕误导了各位.不过思来想去,决定还是写一些自己的经验,如果能给想要入门U3 ...

  5. python的简单编程-python入门脚本的简单示例

    编程之家收集整理的这篇文章主要介绍了python入门脚本的简单示例,编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考. 感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧. ...

  6. Oracle数据库基础教程:入门其实很简单

    为什么80%的码农都做不了架构师?>>>    Oracle数据库基础教程:入门其实很简单 Oracle数据库系统是目前最流行的客户/服务器数据库之一.本文集从初学者的角度出发,由浅 ...

  7. 如何:从Spring 4.0快速入门以构建简单的REST-Like API(演练)

    如何:从Spring 4.0快速入门以构建简单的REST-Like API(演练) 关于使用Spring MVC创建Web API的另一篇教程. 不太复杂. 只是一个演练. 生成的应用程序将提供简单的 ...

  8. 让Netty入门变得简单

    让Netty入门变得简单 https://mp.weixin.qq.com/s/MBnbLmCmFJo0QK9WNwXrXQ 如果先启动nettyClient就不会有nettyServer输出了: p ...

  9. 我有机器人合体成一个大力神_变形金刚动漫人物:狂派霸天虎挖地虎合体金刚-大力神...

    变形金刚狂派霸天虎挖地虎部队合体金刚-大力神 狂派挖地虎组合大力神是自变形金刚G1动画片开始首先登场的组合金刚.也是非常经典的变形金刚人物角色,自其角色出现以来便位居一线重要角色之中,且有着数不过来的 ...

  10. 如何配置Thymeleaf教程,及Thymeleaf的简单使用教程【一篇足够入门】

    如何配置Thymeleaf教程,及Thymeleaf的简单使用教程[一篇足够入门] 第一步[进行maven项目的建立(maven的建立前面文章中有提过),建立完之后在pom.xml中进行相关包的导入跟 ...

最新文章

  1. 【linux】Valgrind工具集详解(六):使用Valgrind gdbserver和GDB调试程序
  2. vue - blog开发学习5
  3. redis中KEYS替代命令
  4. #ifndef HeaderName_h #define HeaderName_h #endif 使用详解
  5. linux系统下:IO端口,内存,PCI总线 的 读写(I/O)操作
  6. Selenium自动化测试
  7. 美萍系统服务器密码,从得到美萍计费管理专家管理员密码开始
  8. 微信java 签名验证_JAVA版微信小程序用户数据的签名验证和加解密
  9. #论char数组结尾’\0’的必要性#
  10. 数据结构和算法(C语言版)期末速成基础不挂科补考
  11. mysql取值范围1-10_mysql各种数据类型取值范围
  12. 关于HD-SDI原理设计、PCB设计汇总
  13. 如何将epub电子书格式转换成txt文本
  14. 香港电讯将构建光纤超高速公路
  15. hnrxgs伸缩器在管道中的作用以及工作原理
  16. 依山傍水,云淡风轻-----只是传说
  17. 雨课堂和微助教比较分析
  18. 蛇行字符串解题代码C++
  19. 用Unity做一个小Demo入门Unity
  20. 循环神经网络中梯度爆炸的原因

热门文章

  1. 曲线运动与万有引力公式_专题三曲线运动与万有引力定律
  2. dbv工具连接oracle10g,10.2.2 DBV工具
  3. java计算机毕业设计医院各科室财务管理2021源码+系统+mysql数据库+lw文档
  4. 卸载华为系统wifi服务器,如何安装随行WiFi驱动及如何卸载驱动
  5. intelliJ IDEA 2017 破解方法
  6. 宿舍计算机管理制度,【宿舍门禁系统能统计夜不归宿吗】_学生宿舍门禁系统使用管理规定(试行)...
  7. Flink典型应用场景
  8. 2021年PMP考试模拟题2(含答案)
  9. 开发、运维、UI设计、产品经理等岗位的薪酬体系大曝光!
  10. 薪酬体系:了解越多,满意越高