首页 > 游戏资讯 > 《洛奇台服(新瑪奇Mabinogi)》【攻略】逆向工程 - cache资料夹各档案说明

《洛奇台服(新瑪奇Mabinogi)》【攻略】逆向工程 - cache资料夹各档案说明

时间:2020-12-20 10:58:06

a29988122 () #1 2018-02-05 20:16:32
https://medium.com/@a29988122/mabinogi-client-side-profile-registry-cache-folder-reverse-engineering-f59ecbf72155

因为每次备份都受不太了,里面又一堆杂乱档案,很想清理掉...
花了一个下午搞懂这些档案的格式和行为,虽然还是有些不足之处啦。

比较详细的版本请看blog,我里面还有提供档案同步的行为解释,或是你可以直接编辑哪一些个档案来编辑宠物顺序啦,宠物笔记啦。


下面是
研究时作的中文笔记,不太完整就是了。

太长懒得看的话: 备份 *_sc.tmp *.pnti 还有 .plst。

====
*.tmp
档名:以角色(宠物、人物)命名的cache file,%charname%@mabitw3.tmp

内容:binary file
大部分栏位未知,没有时间测试。
唯一知道的是0x0000002A开始是角色名称,最多18个byte,utf-8 encoding。

用途:备份设定时可以忽略。

*_sc.tmp
档名:以角色(宠物、人物)命名的cache file,%charname%@mabitw3_sc.tmp
内容:string
1.游戏视窗的位置(x,y)记录。
2.所有快捷列的skill/item/pet(uid)设定。
3.宠物与伙伴视窗的宠物顺序列表。
用途:"未知"是否能透过备份此档案的方式,来让本地设定盖掉伺服器上的设定,进而备份游戏内的视窗位置(多解析度,VM环境下会很好用)。

*.ecvc
档名:以角色(宠物、人物)命名的cache file,%charname%@mabitw3.ecvc
内容:binary
几乎照02 00 00 03 00 00 00 00的规则重複,偶有例外,其存放资讯不明。
用途:很少出现在资料夹中,备份设定时可以忽略。

*.task
档名:以角色命名的cache file,%charname%@mabitw3.task
内容:base64 encoding,string
似乎和任务告示板设定有关,<TaskQuestBoardViewConfig>
用途:很少出现在资料夹中,备份设定时可以忽略。

*.bmlt
档名:32byte未知命名规则的cache file[1]
内容:base64 encoding,numeric
用分号分隔的五码数字,看似是uid,其存放资讯不明。
用途:很少出现在资料夹中,备份设定时可以忽略。

*.rcul
档名:32byte未知命名规则的cache file
内容:base64 encoding,numeric
用分号分隔的五码数字,看似是uid,其存放资讯不明。
用途:很少出现在资料夹中,备份设定时可以忽略

*.ptlst
档名:32byte未知命名规则的cache file
内容:base64 encoding,numeric
单一一个pet UID,其用途不明
用途:很少出现在资料夹中,备份设定时可以忽略

*.plst
档名:32byte未知命名规则的cache file
内容:base64 encoding,numeric
宠物顺序,用separator分隔的pet UID。顺序与游戏中看到的相同。未知不同帐号不同人物的同一种宠物是否拥有相同的UID
用途:备份日期最新的此档案,方能够备份宠物顺序

*.pnti
档名:32byte未知命名规则的cache file
内容:base64 encoded number and utf-8 encoded string.
宠物注解,|pet1 UID|pet1 注解|pet2 UID|pet2 注解|
用途:备份宠物note


[1]*.bmlt *.rcul *.plst *.ptlst *.pnti命名规则相同


看较旧的 8 则留言

招魂而行: 02-06 03:23

终于知道我该备份哪个了T_T

阿尔菲修英托尔琼斯: 02-06 09:21

在提供个bat档这篇大概就会被顶爆了.0.

小特子: 02-06 15:35

宠物排序好像是在另一个新玛奇资料夹的设定里面

专题合集

精彩合集,奇葩无下限

相关文章

精彩推荐

大家还在看

手机版 | 电脑版