|
必须使用最新客户端(build 20050510)才能登录。
& i+ | [" h- x& u8 b. x( w8 L0 i- T" z* n! F
原客户端登录时将会有提示并能自动下载Ansi版本的客户端(繁体用户可手工下载升级),将来再升级时,会自动根据Windows版本分别下载Ansi或Unicode。
9 F4 S4 J- e- o; w+ i- H4 U8 M. P
网页登录方式可根据Windows版本返回不同的内容。具体参考以下PHP代码:6 B& a4 `; d1 O! U/ V/ A
4 O7 J2 r5 o. f3 }' J
- <?
- $sLanguage = $HTTP_SERVER_VARS["HTTP_ACCEPT_LANGUAGE"]; //语言
- $sAgent = $HTTP_SERVER_VARS["HTTP_USER_AGENT"]; //Windows版本
- if( strstr( $sAgent, "Windows NT 5" ) )
- { //Windows 5.x
- $sRunUrl = "[url]http://www.ityg.com/game/download/pChat24u.exe[/url]"; //要运行的文件URL
- $sCheckCode = "5a2620c9c686098f54520f666ae15abb"; //软件的验证码
- }
- else
- { //Windows 4.x
- $sRunUrl = "[url]http://www.ityg.com/game/download/pChat24.exe[/url]"; //要运行的文件URL
- $sCheckCode = "101ab331ab4ca047e9f0d0b7efbaf216"; //软件的验证码
- }
- $sLoginInfo = ""; //登录参数
- $sUin = $_POST["uin"]; //玩家ID
- if( $sUin != "" )
- {
- $sHost = "[url]www.ityg.com:5350[/url]"; //主机地址
- $sPasswd = $_POST["pwd"]; //玩家密码
- $sLoginInfo = "$sHost $sUin $sPasswd";
- }
- ?>
- <HTML>
- <head>
- <title>自动下载运行</title>
- </head>
- <body TOPMARGIN="0" LEFTMARGIN="0">
- <table>
- <tr><td style="font-size:9pt">
- 首次访问该页将会自动下载一个 ActiveX 控件,并会弹出一个提示安装的窗口(如下图)。请在弹出的窗口中选择“是”安装该控件,以便在IE中运行图形聊天室。
- <tr><td><img src=/pchat/alert.gif>
- <tr><td>
- <OBJECT ID=pChatCtrl classid="clsid:797D8CBA-2570-4507-9C04-8244C3EBE434" codebase="/pChat/autorun.ocx#version=1,0,0,1" align=center width=450 height=30>
- <param name='Text' value='<?echo $sRunUrl?>|<?echo $sCheckCode?>|<?echo $sLoginInfo?>|'>
- </OBJECT>
- </table>
- <Script>
- var AutoClose = setInterval("Check()",1000);
- function Check()
- {
- if( pChatCtrl.Text == "" )
- {
- clearInterval(AutoClose)
- window.close();
- }
- }
- </Script>
- </body>
- </HTML>
复制代码 |
|