设为首页
收藏本站
登录
立即注册
搜索
搜索
本版
帖子
用户
首页
传奇版本
传世版本
技术教程
引擎工具
列表空间
金币充值
土豪按钮,建议以发布资源来获得金币
原祖传奇
传奇在线,不忘初心!!
神龙火炬
签到
每日签到
📢 公告:每日准时开区,装备靠打,人气火爆,长期稳定,散人天堂!
⚡ 今日最新传奇开区发布【火爆新区】
新开
2003仙剑情缘V2.3
复古纯净|装备靠打|有趣任务|长期稳定|散人天堂
本服采用微端登陆器,APK三端互通
开放时间:2026年4月21日 22:00
立即进入
火爆
2003仙剑情缘V2.3
复古纯净|装备靠打|有趣任务|长期稳定|散人天堂
本服采用微端登陆器,APK三端互通
开放时间:2026年4月21日 22:00
立即进入
推荐
2003仙剑情缘V2.3
复古纯净|装备靠打|有趣任务|长期稳定|散人天堂
本服采用微端登陆器,APK三端互通
开放时间:2026年4月21日 22:00
立即进入
传奇在线论坛
»
首页
›
站务
›
随便聊聊
›
不知道花多长时间能将传奇私服的源代码看懂呢 ...
返回列表
查看:
3711
|
回复:
5
不知道花多长时间能将传奇私服的源代码看懂呢
[复制链接]
武汉有毒
武汉有毒
当前离线
积分
83
TA的每日心情
开心
2026-1-26 20:07
70
帖子
1306
金币
0
GM币
英勇青铜
英勇青铜, 积分 83, 距离下一级还需 17 积分
英勇青铜, 积分 83, 距离下一级还需 17 积分
积分
83
发消息
发表于 2023-3-3 21:14:16
来自手机
|
显示全部楼层
|
阅读模式
本帖最后由 武汉有毒 于 2023-3-3 21:18 编辑
不知道花多长时间能将传奇私服的源代码看懂呢
早期的老毒版,完全找不到头绪。用了半年时间看了delphi的基础入门,现在看了一个wil文件查看器的源码,跟着敲了一遍。对于wil文件结构有些了解了,奇怪的是里面每个图片结构的长宽,坐标偏移后都是一个pbyte指针,它指向了哪里??看了下源码,是用的流写入模式,在坐标偏移数据之后直接写入图片的像素数据。读出却是读到一个pbyte里面。这是我对指针没有正确的理解吗。或者说记录和它的实际存储,例如在文件流中的存储不是一个概念。
这里指针是系统分配的,而不是用户可以强制指定的?。它的值是一个地址,可以说是一个房间号,这个房间里面住的几个人,什么人可能是什么指针类型?
而变量,这里说的是简单的变量,最后实际也是一个地址吧,对一个二进制的地址起了一个便于记号的名字。
所以这个wil文件记录,
用一个指针来指向图片的像素数据,
仅仅是一个表示,
而不是在流中读取这个记录
指针的具体值是从流中得不到的。
可以根据图片长宽建立数组做buffer,在长宽,偏移后就读取数据到数组中。
而后将这数组的地址给pbyte ,来构成一个图片的信息记录。
TWMImageInfo = record //图片信息
Width: smallint; // 宽
Height: smallint; // 高
px: smallint; //X 偏移
py: smallint; // Y 偏移
bits: PByte; // 字节指针? 内容?
end;
PTWMImageInfo = ^TWMImageInfo;
楼主热帖
编辑,论坛开源的代码下载情况
[
随便聊聊
]
热血传奇客户端文件详解表
[
技术教程
]
一个私服的magic.txt 文件
[
技术教程
]
对于原始翎风源码的几点疑问
[
随便聊聊
]
原始翎风Client8位的学习
[
技术教程
]
转帖 传奇引擎开源历史
[
随便聊聊
]
转帖 传奇引擎发展史
[
随便聊聊
]
咸鱼上收了几本delphi的书
[
随便聊聊
]
转贴 中国传奇私服大事记
[
随便聊聊
]
不知道花多长时间能将传奇私服的源代码看懂呢
[
随便聊聊
]
昨天装了win7,到老陈开服的五职业版去玩了一会
[
随便聊聊
]
传奇源代码的注释是乱码可以恢复回来吗?
[
随便聊聊
]
回复
使用道具
举报
8441366
8441366
当前离线
积分
165
TA的每日心情
萌哒
2025-8-18 19:34
165
帖子
249
金币
0
GM币
不屈白银
不屈白银, 积分 165, 距离下一级还需 335 积分
不屈白银, 积分 165, 距离下一级还需 335 积分
积分
165
发消息
发表于 2023-3-4 21:01:25
|
显示全部楼层
我去 估计没有人研究这些吧 你是真牛批啊
回复
使用道具
举报
18671445234
18671445234
当前离线
积分
33
TA的每日心情
开心
2025-10-22 17:01
33
帖子
743
金币
0
GM币
英勇青铜
英勇青铜, 积分 33, 距离下一级还需 67 积分
英勇青铜, 积分 33, 距离下一级还需 67 积分
积分
33
发消息
发表于 2023-3-4 21:03:43
|
显示全部楼层
给一个大大的赞 66666666
回复
使用道具
举报
panjunsong
panjunsong
当前离线
积分
138
TA的每日心情
开心
2026-3-20 11:22
137
帖子
34
金币
0
GM币
不屈白银
不屈白银, 积分 138, 距离下一级还需 362 积分
不屈白银, 积分 138, 距离下一级还需 362 积分
积分
138
发消息
发表于 2023-11-24 13:13:46
|
显示全部楼层
版主不是会吗
回复
使用道具
举报
liuxichi
liuxichi
当前离线
积分
215
TA的每日心情
闭嘴
2025-12-15 05:47
215
帖子
90
金币
0
GM币
不屈白银
不屈白银, 积分 215, 距离下一级还需 285 积分
不屈白银, 积分 215, 距离下一级还需 285 积分
积分
215
发消息
发表于 2023-11-28 05:58:41
来自手机
|
显示全部楼层
哈哈哈哈等待开发出来
回复
使用道具
举报
qq27106135qq
qq27106135qq
当前离线
积分
292
TA的每日心情
擦汗
2025-6-25 16:49
290
帖子
196
金币
0
GM币
不屈白银
不屈白银, 积分 292, 距离下一级还需 208 积分
不屈白银, 积分 292, 距离下一级还需 208 积分
积分
292
发消息
发表于 2025-5-11 09:23:41
|
显示全部楼层
学习一下
回复
使用道具
举报
返回列表
*
滑块验证:
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
报错举报
技术教程
网单服务端
交流提问
Copyright © 2001-2013
Comsenz Inc.
Powered by
Discuz!
X3.4
Archiver
手机版
小黑屋
传奇在线论坛
快速回复
返回顶部
返回列表