梦幻西游新资源的提取一

news/2024/12/23 2:29:33/

之前韩の娃娃问我新出的锦衣是否是在shape.wd8资源包内,但是分析之后发现资源是以3D模型的形式存放在r3d.npk内的。虽然去年夏天简单分析过.gim模型格式,但要我把它渲染的跟梦幻里一样效果还是有些难度的,毕竟我也只是刚刚导出了T-Pose模型而已。
前几天又看到了空灵姐的留言,说大家还在为提取新资源而头疼。既然如此,那么何不尝试提取一下,也小小的满足一下自己的好奇心。

 

问题切入点
负责渲染的程序xyqsvc.exe是如何将渲染好的图片传给客户端程序my.exe使用的?

最开始时,我以为xyqsvc.exe将渲染好的图片存放在v3d_cache目录下的文件内,然后my.exe读取这个文件。但仔细一想,多个程序对同一个文件同时读写,还要同步,这几乎是不可能的。而且使用FileMon监视文件读写,发现my.exe是根本不读取这些文件的。之后的分析显示,v3d_cache下的v3d.hdr和v3d.dat只是xyqsvc.exe的缓存文件,是为了方便下次使用而保存的。传送图片的真正办法是内存共享。(查找内存共享时看到了云风哥对这个技术的介绍,证明我的分析是基本正确的。出乎我的意料的是,xyqsvc.exe是多个客户端共享的)

 

言归正传,既然渲染好的图片缓存下来了,那么必定是可以提取的。(其实不缓存也可以在内存里截取,但涉及的问题就要复杂许多)

下面把我分析的 v3d.hdr 和 v3d.dat 的格式写出来,全当是做个备忘吧。


http://www.ppmy.cn/news/528785.html

相关文章

梦幻西游初出江湖任务

2018年7月31日定期维护公告 3.常规任务“初出江湖”调整 1.完成任务所获金钱就奖励降低23%,储备金奖励提升43%; 2.任务奖励将不再受双倍,精修时间影响。 转载于:https://www.cnblogs.com/ddwk/p/9533028.html

梦幻西游120级剧情杀完有的剧情技能点

梦幻西游120级剧情杀完有的剧情技能点 2016-01-19 17:04 生活杂记 标签:活动 1033 1 智取芭蕉扇领取任务条件: 人物≥120级任务前须准备:女儿红一瓶,避水珠一个,红血散一个,醉生梦死一个1. 到大唐境外找张猎户,把[女儿红]给他.2. 找大唐境外的土…

Spring Boot 日志的主要组件及其特点

Spring Boot 日志的主要组件及其特点 在开发应用程序时,日志是非常重要的一部分。它可以帮助我们了解应用程序的运行情况,发现并解决问题。在 Spring Boot 中,有许多不同的日志框架可供选择。本文将介绍 Spring Boot 日志的主要组件及其特点…

python第三方库概览

目录 第三方库的获取和安装 脚本程序转变为可执行程序的第三方库PyInstaller jieba库(必选)、wordcloud库(可选) 知识导图: 1.Python第三方库的获取和安装 Python第三方库依照安装方式灵活性和难易程度有三个方法:pip工具安装…

2023-06-23 LeetCode每日一题(数组中字符串的最大值)

2023-03-29每日一题 一、题目编号 2496. 数组中字符串的最大值二、题目链接 点击跳转到题目位置 三、题目描述 一个由字母和数字组成的字符串的 值 定义如下: 如果字符串 只 包含数字,那么值为该字符串在 10 进制下的所表示的数字。否则&#xff0…

《影响力》读书笔记(一)

9.28读书笔记 大多数顾客的一套标准范式:一分钱一分货,价格贵就等于东西好!(加价问题)文明的进步,就是人们在不假思索中可以做的事情越来越多(优惠券问题)人类在认知方面有个原理&a…

酒井法子被指“在线乞讨”?来谈谈网络打赏

1月7日,久违露面的日本女星酒井法子通过社交网络晒美照,并和网友打招呼互动,称:“粉丝们新年好!我是酒井法子。感谢去年大家对我的厚爱。今年也请大家多多关照。”并分享了注册粉丝网站会员链接,以及在微博…

什么人会成为神样的程序员:

1.网游爱好者转职为程序员。初始动机是鼠标点击砍怪太枯燥,手指都成了癫痫,不拿鼠标时候手指都会不自觉的产生下按动作。能否有种软件可以不用手动而自动砍怪呢?渐渐的网络搜寻到按键精灵,可这个软件需要编辑代码。就这样&#xf…