|
必须使用最新客户端(build 20050510)才能登录。5 e; [! F" K* P, F0 D; k3 D
7 z7 p: z! q. s* [1 j
原客户端登录时将会有提示并能自动下载Ansi版本的客户端(繁体用户可手工下载升级),将来再升级时,会自动根据Windows版本分别下载Ansi或Unicode。
' l t7 P+ }! h- ^' o! @9 W, B" T, h
网页登录方式可根据Windows版本返回不同的内容。具体参考以下PHP代码:
; A+ T @/ L, T/ v0 |) q9 J/ h3 Y. X8 [- s9 z3 i. A
- <?
- $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>
复制代码 |
|