[問題]可以撰寫批次檔(batch file)嗎??

簡單來說,就是希望按個 hot key 就能完成 GPS 連線及導航開啟的動作

DOS 時代可以把數個需要連續執行的執行檔,寫到一個文字檔裡,還可以加參數
然後,再存成一個 .bat 的批次檔,就只要執行這個批次檔
即可以把寫在裡面的執行檔全部 run 完
這,大家都有印象吧

問題就是希望能醬,one stop shop....
啊~~不是 ,是 one click done...

很多用藍芽 GPS 導航的人都有這樣的經驗吧,為了開個 PPG/MEM 要好久..
1. 開啟 pda
2. 找出 bt utility 後開啟 bt 功能
3. 進入 bt 管理器,找尋 gps 裝置
4. 設定 bt 與 gps 連線
5. 關閉 bt 管理器視窗
6. 開啟導航軟體(可能還要設定gps port)
7. 等待 gps 定位完成
經過冗長的步驟,終於可以快樂導航了

如果說,能將步驟2~6寫成一個 .bat 檔,再對應到 硬體鍵
醬只要按一個鍵,就像 mio168 的導航鍵,就可以涼涼等定位了
(我目前是把步驟2,對應到 key4 )

不知是否有解??

如果,還有反向操作的 bat 檔,從關閉導航到關閉 bt 功能,也能透過一個鍵一氣呵成,那就更完美了....

有高手可以貢献一下嗎??
2004-11-10 15:02 發佈
文章關鍵字 問題 batch file
可以呀
去Microsoft官網下載POCKET PC 2003 SDK就可以了
也就是寫個小程式摟

就是每行code一模一樣, copy paste, 一個程式一個程式call out出來run
這種方法應該比較快摟~ 跟你講的batch檔基本上是一樣的~

可是問題來了
也不能一直call, 要等等pda跑的差不多了才run下一個
所以又牽涉到要放delay
可是自己放delay也不一定有效率
(( eg. 看到畫面停住了就別再跑下一行code了... 會當機.... ))

還有一些有的沒有的... 像是每個人的檔案路徑不同啦,
所以在每台不同的pda上都可以給使用者自行設定路徑... etc etc....

所以是有解的摟~~
只是要花點時間玩玩SDK就是了~~
"...我會發著呆 然後賣掉你 接著緊緊閉上眼 想著哪一天 有別台代替 讓我不再 怨恨你..."
lol.. 跟我找到是一樣的東西... 晚了一步
去對岸的板上看看摟~ 好像是有XX版...
"...我會發著呆 然後賣掉你 接著緊緊閉上眼 想著哪一天 有別台代替 讓我不再 怨恨你..."
使用 ButtonMax 與 Dopod 699 不相容,無法設定.
Button Mapper的 marco(巨集指令)不太好操作,在網路上找了好久,一直找不到批次執行的小工具.只好自己以 .Net Framework Smartdevice 來寫一個小小的工具
BatchCmd.exe
附加壓縮檔: 200510/mobile01-a0e283e564820552d32f555fa60cbed3.zip

把要執行的程式寫在 BatchCmd.ini 中就可以批次執行了(執行程式請用絕對路徑).
由於是以 Framework 寫的,因此一開始執行會蠻慢的,如果有更好的工具能否告知,謝謝.....
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?