作者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