• 4

[分享] 解決Mio 168系列內建之MioMap導航大師無法使用GpsGate的問題!

GpsGate是一套virtual serial ports FOR PPC的軟體,可以多種軟體共享這一個虛擬的OUTPUT COM Port,這對於GPS的使用者是一大福音!
詳細使用方法及設定請參考LYB前輩的 [分享] virtual serial ports FOR PPC軟體GpsGate,可以多種軟體同時導航 一文。
但由於Mio 168系列內建MioMap導航大師部分功能被隱藏,GPS設定只能使用自動偵測,如此一來啟動GpsGate後,MioMap導航大師將無法偵測到GPS!唯一的方法就是將MioMap導航大師隱藏的功能開啟:

步驟一:
下載tantt前輩在 [分享]自行修改圖示、介面、中文、文字 DIY 一文中提供的ResHacker免費中文版。

步驟二:
複製 \Mio Map 中的drl_2.dll,然後用ResHacker開啟drl_2.dll。

步驟三:
選擇對話框311目錄下的1033資源。

步驟四:
將以下文字
CONTROL "啟動程式立刻啟動GPS", 1049, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 2, 51, 120, 10
替換成
CONTROL "自動掃瞄", 1048, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 2, 51, 70, 10
CONTROL "GPS介面:", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 3, 64, 45, 10
CONTROL "", 1022, COMBOBOX, CBS_DROPDOWNLIST | CBS_HASSTRINGS | WS_CHILD | WS_VISIBLE | WS_VSCROLL, 62, 63, 70, 70
CONTROL "Baudrate:", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 3, 77, 45, 10
CONTROL "", 1023, COMBOBOX, CBS_DROPDOWNLIST | CBS_HASSTRINGS | WS_CHILD | WS_VISIBLE | WS_VSCROLL, 62, 76, 70, 70


步驟五:
另存新檔為drl_2.dll,然後覆蓋\Mio Map 目錄中的drl_2.dll就大功告成了。

附上已修改完成的drl_2.dll檔,只要直接覆蓋\Mio Map 目錄中的drl_2.dll即可
(由於本人使用的是Mio 168rs,舊版的Mio 168尚未測試是否可行,請先行備份drl_2.dll,如有問題再依內文步驟修改即可)

附加壓縮檔: mobile01-b6a582c1c6530cad2deb6b78bf03656e.zip
2004-09-27 4:40 發佈
感謝您所提供的訊息!!

由於小弟不是mio168rs,而是mio168,因此目前還未成功!!
但是卻不小心改成功了miomap pro,也算是意外的收穫啊!!
呵呵!!

小弟有兩事想請教!!

CONTROL "", 1022, COMBOBOX,.............
在CONTROL之後都會有一組數字,這組數字是否代表欲呼叫之函式??or沒有任何意義??
小弟在想或許是mio168rs跟mio168的一些參數不同的關係吧!!

更改此DLL檔,有辦法更改下拉式選單的內容嗎??
比如說想要增加導航點的分類??

非常感謝您提供寶貴的資訊!!
BankWu wrote:
小弟有兩事想請教!!

CONTROL "", 1022, COMBOBOX,.............
在CONTROL之後都會有一組數字,這組數字是否代表欲呼叫之函式??or沒有任何意義??
小弟在想或許是mio168rs跟mio168的一些參數不同的關係吧!!

更改此DLL檔,有辦法更改下拉式選單的內容嗎??
比如說想要增加導航點的分類??

非常感謝您提供寶貴的資訊!!


CONTROL 之後的數字只是一個物件的參數,僅會影響物件的屬性而已,你大可不必理會!
至於要增加導航點的分類,你倒是可以試試,我還沒時間去研究!
再請問一下囉!!小弟在Mio168還是沒有成功!!

目前出現的情況是如下:

進入PGS設定的部份之後,自動掃瞄的選項未打勾,GPS介面的選單也是空白
將"自動掃瞄"的選項打勾之後,"GPS介面"的部份會出現"Not GPS Found"
再將"自動掃瞄"的選項取消之後,"GPS介面"的部份則會出現port1到port9的選單
在選擇port之後,將GPS啟動,仍然是找不到GPS,不知道這樣的情況也有發生在Mio168RS上面嗎??

所以小弟在猜測,Mio168跟Mio168RS的程式不一樣,或許是Mio168裡的參數根本就只能選擇com2

不知道您是否有相關的文件可以參考!!

感謝您提供的資訊!!
你可以先嘗試先不要使用GpsGate(請確定Today右下角圖示消失),然後打開Mio Map確定是否可以抓到衛星信號(COM2,4800),如果可以就代表GpsGate沒有設定好!

如果抓不到衛星信號,請再開啟其他的GPS應用軟體如:GpsGate 或 PaPaGO測試是否抓的到衛星信號(COM2,4800),如果可以就確定是Mio Map的問題了!

newererw wrote:
你可以先嘗試先不要使用GpsGate(請確定Today右下角圖示消失),然後打開Mio Map確定是否可以抓到衛星信號(COM2,4800),如果可以就代表GpsGate沒有設定好!

如果抓不到衛星信號,請再開啟其他的GPS應用軟體如:GpsGate 或 PaPaGO測試是否抓的到衛星信號(COM2,4800),如果可以就確定是Mio Map的問題了!



您的意思是說,不管GpsGate有沒有打開,在使用"修正過的dll檔"的miomap時,都應該是"找不到GPS"才對囉??
BankWu wrote:
您的意思是說,不管GpsGate有沒有打開,在使用"修正過的dll檔"的miomap時,都應該是"找不到GPS"才對囉??


不是的,Mio Map只修正了無法設定GPS連接阜的問題,在還沒有使用GpsGate之前,應該是要收的到衛星信號才對(COM2,4800)!
等到你使用了GpsGate之後,假設你設定將COM2的信號轉換到虛擬阜COM5,你的所有軟體應該都要能夠同時收的到衛星信號才對(COM5,4800)!
嗯,那小弟誤會您講的意思了,呵呵!!

對了,您給小弟的dll檔,也是有修改成可以選擇com port的樣子嗎??

想跟您確認一下!!
咦?!難道是我附錯檔案了,請重收E-Mail!

newererw wrote:
咦?!難道是我附錯檔案了,請重收E-Mail!



真的是寄錯了,呵!!

感謝您的幫忙,BUT..................一樣是沒有成功!!

您修改的方式應該就是照著您所po的方式吧,之前小弟也有試過了!!

在"GPS自動掃瞄"那邊,若點選自動掃瞄,會出現GPS Not Found,把自動掃瞄取消後,則會出現port1~port9可供選擇,只不過呢,選擇完之後,再啟動GPS,還是一樣出現"未找到GPS"!!

有一個比較奇怪的地方,就是再次進去GPS設定的地方時,原本選的port又不見了,所以小弟在猜測,會不會是有儲存的問題啊??

不然就是...........等mio168的新版程式在2006年之前能不能出現了..............呵呵

再次感謝您大力的幫忙!!Thanks!!
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?