勁舞團服務(wù)器架設(shè)教程初窺探討篇
架設(shè)勁舞團服務(wù)器,需要的軟件有MySQL 4.0.26版,MyODBC 3.51.06版,MySQL-Front 3.1版。
我先解釋一下這三個軟件的作用以及它們之間的聯(lián)系:
MySQL是一個純粹的數(shù)據(jù)庫,它不象SQL Server 2000那樣自帶了管理工具(如企業(yè)管理器).要注意,MySQL一定要使用4.1以前的版本,MySQL4.0.26或者MySQL4.0.24都可以.這是因為4.1以后的版本數(shù)據(jù)庫密碼驗證方式不同,導致服務(wù)器端程序與高版本的MySQL根本連接不上,所以不要為了求新,去用MySQL4.1或者最新的MySQL5.1來裝載數(shù)據(jù)庫。
MyODBC是在Windows系統(tǒng)的數(shù)據(jù)源管理器(控制面板-〉管理工具-〉數(shù)據(jù)源 (ODBC))中安裝MySQL的驅(qū)動,因為對于windows來說,MySQL屬于第三方數(shù)據(jù)庫(不像SQL Server那樣是微軟開發(fā)的),所以系統(tǒng)沒有自帶它的驅(qū)動。
MySQL-Front是一個對MySQL進行可視化操作的數(shù)據(jù)庫管理工具,他就像SQL Server中的企業(yè)管理器。你可以對數(shù)據(jù)庫進行基本的維護操作。建議使用3.1或者3.2。
在服務(wù)器文件中,audition.sql是需要用MySQL-Front軟件進行數(shù)據(jù)庫還原的文件。audition.ipsec是需要在windows的[本地安全設(shè)置]的[IP安全策略]中導入的文件.但現(xiàn)在一個已知的錯誤是,如果把這個文件導入到[IP安全策略]中,并且指派后,這臺計算機將不能上網(wǎng)(暈~~~-_-!),大家需要著重研究這個文件.
服務(wù)器端的數(shù)據(jù)庫類軟件安裝好,并且勁舞團服務(wù)器端程序已經(jīng)可以和數(shù)據(jù)庫連接成功后,最后便是客戶端的登陸問題,這是一個很棘手的問題。
由于我們并不知道這個服務(wù)器端到底對應(yīng)的是什么版本的客戶端,我在服務(wù)器端文件里都翻遍了,但是就是沒有標明版本之類的信息。
但是我們可以很清楚地從已經(jīng)啟動的服務(wù)器端程序的標題上可以看到AuditonAgenDBServe1_China_NativeMySQL的字眼,請注意“China”這個單詞。而在D:\AuditionGameServer\gameserver\Data目錄下的配置文件MissionInfo.ini中,里面記載著中文注釋。這個中文注釋到底是流出后4f研究者注釋的,還是流出前就有的,無法確定。但如果是后者,這個服務(wù)器端文件有可能是從國服流出的,而不是之前大家都估計的哪樣從韓服流出的。后來我詢問了管理員,得到肯定的答復,這個服務(wù)器端是國服流出的,意思就是說,客戶端只需要用官服的客戶端即可.對應(yīng)的完整版本號是01.02.06.cn 估計是勁舞團1.5版[現(xiàn)在很難找了,請機子中幸存有1.5版本的兄弟看一下勁舞團安裝目錄下的AudiLog.txt文件便可知道是不是]。現(xiàn)在的1.6版本的完整版本號是01.02.10.cn
在服務(wù)器端,有兩個程序是不知道具體干什么用的,但是可以確定的是,這兩個程序?qū)Ψ?wù)器端開啟服務(wù)沒有影響,這兩個程序?qū)儆诜?wù)器端的管理工具,但是具體作用還不得而知。這兩個程序分別是ErrorHandler.exe以及fi.exe,而fi.exe程序其實是一個監(jiān)測文件屬性的程序,一般用于脫殼加殼和破解工作,不知道放在這里有什么用處?
對于運行客戶端,我發(fā)現(xiàn)勁舞團的登陸方法與其他游戲不同,他不將服務(wù)器的ip文件放在客戶端,而是連接一次就下載一次各個服務(wù)器的ip地址以及端口號信息。所以通過修改登陸文件Patcher.exe是行不通的,因為在客戶端所有文件中都根本不存放任何服務(wù)器ip地址和端口號信息。但是并不是意味著沒有辦法登陸。經(jīng)過跟蹤程序,我發(fā)現(xiàn)勁舞團的啟動方法其實是在Audition.exe后加上參數(shù)運行,例如你在運行里輸入 "D:\Program Files\9you\勁舞團 v1.6\Audition.exe" /t3enter 13007E346F540B516E10546F05476003426703 請把\Audition.exe之前改成你自己的勁舞團安裝路徑,你會發(fā)現(xiàn)你進的是西南1服務(wù)器。而不同的服務(wù)器,后面跟著的參數(shù)也不同,13007E346F540B516E10546F05476003426703這一串16進制的編碼,便是包含著西南1號服務(wù)器的地址以及端口的信息。現(xiàn)在還不知道如何把這種編碼轉(zhuǎn)換成明碼,也不知道如何把明碼ip、端口信息轉(zhuǎn)換成這種16進制編碼。如果誰能研究出來,便可以將自己4f的ip地址信息轉(zhuǎn)成這種編碼,然后加在Audition.exe程序后面,便可以直接進入自己的。
由于還沒有研究出客戶端的登陸方法,所以具體的架設(shè)教程還不能制作,請大家努力合作研究。有新的進展時,我會一時間將我的研究資料放上來。
附上剛截取的官方各區(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 全國網(wǎng)通(勁舞秀場) auconnectwt.9you.com:9801 華東三區(qū)(時尚派對) auconnecthd3.9you.com:9801 華中(天空SKY) auconnecthnkf.9you.com:9801 山東(萬佳網(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 陜西(紅樹林西北) auconnectsx.9you.com:9801 廣東(BOPOMO) auconnectld.9you.com:9801 四川(天府熱線) 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特別體驗區(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特別體驗區(qū) auconnectty.9you.com:9801 #..0....
相關(guān)文章
網(wǎng)吧服務(wù)器設(shè)置的不完全攻略大全集
網(wǎng)吧服務(wù)器設(shè)置的不完全攻略大全集...2007-09-09