请求体

下载记录存于 mythroad/vld/资源id 文件夹。

simpleDownload

appid: 399484 —> 06 18 7C
version: 1001 ——> 03 E9
同一个应用机器配置相同,只有时间戳会变化

00 00 2A 31 00 00 00 04 00 06 18 7C appid
00 00 2A 32 00 00 00 08 CE E4 CF C0 C7 E9 D4 B5 武侠情缘(标题)
00 00 2A 33 00 00 00 04 00 00 03 E9 version
00 00 2A 34 00 00 00 04 00 00 03 E9 version
00 00 29 D7 00 00 00 04 00 00 00 00
00 00 29 CE 00 00 00 04
00 0B 4A C2 (vld/b4ac200)
0b4ac2是要下载的资源id
目录结尾00不知道哪里来的
00 00 29 CF 00 00 00 04 00 00 00 00
00 00 2A 39 00 00 00 04 00 00 00 00
00 00 2A 3A 00 00 00 03 61 75 78 aux(品牌)
00 00 2A 3B 00 00 00 04 6D 32 35 30 m250(型号)
00 00 2A 3C 00 00 00 03 4D 54 4B MTK
00 00 2A 3D 00 00 00 04 00 00 01 40
00 00 2A 3E 00 00 00 04 00 00 01 E0
00 00 2A 3F 00 00 00 04 00 00 08 00
00 00 2A 40 00 00 00 04 00 00 00 00
00 00 2A 41 00 00 00 0F 38 36 37 34 34 31 30 32 38 35 35 39 34 35 36 imei
00 00 2A 42 00 00 00 0F 34 36 30 30 31 37 39 37 30 39 31 30 31 38 34 imsi
00 00 2A 43 00 00 00 04 00 00 00 00
00 00 2A 45 00 00 00 04 06 06 5C 75
00 00 2A 46 00 00 00 04 00 00 07 B0
00 00 2A 4E 00 00 00 06 31 30 30 30 33 30 100030固定值
00 00 27 75 00 00 00 04 00 00 0D 86
00 00 27 7C 00 00 00 0E 32 30 32 30 30 33 30 39 30 37 33 36 35 39 2020 03 09 07 36 59(时间)
00 00 2A 31 00 00 00 04 00 0C AA 30 appid
00 00 2A 32 00 00 00 08 52 58 B9 DC C0 ED C6 F7 RX管理器(标题)
00 00 2A 33 00 00 00 04 00 00 11 62 version
00 00 2A 34 00 00 00 04 00 00 11 62 version
00 00 29 D7 00 00 00 04 00 00 00 01
00 00 29 CE 00 00 00 04 00 07 7A E4 (资源ID) 0b4ac2是要下载的资源id
目录结尾00不知道哪里来的
00 00 29 CF 00 00 00 04 00 00 00 00
00 00 2A 39 00 00 00 04 00 00 00 02
00 00 2A 3A 00 00 00 03 61 75 78 aux(品牌)
00 00 2A 3B 00 00 00 04 6D 32 35 30 m250(型号)
00 00 2A 3C 00 00 00 03 4D 54 4B MTK
00 00 2A 3D 00 00 00 04 00 00 01 40
00 00 2A 3E 00 00 00 04 00 00 01 E0
00 00 2A 3F 00 00 00 04 00 00 08 00
00 00 2A 40 00 00 00 04 00 00 00 00
00 00 2A 41 00 00 00 0F 38 36 37 34 34 31 30 32 38 35 35 39 34 35 36 imei
00 00 2A 42 00 00 00 0F 34 36 30 30 31 37 39 37 30 39 31 30 31 38 34 imsi
00 00 2A 43 00 00 00 04 00 00 00 00
00 00 2A 45 00 00 00 04 06 06 5C 75
00 00 2A 46 00 00 00 04 00 00 07 B0
00 00 2A 4E 00 00 00 06 31 30 30 30 33 30 100030
00 00 27 75 00 00 00 04 00 00 0D 86
00 00 27 7C 00 00 00 0E 32 30 32 30 30 33 30 39 30 37 33 36 35 39 2020 03 09 07 36 59(时间)

continueDownload

如果下载时被取消,又开始下载会调用这个;
本次未下载完,下次启动应用再下载,也是调用此接口。
appid: 830000 ——> 0C AA 30
version: 4450 ——-> 11 62

