作者uranusjr (←這人是超級笨蛋)
看板MacDev
標題Re: [問題] 想寫一個模擬鍵盤輸入的程式
時間Tue May 25 23:41:43 2010
※ 引述《yourboss (你老闆)》之銘言:
: 前言:
: 如果有一件工作,要點擊好幾萬次'a'鍵,如果用手動按實在太沒效率了...
: -----
: 所以我想寫一個程式可以對某個視窗送出鍵盤指令!
: 我以前都在windows系統,也有玩過linux系統,最近才跳到mac os x
: 實在沒什麼方向(寫python為主,c/c++也ok)
: 希望版上的高手可以為我指點迷津,給我點方向
: 感恩:)
承推文
假設你螢幕焦點不會跑掉, 應用程式內也沒有很多視窗
也就是說, 只要一直按 a 就可以
那麼用 AppleScript...
set n to 100
tell application "(the application name)" to activate
tell application "System Events"
repeat n times
keystroke "a"
end repeat
end tell
這樣就可以了
應用程式名自己填, n 可以到 536870911, 應該夠用XD
如果有多視窗就會比較麻煩, 可以先自己研究一下
--
"問おう、貴方が私のマスターか?"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.81.146
1F:推 yourboss:感恩:) 都忘了有applescript這東西XD 05/26 05:20