勁舞團(tuán)服務(wù)器架設(shè)教程初窺探討篇
架設(shè)勁舞團(tuán)服務(wù)器,需要的軟件有MySQL 4.0.26版,MyODBC 3.51.06版,MySQL-Front 3.1版。
我先解釋一下這三個(gè)軟件的作用以及它們之間的聯(lián)系:
MySQL是一個(gè)純粹的數(shù)據(jù)庫(kù),它不象SQL Server 2000那樣自帶了管理工具(如企業(yè)管理器).要注意,MySQL一定要使用4.1以前的版本,MySQL4.0.26或者M(jìn)ySQL4.0.24都可以.這是因?yàn)?.1以后的版本數(shù)據(jù)庫(kù)密碼驗(yàn)證方式不同,導(dǎo)致服務(wù)器端程序與高版本的MySQL根本連接不上,所以不要為了求新,去用MySQL4.1或者最新的MySQL5.1來(lái)裝載數(shù)據(jù)庫(kù)。
MyODBC是在Windows系統(tǒng)的數(shù)據(jù)源管理器(控制面板-〉管理工具-〉數(shù)據(jù)源 (ODBC))中安裝MySQL的驅(qū)動(dòng),因?yàn)閷?duì)于windows來(lái)說(shuō),MySQL屬于第三方數(shù)據(jù)庫(kù)(不像SQL Server那樣是微軟開(kāi)發(fā)的),所以系統(tǒng)沒(méi)有自帶它的驅(qū)動(dòng)。
MySQL-Front是一個(gè)對(duì)MySQL進(jìn)行可視化操作的數(shù)據(jù)庫(kù)管理工具,他就像SQL Server中的企業(yè)管理器。你可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行基本的維護(hù)操作。建議使用3.1或者3.2。
在服務(wù)器文件中,audition.sql是需要用MySQL-Front軟件進(jìn)行數(shù)據(jù)庫(kù)還原的文件。audition.ipsec是需要在windows的[本地安全設(shè)置]的[IP安全策略]中導(dǎo)入的文件.但現(xiàn)在一個(gè)已知的錯(cuò)誤是,如果把這個(gè)文件導(dǎo)入到[IP安全策略]中,并且指派后,這臺(tái)計(jì)算機(jī)將不能上網(wǎng)(暈~~~-_-!),大家需要著重研究這個(gè)文件.
服務(wù)器端的數(shù)據(jù)庫(kù)類(lèi)軟件安裝好,并且勁舞團(tuán)服務(wù)器端程序已經(jīng)可以和數(shù)據(jù)庫(kù)連接成功后,最后便是客戶(hù)端的登陸問(wèn)題,這是一個(gè)很棘手的問(wèn)題。
由于我們并不知道這個(gè)服務(wù)器端到底對(duì)應(yīng)的是什么版本的客戶(hù)端,我在服務(wù)器端文件里都翻遍了,但是就是沒(méi)有標(biāo)明版本之類(lèi)的信息。
但是我們可以很清楚地從已經(jīng)啟動(dòng)的服務(wù)器端程序的標(biāo)題上可以看到AuditonAgenDBServe1_China_NativeMySQL的字眼,請(qǐng)注意“China”這個(gè)單詞。而在D:\AuditionGameServer\gameserver\Data目錄下的配置文件MissionInfo.ini中,里面記載著中文注釋。這個(gè)中文注釋到底是流出后4f研究者注釋的,還是流出前就有的,無(wú)法確定。但如果是后者,這個(gè)服務(wù)器端文件有可能是從國(guó)服流出的,而不是之前大家都估計(jì)的哪樣從韓服流出的。后來(lái)我詢(xún)問(wèn)了管理員,得到肯定的答復(fù),這個(gè)服務(wù)器端是國(guó)服流出的,意思就是說(shuō),客戶(hù)端只需要用官服的客戶(hù)端即可.對(duì)應(yīng)的完整版本號(hào)是01.02.06.cn 估計(jì)是勁舞團(tuán)1.5版[現(xiàn)在很難找了,請(qǐng)機(jī)子中幸存有1.5版本的兄弟看一下勁舞團(tuán)安裝目錄下的AudiLog.txt文件便可知道是不是]?,F(xiàn)在的1.6版本的完整版本號(hào)是01.02.10.cn
在服務(wù)器端,有兩個(gè)程序是不知道具體干什么用的,但是可以確定的是,這兩個(gè)程序?qū)Ψ?wù)器端開(kāi)啟服務(wù)沒(méi)有影響,這兩個(gè)程序?qū)儆诜?wù)器端的管理工具,但是具體作用還不得而知。這兩個(gè)程序分別是ErrorHandler.exe以及fi.exe,而fi.exe程序其實(shí)是一個(gè)監(jiān)測(cè)文件屬性的程序,一般用于脫殼加殼和破解工作,不知道放在這里有什么用處?
對(duì)于運(yùn)行客戶(hù)端,我發(fā)現(xiàn)勁舞團(tuán)的登陸方法與其他游戲不同,他不將服務(wù)器的ip文件放在客戶(hù)端,而是連接一次就下載一次各個(gè)服務(wù)器的ip地址以及端口號(hào)信息。所以通過(guò)修改登陸文件Patcher.exe是行不通的,因?yàn)樵诳蛻?hù)端所有文件中都根本不存放任何服務(wù)器ip地址和端口號(hào)信息。但是并不是意味著沒(méi)有辦法登陸。經(jīng)過(guò)跟蹤程序,我發(fā)現(xiàn)勁舞團(tuán)的啟動(dòng)方法其實(shí)是在Audition.exe后加上參數(shù)運(yùn)行,例如你在運(yùn)行里輸入 "D:\Program Files\9you\勁舞團(tuán) v1.6\Audition.exe" /t3enter 13007E346F540B516E10546F05476003426703 請(qǐng)把\Audition.exe之前改成你自己的勁舞團(tuán)安裝路徑,你會(huì)發(fā)現(xiàn)你進(jìn)的是西南1服務(wù)器。而不同的服務(wù)器,后面跟著的參數(shù)也不同,13007E346F540B516E10546F05476003426703這一串16進(jìn)制的編碼,便是包含著西南1號(hào)服務(wù)器的地址以及端口的信息。現(xiàn)在還不知道如何把這種編碼轉(zhuǎn)換成明碼,也不知道如何把明碼ip、端口信息轉(zhuǎn)換成這種16進(jìn)制編碼。如果誰(shuí)能研究出來(lái),便可以將自己4f的ip地址信息轉(zhuǎn)成這種編碼,然后加在Audition.exe程序后面,便可以直接進(jìn)入自己的。
由于還沒(méi)有研究出客戶(hù)端的登陸方法,所以具體的架設(shè)教程還不能制作,請(qǐng)大家努力合作研究。有新的進(jìn)展時(shí),我會(huì)一時(shí)間將我的研究資料放上來(lái)。
附上剛截取的官方各區(qū)封包
HTTP/1.1 200 OK..Date: Tue, 28 Feb 2006 09:40:59 GMT..Server: Apache/1.3.33 (Unix) PHP/4.3.10..X-Powered-By: PHP/4.3.10..Keep-Alive: timeout=15, max=100..Connection: Keep-Alive..Transfer-Encoding: chunked..Content-Type: text/html....3fe..西北一區(qū)(俊男靚女)(雙倍游戲幣) auconnectxian.9you.com:9801 全國(guó)網(wǎng)通(勁舞秀場(chǎng)) auconnectwt.9you.com:9801 華東三區(qū)(時(shí)尚派對(duì)) auconnecthd3.9you.com:9801 華中(天空SKY) auconnecthnkf.9you.com:9801 山東(萬(wàn)佳網(wǎng)絡(luò)) auconnectsdwj.9you.com:9801 河北(網(wǎng)通) auconnecthbts.9you.com:9801 華北2區(qū)(濃情蜜意) auconnecthb2.9you.com:9801 西南二區(qū)(緣分天空) auconnectxn2.9you.com:9801 浙江(華數(shù)) auconnectzjhs.9you.com:9801 華南二區(qū)(電信) auconnecthn2.9you.com:9801 寧波(網(wǎng)通) auconnectnbwt.9you.com:9801 江西(名智) auconnectjx.9you.com:9801 江蘇(浪淘沙) auconnectlts.9you.com:9801 華東(綠色數(shù)碼) auconnectlssm.9you.com:9801 黑龍江(網(wǎng)通東北) auconnecthlj.9you.com:9801 陜西(紅樹(shù)林西北) auconnectsx.9you.com:9801 廣東(BOPOMO) auconnectld.9you.com:9801 四川(天府熱線(xiàn)) auconnecttf.9you.com:9801 華北一區(qū)(網(wǎng)通) auconnecthb.9you.com:9801 華東一區(qū)(電信) auconnecthd.9you.com:9801 華東二區(qū)(電信) auconnecthd2.9you.com:9801 華南一區(qū)(電信) auconnecthn.9you.com:9801 西南一區(qū)(電信) auconnectxn.9you.com:9801 v1.65特別體驗(yàn)區(qū) auconnectty.9you.com:9801 #..0....
HTTP/1.1 200 OK..Date: Tue, 28 Feb 2006 09:40:59 GMT..Server: Apache/1.3.33 (Unix) PHP/4.3.10..X-Powered-By: PHP/4.3.10..Keep-Alive: timeout=15, max=99..Connection: Keep-Alive..Transfer-Encoding: chunked..Content-Type: text/html....2c ..v1.65特別體驗(yàn)區(qū) auconnectty.9you.com:9801 #..0....
相關(guān)文章
如何實(shí)現(xiàn)路由器的本地驗(yàn)證和授權(quán)
如何實(shí)現(xiàn)路由器的本地驗(yàn)證和授權(quán)...2007-09-09網(wǎng)吧服務(wù)器設(shè)置的不完全攻略大全集
網(wǎng)吧服務(wù)器設(shè)置的不完全攻略大全集...2007-09-09