在AppleScript中,可以通过以下代码在复选框未被选中时点击它:
tell application "System Events"
tell process "YourAppName"
set checkboxStatus to value of checkbox 1 of window 1
if checkboxStatus is 0 then -- 未被选中
click checkbox 1 of window 1
end if
end tell
end tell
在上面的代码中,YourAppName
应替换为你要操作的应用程序的名称。
此代码首先使用System Events
来与应用程序进行交互。然后,使用tell process
指定要操作的应用程序。checkboxStatus
变量用于存储复选框的当前状态,即是否被选中。如果checkboxStatus
等于0,则表示复选框未被选中,此时使用click
命令点击复选框来选中它。
请注意,上述代码中的复选框索引(checkbox 1
)和窗口索引(window 1
)可能需要根据你的应用程序进行调整。