十六进制编辑器是在 2.4.7 版本中新添加的 VIP 功能,非会员也可以进行体验,不过修改后无法保存文件。

进制编辑 - 图1

打开方法

长按文件 - 打开方式… - 十六进制

复制数据

你可以选择一段数据然后进行复制

进制编辑 - 图2

当你点击了「复制」时,数据不会复制到系统的剪切板中,你只能在 Hex 编辑器中粘贴。

如果你想将数据复制为文本,请点击「复制为…」,然后选择文本格式,目前支持:

  • 十六进制
  • 十进制
  • 二进制
  • Ascii
  • Base64
  • SHA1
  • MD5
  • CRC32其中,SHA1、MD5 和 CRC32 只是计算出该段数据的校验值,并以十六进制方式复制到剪切板,你无法通过它还原出原数据。

粘贴数据

如果你是通过「复制」菜单复制的数据,那么你可以直接通过「粘贴」菜单进行粘贴。

当然你也可以粘贴文本数据,点击右上角的菜单选择「粘贴从…」,然后选择文本格式,目前支持的格式有:

  • 十六进制
  • 十进制
  • 二进制
  • Ascii
  • Base64这里没有 SHA1、MD5 和 CRC32,上面已经说过它们无法还原出原数据,但你可以选择十六进制进行粘贴。

在以十六进制格式粘贴时,会先删掉全部空白符,然后以每 2 个字符为 1 个字节进行粘贴,具体可参照下表:

文本对应字节
01 234 5678 9ABCDEF01 23 45 67 89 AB CD EF
0123 4567 89AB CDEF01 23 45 67 89 AB CD EF
01 23 456格式错误,必须偶数个字符

注意,在以十进制或二进制格式粘贴时,则必须以一或多个空白字符分开每个字节,不能连在一起,例如:

  • 十进制:-1 35 69
  • 二进制:01 11 101

搜索替换

首先手指从左边缘拉出搜索栏

进制编辑 - 图3

输入相关数据后关闭搜索栏,就可以在屏幕下方看到搜索按钮了

进制编辑 - 图4

检查器

首先将光标放在你要查看的数据的第一个字节处

进制编辑 - 图5

然后手指从右边缘拉出检查栏,就可以查看相关数据了

进制编辑 - 图6

你也可以长按上图中的某个数据直接进行修改

插入数据

你可以通过结合「搜索栏」和「粘贴为 十六进制」来插入数据

例如你想要将文本 123 以 Ascii 编码插入,可以先划出搜索栏,查找内容输入 123,数据类型选择 Ascii 字符串,然后查找内容下方会出现对应的字节数据 31 32 33

进制编辑 - 图7

点击可以直接复制,然后再以十六进制粘贴就行了。