如何將Java遊戲灌進韌體1.15版的MPX220教學整理版

如何將Java遊戲灌進韌體1.15版的MPX220 by 苦力勛整理


 


1. 前言:


因為Mpx 220 再1.15版的韌體下對於安裝Java程式不能直接把.jar的原始檔丟進手機中再用手機直接執行安裝


必須要經由手機上網去點選.jad檔來下載.jar安裝


所以我爬文的結果是利用自己的PC架個站開網頁給MPX220下載java安裝


這裡是將其整理出來給大家看的


因此以下將會講到  如何在XP home裡面安裝IIS架站軟體 
如何架個MPX220可以下載java遊戲的站
  如何自己編寫.jad檔案


 


2.如何在XP home裡面安裝IIS架站軟體


這邊是參考網路上的教學如果你是XP pro版..就直接在新增移除程式那裡增加吧


事前必須準備:    1.Windows XP home光碟


                            
2.Windows 2000 光碟(server版 pro版都可以只要裡面有IIS)


 


開始:


用文字編輯器開啟 C:\WINDOWS\INF\SYSOC.INF檔 , 在 [COMPONENTS] 下 找到一行 



iis=iis.dll,OcEntry,iis.inf,hide,7


然後把它改成 



iis=iis2.dll,OcEntry,iis2.inf,,7


原文上有提到大約是如下的意思:


(請不要直接刪除原來的 IIS.dll
IIS.INF ....等檔案 ,
因為有其他地方用到 , 使用 IIS2.dll 這個名字是較好的方式!!)


存檔後用 檔案總管 以搜尋的方式找到在 Windows 2000 Advanced Server CD片裡的兩個檔案
IIS.DL_ 和
IIS.IN_


我個人建議先把這兩個檔 COPY 到硬碟底下的一個新建目錄(例如:C:\TESTIIS) 然後開啟 命令提示字元 切換到 該目錄下


執行 


EXPAND IIS.DL_
IIS2.DLL


EXPAND IIS.IN_
IIS2.INF


產生 IIS2.DLL 及 IIS2.INF 這兩個檔案 , 然後離開  命令提示字元 回到 檔案總管


IIS2.INF
複製到
C:\WINDOWS\INF  目錄下



IIS2.DLL
複製到
C:\WINDOWS\SYSTEM32\SETUP  目錄下


現在按 開始 -> 設定 -> 工作台 -> 新增或移除程式 -> 新增移除 Windows 元件 


神奇吧 IIS 出現了!!!


選擇以後按一下詳細資料看看.....


嘿嘿....要打勾的趕快打勾囉.......


然後給他 確定 下去...... 就開始安裝囉....


過程中會跟你要 Windows 2000 Advanced Server 光碟片 跟 Windows
XP HomeEdit 光碟片


路徑應該會需要指向 \WINNT\SYSTEM32\INETSRV 和 C:\WINDOWS\IIS
的目錄 ....記得告訴電腦...


然後....就裝好了!!! 在控制台裡面 系統管理工具給他按下去...... ...Internet服務管理員.....再給他按下去 .....  


有 FTP 和 Web 站台耶!!但是不要緊張,這樣還是不能跑.....(如果有已經啟動的站台請先停止)






假設 ....你有一個要發行的站台 在 D:\WWW_Root



預設的Web站台 ->滑鼠右鍵 ->內容 ->主目錄  -> 本機路徑  [key in D:\WWW_Root]-> 套用 -> 確定



預設的Web站台 ->滑鼠右鍵 ->內容 -> 文件 -> 把 預設的文件 新增進去(例如:index.htm)



預設的Web站台 ->滑鼠右鍵 ->內容 ->目錄安全設定-> 編輯-> 匿名存取[打勾] -> 編輯 把 允許IIS來控制密碼的勾勾拿掉(其它的都千萬不要動!!)然後
確定 確定 確定 .....一直 '確定' 



然後重開機



Internet服務管理員 ->

預設的Web站台 ->滑鼠右鍵 ->內容 -> Web 站台 -> IP 位址 依需要設定就是你目前的IP



