接著,打開IE,在地址欄輸入139郵箱的wap地址:wapmail.。地址被解析為http://wapmail.但打開的卻是web版手機(jī)郵箱界面(見下圖)。因此可以看出,手機(jī)是通過CMNET連接,訪問了WEB版的手機(jī)郵箱。
|
終于搞定多普達(dá)手機(jī)的電腦同步演示問題!(2009-04-20 22:34:14)
最近接手一個(gè)手機(jī)客戶端的項(xiàng)目,項(xiàng)目時(shí)間緊、任務(wù)重,左趕右趕,總算把軟件的ALPHA版本上線--- 基于Windows Mobile系統(tǒng)的手機(jī)客戶端軟件版本。開發(fā)完自然要迎接領(lǐng)導(dǎo)的演示。按照公司的傳統(tǒng),為了保證演示效果,手機(jī)端服務(wù)的演示通常要投射在電腦屏幕上,做同步操作演示。
一直使用S60系統(tǒng)手機(jī)的我,認(rèn)為這是個(gè)非常簡(jiǎn)單的問題,畢竟只要分別在手機(jī)端及電腦端安裝Remote S60(上baidu隨便搜索“S60遠(yuǎn)程”即可搜到)即可實(shí)現(xiàn)同步:手機(jī)上看到啥,電腦上看到啥,一目了然。但當(dāng)我抱著這種天真的想法想在Windows Mobile手機(jī)上如法炮制時(shí),我發(fā)現(xiàn)我錯(cuò)了。無論通過藍(lán)牙還是數(shù)據(jù)線,只要手機(jī)連接上電腦,其上網(wǎng)設(shè)置就會(huì)神奇地改變(自動(dòng)變成手機(jī)通過電腦上網(wǎng));慘就慘在,通過這種方式,似乎沒有辦法通過CMWAP上網(wǎng)。而我們這款客戶端產(chǎn)品又恰好是通過CMWAP來連接網(wǎng)絡(luò)的。。。。當(dāng)我在距離大領(lǐng)導(dǎo)視察還有24小時(shí)的時(shí)候發(fā)現(xiàn)這個(gè)問題時(shí),我不禁狂汗不已,心理咯噔一下,“這次看來得跪下了!”
微軟不至于這么軟吧,如此基本的用戶需求都無法滿足。就不信這個(gè)邪!拿上一臺(tái)最新的多普達(dá)S700 TD-SCDMA手機(jī)就開始研究(我用的投影PC機(jī)使用珠江寬頻的寬帶服務(wù))。
首先驗(yàn)證傳說中有效的方法:使用微軟ActiveSync連接,再使用Pocket Controller同步。第一步就是解決手機(jī)連接到電腦的問題。有兩個(gè)辦法,通過數(shù)據(jù)線就不說了,也可以采用藍(lán)牙連接,經(jīng)過一連串的搜索和藍(lán)牙配對(duì),即可通過ActiveSyn進(jìn)行連接,勾選ActiveSyn的連接選項(xiàng)“連接到計(jì)算機(jī)后,允許設(shè)備建立無線連接”(如下圖所示)
接著,打開IE,在地址欄輸入139郵箱的wap地址:wapmail.。地址被解析為http://wapmail.但打開的卻是web版手機(jī)郵箱界面(見下圖)。因此可以看出,手機(jī)是通過CMNET連接,訪問了WEB版的手機(jī)郵箱。 在這種情況下,我們的客戶端軟件產(chǎn)品自然無法連接(因?yàn)樾枰褂肅MWAP連接):
很顯然,網(wǎng)上傳說的方法不可行。結(jié)果讓人沮喪。不過車到山前必有路,公司一資深手機(jī)玩家YG提示“既然手機(jī)連上電腦就必須通過電腦上網(wǎng),那如果將手機(jī)本身作為電腦上網(wǎng)的modem,那么手機(jī)豈不是還可以通過自身的CMWAP連接上網(wǎng)?”
有創(chuàng)意!就這么試,高手指點(diǎn)方式如下:
1、使用網(wǎng)線連接電腦(這樣還可以避免使用藍(lán)牙連接帶來的不穩(wěn)定);
2、禁用ActiveSync的連接(在該軟件“連接設(shè)置”對(duì)話框中,將“通過USB”及“通過COM口連接”選項(xiàng)都不勾選,確定后,ActiveSync主頁面顯示“連接禁用”字樣;
3、手機(jī)及電腦均安裝Pocket Controller(如果手機(jī)沒有安裝,可以在2、之前,使用ActiveSync連接,該軟件會(huì)提示你安裝Pocket Controller,確定后,即可在手機(jī)端完成安裝);
4、在電腦上打開Pocket Controller,進(jìn)入設(shè)置,添加一個(gè)TCP/IP連接(我將之命名為TCP),通過地址192.168.0.1進(jìn)行連接,點(diǎn)擊確定;
5、在手機(jī)上操作,進(jìn)入“開始”-“程序”-“internet共享”,點(diǎn)擊左下方“連接”按鈕;手機(jī)端左下角按鈕變成“斷開連接”后,即說明手機(jī)已經(jīng)變成了PC的modem(可以通過在PC上運(yùn)行ipconfig /all命令,看到ip地址已經(jīng)變成192.168.0.1);
6、在PC端的Pocket Controller界面上,點(diǎn)擊連接,選擇剛才建立的TCP連接,可以在程序主界面上看到“連接LAN/WAN”、“連接192.168.0.1”“傳輸數(shù)據(jù)”等字樣,從而完成手機(jī)與電腦的同步。由于手機(jī)發(fā)起的連接請(qǐng)求走到了PC端,又從PC端走回了手機(jī)端,并最終通過手機(jī)端的CMWAP上網(wǎng),因此問題得到圓滿解決!總算松了一口氣。。。。
其實(shí)呢,之前IBM的同事提過另外一種解決辦法,就是另外用一臺(tái)手機(jī)充當(dāng)PC機(jī)的modem(而不用wlan連接或?qū)拵нB接),其實(shí)也有異曲同工之妙。不過我用Nokia 6681當(dāng)modem試了一把后,發(fā)現(xiàn)連接速度迅速向龜速靠攏,隨即放棄此方案。而此“internet共享”方案中,演示手機(jī)既進(jìn)行了演示,又充當(dāng)了PC的上網(wǎng)modem,可謂節(jié)能減排的經(jīng)典案例啊^_^
|
|
|