Mac OS X-控制其他窗口[重复]。

这个问题已经在这里有了答案:
已邀请:
AppleScript可以在Safari中向下滚动页面,请检查: 如何使用applescript滚动到窗口顶部? 脚本:
tell application \"System Events\"
   tell application \"Safari\" to activate
   delay 0.5
   key code 119
end tell
只需使用NSAppleScript运行此脚本:
NSAppleScript *scrollDownSafari = [[NSAppleScript alloc] initWithSource:@\"tell application \\\"System Events\\\"\\ntell application \\\"Safari\\\" to activate\\ndelay 0.5\\nkey code 119\\nend tell\"];
[scrollDownSafari executeAndReturnError:nil];
编辑 可读性更好的代码:
NSString *script =
@\"tell application \\\"System Events\\\"\\n\"
 \"tell application \\\"Safari\\\" to activate\\n\"
 \"delay 0.5\\n\"
 \"key code 119\\n\"
 \"end tell\";

NSAppleScript *scrollDownSafari = [[NSAppleScript alloc] initWithSource:script];
[scrollDownSafari executeAndReturnError:nil];

要回复问题请先登录注册