前言:雖然說(shuō)一直以來(lái).騰訊的有些做法令我們都很不滿(mǎn)意.但畢竟現(xiàn)在的QQ已經(jīng)成了我們大多數(shù)人的上網(wǎng)必有程序.依賴(lài)性越來(lái)越強(qiáng)了...相對(duì)其它游戲,原來(lái)QQ的分辨率是最好改的了,但網(wǎng)上卻沒(méi)有這樣的教程.所以我在這里寫(xiě)一篇來(lái)和大家分享一下,畢竟以后我們不用大E后.各自買(mǎi)的手機(jī)都不一樣.以后我們大家都不知道有幾個(gè)兄弟會(huì)是同一個(gè)論壇的了,因而我寫(xiě)了這個(gè)教程,是希望我們TCLE787論壇里的兄弟都可以自力更生.自己會(huì)改QQ的分辨率,總好過(guò)要去求什么大俠...
好了,閑話(huà)說(shuō)多了.回歸正題:如何把07QQ的分辨率改成240*320來(lái)適合TCLE787的屏幕.
這里我找了三星E768的QQ(2007 b2 058版本)來(lái)示范,這個(gè)QQ是可以在大E上登陸的.可惜分辨率只有176*220,所以要修改才能在大E上正常使用.

1.安裝工具(我們的共用網(wǎng)盤(pán)http://tcle787.uubox.net都有下載的了):
(1)小穎java源代碼反編譯專(zhuān)家

(2)手機(jī)頑童模擬器(或是KEmulator)

續(xù)上,KEmulator

(3)UltraEdit-32(十六進(jìn)制工具)

2.查找代碼:
(1)首先我們要找到分辨率的代碼在那個(gè)class里.
把這個(gè)QQJAR解壓下來(lái).進(jìn)入解壓包,點(diǎn)電腦上的文件顯示方式.選擇(詳細(xì)信息).這樣的作用是可以方便知道CLASS的大小,根據(jù)經(jīng)驗(yàn),一般有這個(gè)分辨率代碼的class都比較大.有12K以上的.所以我們從大于12K的找起.因?yàn)槿绻惭b了小穎Java源代碼反編譯專(zhuān)家的話(huà),我們直接點(diǎn)擊CLASS文件就會(huì)顯示這個(gè)文件的內(nèi)容的了。在這里,我們找到了ay.class這個(gè)文件里有顯示里有QQ分辨率的數(shù)值(0, 0, 176, 220)(注:07QQ分辨率的數(shù)值都是這樣格式顯示的(0, 0, ***, ***)),圖如下:


QQ分辨率數(shù)值

(2)好了,現(xiàn)在找到這個(gè)有分辨率代碼的ay.class了。如果安裝了UltraEdit-32的話(huà),選中這個(gè)CLASS文件點(diǎn)右鍵。在彈出菜單里就有一個(gè)UltraEdit選擇的了。選中確定,打開(kāi)。圖如下:

用UltraEdit打開(kāi)CLASS文件

(3)查找分辨率的代碼,176*220的十六進(jìn)制代碼是11 00 BO 11 00 DC,點(diǎn)擊UltraEdit-32左上角工具欄的(搜索),在彈出菜單里選擇(查找),在這個(gè)界面輸入11 00 BO 11 00 DC,然后點(diǎn)擊右邊的(下一個(gè))按扭。這樣UltraEdit就會(huì)幫我們找出含有11 00 BO 11 00 D的行列。就是在這個(gè)行列修改了。好了,現(xiàn)在我們找到這個(gè)有11 00 BO 11 00 DC的行列了。圖如下:

查找數(shù)值所在行列位置

已找到的QQ分辨率數(shù)值所在行列位置

(4)修改分辨率的代碼,240*320的十六進(jìn)制代碼是11 00 F0 11 01 40 ,我們就只要把11 00 BO 11 00 DC改成11 00 F0 11 01 40 就可以了。改完后就點(diǎn)UltraEdit-3右上方的的綠色的四方按扭保存。圖如下:

(5)進(jìn)原來(lái)的解壓包,找出剛才修好的ay.class文件(注:由于UltraEdit-32修改文件后,會(huì)備份一個(gè)原文件出來(lái)的,大家在那個(gè)解壓包里面會(huì)發(fā)現(xiàn)還有一個(gè)后綴是bak的ay.class.bak文件,不用理會(huì)它),把修改好的ay.class文件放進(jìn)QQJAR文件里面就可以了.最后用手機(jī)頑童模擬器(或是KEmulator)打開(kāi)這個(gè)修改好的QQJAR文件.驗(yàn)證一下是不是已修改成功就可以了.(注:如果手機(jī)頑童模擬器打不開(kāi),就用Kmulator打開(kāi)吧,只要JAR文件可運(yùn)行,KEmulator都可以打開(kāi)的.但手機(jī)頑童模擬器打開(kāi)比較快和方便一點(diǎn).)

附:各分辨率的十六進(jìn)制數(shù)值:
11 00 80 11 00 80 128*128
11 00 84 11 00 B0 132*176
11 00 B0 11 00 D0 176*208
11 00 B0 11 00 DC 176*220
11 00 D0 11 00 D0 208*208
11 00 F0 11 01 40 240*320
本人水平有限,如有錯(cuò)誤和錯(cuò)漏的地方,請(qǐng)各位兄弟前輩指出和體諒......最后祝大家每天睡覺(jué)睡到自然醒,數(shù)錢(qián)數(shù)到手抽筋....呵呵...
新聞熱點(diǎn)
疑難解答