Python解码、base64、nbt、gzip?它是什么?
Python decoding, base64, nbt, gzip? what is it?
我正在尝试从 Minecraft AP 获取信息。从 API 你可以读取玩家的清单,但它是这样写的:here is link to pastebin
我试图在 python 上 运行 base64,但它给了我这样的输出(只有几行):
b'\xad\xa9\xc0d\x85\xe4\xe0\x87`\xcess\x00\x9b]e~c\xea\xaa\xb8\x9a\xa4\xdd\x958"\x8f\x0f\x10\xb9\xea\x9f2v\xdd\xcc#N\xe8x\xb4\xdd\x18\xa9\xee>\xcfM
我在他们的论坛上读到了一些关于它的内容,一些评论说了一些关于 "base64, gzip, nbt" 的内容。
知道,我并没有真正从事过解码等工作,我正在努力理解这一切意味着什么。
谢谢
NBT 是 minecraft 特定格式:Named Binary Tag
所以你得到一个 NBT 文件,它以 gzip format and then Base64 编码压缩(压缩)。
base64 decoding you need to unzip the gzip format获得NBT后
python中还有一个nbt parser。
我正在尝试从 Minecraft AP 获取信息。从 API 你可以读取玩家的清单,但它是这样写的:here is link to pastebin
我试图在 python 上 运行 base64,但它给了我这样的输出(只有几行):
b'\xad\xa9\xc0d\x85\xe4\xe0\x87`\xcess\x00\x9b]e~c\xea\xaa\xb8\x9a\xa4\xdd\x958"\x8f\x0f\x10\xb9\xea\x9f2v\xdd\xcc#N\xe8x\xb4\xdd\x18\xa9\xee>\xcfM
我在他们的论坛上读到了一些关于它的内容,一些评论说了一些关于 "base64, gzip, nbt" 的内容。
知道,我并没有真正从事过解码等工作,我正在努力理解这一切意味着什么。
谢谢
NBT 是 minecraft 特定格式:Named Binary Tag
所以你得到一个 NBT 文件,它以 gzip format and then Base64 编码压缩(压缩)。
base64 decoding you need to unzip the gzip format获得NBT后
python中还有一个nbt parser。