IP取得方法是在
命令提示字元下打 ipconfig查詢..如果是浮動ip的玩家..請勤勞點每次都改吧



之後在預設的Web站台 ->滑鼠右鍵 ->啟動     就可以離開 Internet Information Services....



原則上這樣就可以了...



記得你的網頁目錄裡面要有預設的文件,

開啟
Internet Explorer 然後打你設定的 IP 或 http://localhost 測試一下....


 


3.如何架個MPX220可以下載java遊戲的站


這篇文章是從Mobile Life的hensen
大大的文章借來用的...


不過關於著作權..


我只附上連結..




http://www.mml.com.tw/topicdetail.php?f=228&t=32093#179968


自行前往看吧...大約在討論頁面中間的位置...


有圖有文


至少要會用frontpage寫個網頁喔


也不用多好...把你要裝的遊戲jad檔案做成超連結放到網頁中就好了


網頁檔要放在iis預設的web路徑檔喔 遊戲也要一起放進去超連結就指定在web路徑裡的遊戲jad檔


然後用手機上的遊戲和應用程式進去java選遊戲那裡再選下載


(至於如何讓手機經由電腦上網...已經有很多大大講過了..爬文吧^^")


在功能表那裡選位址列把本來的網址去掉打上你自己pc的ip就好..


然後再去選那些jad檔案就可以安裝遊戲了


 


4.如何自己編寫.jad檔案


很多遊戲檔案都是只有供應jar不包jad的


那我們要怎麼編輯一個可用的jad檔案?


1.要先有個可以解壓縮jar的程式...我是用winrar3.2啦


2.要有文件編輯器


開始編輯


以馬利歐的遊戲為標本好了


我們先用winrar打開jar(不用解開)


裡面應該都會有個META-INF的資料夾


資料夾裡都應該只有一個MANIFEST.MF


再打開他來看...如果程式不能檢視...就用文件編輯器看吧


裡面應該是類似以下的格式



Manifest-Version: 1.0


MicroEdition-Configuration: CLDC-1.0


MIDlet-Name: Mario MIDP2


Created-By: 1.4.2_02 (Sun Microsystems Inc.)


MIDlet-Vendor: AJGames


MIDlet-1: Mariomp2, , ajmario.SpriteTest


MIDlet-Version: 1.0


MicroEdition-Profile: MIDP-2.0



 


然後


我們的jad檔名要跟jar一樣喔.也要放在網頁同一個路徑底下


裡面就用文件編輯器打出以下的字   括號裡面的別跟著打上去...



serviceId:261115 
(這個id號碼隨便打沒有關係)

MIDlet-1: Mariomp2, , ajmario.SpriteTest   (這裡則是比對
MANIFEST.MF的MIDlet-1)

MIDlet-Icon: images/splash.png        
 (jar裡面有些圖檔吧..把要做捷徑圖示的圖路徑打上來)

MIDlet-Jar-Size: 47376                        
(就是檔案大小啦..按jar檔右鍵->內容可以看到看大小那個後面有xxxx位元組..那個數字就是了)

MIDlet-Jar-URL: MarioMp2.jar          
(jar的檔名)

MIDlet-Name: Mario MIDP2              
 (一樣比照
MANIFEST.MF的MIDlet-Name)

MIDlet-Vendor: AJGames                
 (比照
MANIFEST.MF的MIDlet-Vendor)

MIDlet-Version: 1.0                         
 (比照
MANIFEST.MF的MIDlet-Version)


 


再把他存檔



加到網頁上的超連結...再用手機安裝就大功告成


2005-04-20 20:21 發佈
好文章哦!不过这实在太麻烦了。软体JAD无法直接安装应该是在注册表中控制的!能否导出一个可以直接安装JAD文件的DOPOD手机注册表文件对比一下,研究出直接修改注册表的方法呢!或者那位大大提供注册表文件,我来研究!
为什么总提示文件的关键信息与下栽网站的地址不符呢?
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?