aassdfs 发表于 2005-10-10 10:20:42

经试验发现 不在iis模式下也能实现md不用worldclient.dll名字依然运行

参考<A HREF="../Announce/Announce.asp?BoardID=34&ID=29707&E=0&RootID=57827&q=1&r=57827" TARGET=_blank>../Announce/Announce.asp?BoardID=34&ID=29707&E=0&RootID=57827&q=1&r=57827</A>后自己试验,发现在8.03版下不用切换到iis模式下也能正常使用<br>
步骤如下:<br>
1、设置好你的WC<br>
2、将worldclient.dll复制一份并改名为你希望的名字,如:mail.dll<br>
3、修改worldclient.ini文件,将内中的worldclient.dll更换成mail.dll,有两处<br>
4、restart worldclient<br>
补充一点 我因为把MD的logon.html文件用自己的logon页面替换掉了 所以在logon.html里面的信息提交处的url相应的改为"<a target=_blank href=http://xxx.xxxx.xxx:3000/>http://xxx.xxxx.xxx:3000/</a><font color="red">mail.dll</font>?view=main&user=form1.user&password=form1.password"(其实登录信息的提交就是这么简单啦)<br>
MD默认的logon.html里面代码没有研究所以不清楚是直接引用系统配置文件还是要同样做修改,大家可以试一下看看<br>
<br>
在此还要感谢一下goxia 版主 前人栽树 后人乘凉啊

asionliang 发表于 2005-10-11 11:35:18

re:Up一下。==再研究

Up一下。==再研究

aassdfs 发表于 2005-10-11 13:58:44

re:刚刚查看了系统默认的logon.html...

刚刚查看了系统默认的logon.html文件<br>
发现里面的这个语句:<br>
<form action="<$ACTION$>" target="_top" method="post"><br>
引用了$ACTION$这个值,相当于我上面的"<a target=_blank href=http://xxx.xxxx.xxx:3000/mail.dll?view=main&user=form1.user&password=form1.password&quot>http://xxx.xxxx.xxx:3000/mail.dll?view=main&user=form1.user&password=form1.password&quot</a>;,但一时无法在worldclient文件下找到相应的配置文件,所以使用默认登录界面的话 暂时还无法使用改名的dll文件<br>
当然可以直接用自己的代码替换掉<form action="<$ACTION$>" target="_top" method="post">这个语句,但可能会有其他问题。<br>
<br>

jimmychang 发表于 2005-10-11 22:25:52

re:我也发现了这个问题,楼主有没有其他的解决...

我也发现了这个问题,楼主有没有其他的解决方法?能否把解决方法说得详细些?

aassdfs 发表于 2005-10-12 08:47:13

re:我的解决办法是采用自己的登录界面替换掉系...

我的解决办法是采用自己的登录界面替换掉系统的登录界面(logon.html)<br>
如果logon.html有图片的话,可以放在\MDaemon\WorldClient\HTML\下<br>
或是修改worldclient.ini里面的路径<br>
<br>
推荐还是用自己的登录界面吧 可以个性化而且更加美观

jimmychang 发表于 2005-10-12 11:02:51

re:多谢楼主,我试试看了。

多谢楼主,我试试看了。

andycuong 发表于 2006-1-21 08:01:49

re:多谢楼主,我试试看了。

多谢楼主,我试试看了。
页: [1]
查看完整版本: 经试验发现 不在iis模式下也能实现md不用worldclient.dll名字依然运行