用户登录  | 
首 页技术文章软件发布广告价格
当前位置:传奇游戏服务端下载站传奇站长论坛资源网站程序技术文章文章资讯传奇架设教程传奇架设技术

支持自动更新的手动修改客户端

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2014-10-03 14:55:43
精华就在ftp.ini里面
首先确保ftp.ini和patch.exe在同一目录里面
然后修改ftp.ini的内容主要是下面的
[Setup]
site=你的ftp地址
port=ftp的端口
userid=anonymous(这个是ftp帐号)
passwd=user@host.com(这个是密码)
basedir=mir2patch(这个是ftp进去后的目录)
listfile=!plist.txt(这个就是升级的文件了)
program=mirc.exe(升级后运行的执行文件)
然后运行patch.exe就会自动升级.升级后就去执行mirc.exe文件
主要是来讲上面的更新.也就是!plist.txt的内容 
推荐是把能够正常进入的客户端复制一份到ftp的上.
\(ftp的根目录)
|-\mir2patch |_ !plist.txt
|_wav\*.wav
|_map\*.map
|_data\*.*
|其余需要更新的文件(比如mir.dat)
然后就是!plist.txt内容的编写了
!plist.txt的格式是
相对路径\文件名字\t\t\t文件大小\t\t文件编号
其中的相对路径是象map\xxx.map这样的路径.不是d:\xxxx什么下的路径
文件的大小是以byte作为单位dir里面显示的就是这个,文件的编号一共9位.任意数字构成.千万不能重复.这个可以随便写.因为patch更新的时候还是靠的文件大小来更新的,当你把!plist.txt写好了之后.就可以让别人来更新了.推荐在设置ftp的时候开放匿名用户和建立mir2patch目录.这样的话别人只需要更改ip地址就可以了.对于喜欢填加新怪物.新地图.又害怕每次更新带来大量的数据量的4f玩家可以高兴了 dedecms.com
附录.我自己写了一个专门建立!plist.txt文件的makelist.exe的程序.只要拷贝到当前目录运行就自动生成当前目录.data.map,wav3个目录的!plist列表.为了维护利益动了一些手脚.不过mopper的应该都知道答案,拷贝到data的上一个目录运行就可以了..


Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
传奇资源网提供最新传奇开区一条龙版本下载,本站声明:只更新最新最好的传奇服务端分享给大家。