有谁知道如何从shell调用以下内容?
Right Click > Import from iPhone > Take Photo
我怀疑这与它有关:defaults write com.apple.finder
。我可以通过AppleScript实现吗?我查看了Finder库文档,但我没有找到任何与我要查找的相关的界面。
屏幕截图
这适用于我使用最新版本的macOS Mojave。
此代码需要Cliclick(这是“命令行界面点击”的缩写。)它是一个小型shell /终端应用程序,可以在任意屏幕坐标处模拟鼠标点击或一系列鼠标点击(包括双击和控制点击)。 ,它可以让你移动鼠标,获取当前的鼠标坐标,按下修改键等,这是免费下载和易于安装。
在我的系统上我有。 cliclick在以下目录中:/ usr / local / bin / cliclick。由于这个位置,在我的AppleScript代码和终端应用程序中,我需要使用完整路径来cliclick来调用命令。例如:do shell script "/usr/local/bin/cliclick rc:."
AppleScript正在告诉cliclick右键单击。
do shell script "/usr/local/bin/cliclick rc:." -- right-click at current mouse location
delay 1
tell application "System Events"
key code 124 -- Right Arrow
delay 0.1
keystroke "i"
delay 0.1
key code 124 -- Right Arrow
delay 0.1
keystroke return
end tell