00 00 2A 31 00 00 00 04 00 0C AA 30 appid
00 00 2A 58(有些没有) 00 00 00 04 00 00 00 00
00 00 2A 32 00 00 00 08 52 58 B9 DC C0 ED C6 F7 应用名称
00 00 2A 33 00 00 00 04 00 00 11 62 version
00 00 2A 34 00 00 00 04 00 00 11 62 00 00 29 D7 00 00 00 04 00 00 00 01
00 00 2A 35 00 00 00 04 00 00 00 01 文件校验
00 00 2A 36 00 00 00 04 00 07 7A E4 要下载的资源id
vld/77ae410
10不知道哪里来的
00 00 2A 37 00 00 00 04 00 00 00 02
00 00 2A 38 00 00 00 04 00 00 00 01
00 00 29 CD 00 00 00 54
蓝色区域数据部分长度0x54
00 00 29 D7 00 00 00 04 00 00 00 01
00 00 29 CE 00 00 00 04 00 07 7A E4 (vld/77ae410)
00 00 29 CF 00 00 00 04
00 00 00 02
00 00 2A 39 00 00 00 04 00 00 00 02

00 00 29 D6
00 00 00 04
00 00 66 49 (动态的)
(有一处变化)
00 00 29 D5
00 00 00 10
01 59 77 52
7C 50 F0 1D
76 B6 90 18
C5 19 41 BC
md5
00 00 2A 3A 00 00 00 03 61 75 78 aux(品牌)
00 00 2A 3B 00 00 00 04 6D 32 35 30 m250(型号)
00 00 2A 3C 00 00 00 03 4D 54 4B MTK
00 00 2A 3D 00 00 00 04 00 00 01 40
00 00 2A 3E 00 00 00 04 00 00 01 E0
00 00 2A 3F 00 00 00 04 00 00 08 00
00 00 2A 40 00 00 00 04 00 00 00 00
00 00 2A 41 00 00 00 0F 38 36 37 34 34 31 30 32 38 35 35 39 34 35 36 imei
00 00 2A 42 00 00 00 0F 34 36 30 30 31 37 39 37 30 39 31 30 31 38 34 imsi
00 00 2A 43 00 00 00 04 00 00 00 00
00 00 2A 45 00 00 00 04 06 06 5C 75
00 00 2A 46 00 00 00 04 00 00 07 B0
00 00 2A 4E 00 00 00 06 31 30 30 30 33 30 100030
00 00 27 75 00 00 00 04 00 00 0D 86
00 00 27 7C 00 00 00 0E 32 30 32 31 31 32 33 31 31 36 33 36 30 32 2021 12 31 16 36 02(时间)

响应体

首部 + MRP应用本体
本体以MRPG开头,对应16进制:4D 52 50 47 98

01 BD 6E 为MRP本体长度

system/___sftmp.mrp

下载时文件存于 mythroad/vld/资源ID
记录文件:资源ID+0.i
存储文件:资源ID+1.t

00 00 00 64 00 00 00 04 00 00 00 C8
00 00 00 65 00 00 00 04 00 00 0D 86
00 00 00 6D 00 00 00 14 31 35 38 33 37 31 30 32 37 31 37 30 31 36 30 31 30 32 35 32 15837102717016010252
不知道什么东西
00 00 02 BC 00 00 00 02 00 01
00 00 02 BD 00 00 00 7A 下载配置起始标记,配置长度
00 00 02 C7 00 00 00 04 00 00 00 01 {结束标记}.t文件中的 结束标记
00 00 02 BE 00 00 00 04 00 07 7A E4 资源ID, vld/{请求id}/{此处id}{结束标记}.t,会存于存储记录文件
00 00 02 BF 00 00 00 04 00 00 00 02 记录文件第二行,意义不明
00 00 02 C0 00 00 00 00 分包下载完成后要保存的文件名 /mythroad/{游戏文件夹}/{文件名} 直接使用MRP内部名
00 00 02 C1 00 00 00 00 分包下载完成后要保存的文件夹 /mythroad/{游戏文件夹}/{文件夹}/{文件名}
00 00 02 C2 00 00 00 02 00 00
00 00 02 C3 00 00 00 04 00 00 00 00
00 00 02 C4 00 00 00 04 00 01 BD 6E 本体大小,会存于存储记录文件
00 00 02 C5 00 00 00 10 01 59 77 52 7C 50 F0 1D 76 B6 90 18 C5 19 41 BC 请求体有这个,存储记录文件也有这个 (应该是服务器给的)
本体MD5
00 00 02 C6 00 00 00 04 00 00 00 00 已下载长度
00 00 02 C3 00 00 00 04 00 00 00 00
00 00 02 D1 00 01 BD 6E 本体大小
4D 52 50 47 MRPG本体开头
游戏 资源
id 399484 —> 06 18 7C 740034 ——— 0B 4A C2
version 1001 ——> 03 E9 1000 ———— 03 E8

本地存储记录

01 00 00 00 7C 18 06 00(分包ID)
02 00 00 00 02 00 00 00(对应
00 00 02 BF ?, 意义未知)
此行似乎内容一样?
A0 00 00 00(已下载长度) 85 6D 01 00(分包大小)
7F 76 26 46 40 24 EF 6E
AA CE 21 7F 6A 26 A5 91
MD5
文件夹 129字节
文件名