我可以将SSH键盘输入发送到OSX上的应用程序吗?

时间:2013-11-04 16:25:20

标签: macos ssh

我的Mac Mini上有XBMC作为媒体中心。在XBMC上的搜索对话等中,我可以通过SSH会话输入到我已经在笔记本电脑上打开的mac吗?

这样的东西
echo 'bar' > /dev/keyboard

2 个答案:

答案 0 :(得分:1)

如果焦点设置正确(即光标位于搜索框中),您可以使用AppleScript执行此操作

osascript -e 'tell application "System Events" to keystroke "my search terms" & return'

如果未在另一端设置焦点,则必须添加一些其他命令才能实现....

编辑:我刚刚使用Safari搜索框在两台远程计算机(运行10.6和10.8)上成功测试了这一点。您可能需要在“共享”首选项面板中启用“远程管理”或“远程Apple事件”以获得执行此操作的权限。

答案 1 :(得分:0)