如果你剛好有在使用 MortScript那麼用這個批次檔...就可以一鍵藍芽連線了====================================================if(RegRead("HKLM","Software\Microsoft\ActiveSync\Address", "ip") = 0)sleep 1000kill repllog.exesleep 1000run \windows\async.asyWaitForActive "ActiveSync",10MouseClick "ActiveSync",220,318 (<-- VGA 的話座標要改)Sleep 1500MouseClick "ActiveSync",220,260 (<-- VGA 的話座標要改)Sleep 3000SHOW DesktopendifkillScript("藍芽同步.mscr")====================================================附加壓縮檔: 200901/mobile01-5ab6a9db7530f8c31cdc10fdfd6f8046.zip
chamg1 wrote:如果你剛好有在使用 ...(恕刪) 用 MortScript 倒是一個不錯的方案~(基本概念是啟動 ActiveSync 的介面(async.asy), 並依指定位置自動點選功能啟動連線)不過chamg1這個提供的版本我看script內容似乎是for QVGA用的,若是VGA要用的話要記得修改兩處功能點選時的座標喔~
chamg1 wrote:如果你剛好有在使用 ...(恕刪) 是要開始自己寫程式嗎!?還是抓下該附檔就OK了呢?看了一長串應該是指令列..還是說說從登錄檔去修改呢?!看來真的要有在使用 MortScript 才能改了..哈哈
如果有裝 MortScript ...系統遇到 .mscr 的檔案就會自動執行了,這有一點像 以前 dos 的 .BAT 檔這不能算程式啦,就當成批次檔就好....MouseClick "ActiveSync",220,318 (<-- VGA 的話座標要改)220,318 就是畫面的 (X,Y) 軸... (QVAG 是 240,320)MouseClick 指令會模擬你用觸控筆點的方式, 就是叫他點在 220,318 的位置這大概就是 ActiveSync 執行後,右下角 "功能表" 這三個字的位置MouseClick "ActiveSync",220,260 (<-- VGA 的話座標要改)這位置就是 "使用藍芽連線" 的地方...如果以 VGA 是 QVGA 的四倍大,那這兩個座標大概就是 X,Y 各 乘 上 2 ,大概是這樣..(220,318) --> (440 , 336 ) 大概是吧, 我沒試過..@@========================================================MortScript 是外國高人寫的免費程式, 有興趣的可以去看看http://www.sto-helit.de/index.php?module=download&entry=ms_program&action=list資料夾放到 主記憶體 Program Files 裡, 執行MortScript.exe 後..就不用管他了...以後系統遇到 .mscr 檔案,會直接當批次檔執行...附加壓縮檔: MortScript.zip
chamg1 wrote:大致上就是把兩個有座...(恕刪) 感謝大大!!成功了..我用記事本直接把那兩個座標x2存檔..終於可以[一鍵]藍牙同步了!!(先決條件就是要先自行打開藍芽就是了,她好像無法連藍芽都自動啟動來同步吧?!)太感謝啦!PS.使用AE Button Plus來設定執行剛做好的"藍芽同步.lnk"好像無法支援..非得自行執行"藍芽同步.lnk"才能OK不知道大大您的[一鍵]執行是否也是用 AEB來設定的?!
小弟用的是 SPB PLUS,我是把他拉到桌面當捷徑的,沒試過直接用硬體按鍵去跑他的..還有第一行這個... 是判斷 ActiveSync 在執行這程式之前有沒有以經先連上網路,有的話, 會有 IP .... 當 IP 如果是 0 就執行連線的動作...if(RegRead("HKLM","Software\Microsoft\ActiveSync\Address", "ip") = 0)這是當初在連線前把 regedit 導出, 連線後再把 regedit 導出,比對的...不過發現好像不是很嚴謹, 會導致有時後斷線後, ip 不會馬上變成 0然後後果就是,再點一次的時候,程式判斷不為 0 就沒執行了....不知道有沒有更好的判斷方式...^^"P.S. 藍芽同步.mscr 只要在多個幾行,就可以讓程式跑個回圈幾次直到連上為止...