文字MUD游戏论坛-天下泥潭群英会-水泊梁山  

返回   文字MUD游戏论坛-天下泥潭群英会-水泊梁山 > 西游之旅 > 『 巫师天下 』

『 巫师天下 』 学习如何挂MUD,如何制作MUD。讨论如何管理好一个MUD,做好一个巫师。

发表新主题 回复
 
LinkBack 主题工具 主题评分 显示模式
旧 2011-12-03   #1
高级会员
级别:6 | 在线时长:109小时 | 升级还需:31小时级别:6 | 在线时长:109小时 | 升级还需:31小时级别:6 | 在线时长:109小时 | 升级还需:31小时
 
Odysseus 的头像
 
注册: 08年04月11日
来自: 盘丝洞
帖子: 311
声望力: 21
声望: 50 Odysseus 初领妙道
现金:29两梁山币
资产:1245两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
NT和Linux下的Lib

发信人: cloner (!!!!!!!), 信区: Mud_Builder
标 题: Mud_Builder新手QA(二)
发信站: 一塌糊涂 BBS (Thu May 17 10:41:50 2001)

Q:怎么把for windows的mudlib转化为for linux 的。

A:这个问题的提法本身有误。上一次提过,MUD是
MudOs+MudLib的结构,其中MudLib是由MudOs解释
的,所以事实上它有跨平台的能力。所以本质上
并不存在for windows的lib吓for linux的lib的
差别。但是跟所有的号称跨平台的东西一样,一点
不改的转的可能性不大,即使Java也如此。
低版本的 MudOs就存在这样一个问题,原因是
windows吓 Linux在文件格式上的一点差异。
在windows下,个回车按下去会在行尾产生两个
字符,一个是回车符,一个是换行符;而Linux
下只有一个回车符。所以windows 下的文件转过去,
就多了一个东西,就是通常说的^M问题。
在.c的文件里,这个问题并不重要,只有少数的
情况下会让编译不通过,或者运行出问题。
而在数据文件里,这个问题是严重的。

一个例子就是上面问到的config.cfg的问题,虽然
它并不属于MudLib,但是同样收到^M的影响。
比如mudlib的路径:
/home/mudadm/mymud变成了/home/mudadm/mymud^M
driver按这个去找,自然认为mudlib路径错误。

解决的办法我上次说过了,用zip unzip的方法,
对文件zip tmp config.cfg unzip -aa config.cfg
对目录...自己看linux的zip ,unzip文档,不什么
都说。总之用zip命令压缩,在用unzip带-aa参数
解开来以后,问题就会解决了。再有问题,就是其它
的了。

附:
发信人: cloner (!!!!!!!), 信区: Mud_Builder
标 题: Re: 请教在LINUX下架设XYJ2K
发信站: 一塌糊涂 BBS (Fri May 11 22:01:39 2001)

辕马不分操作系统的,呵呵。
只有mudos分操作系统
Odysseus 当前离线  
回复时引用此帖

发表新主题 回复

添加到书签


发帖规则
不可以发表主师
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为格林尼治时间 +9, 现在的时间是 21:44.


Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号

站长 fengyue

Content Relevant URLs by vBSEO 3.6.1