我正在使用AppleScript从外部设备(触发器)锁定Mac,并从此设备解锁它。
锁定功能很好,但是当我解锁我的Mac时,键盘和触控板变得不响应。奇怪的是,当我在锁定后移动鼠标并获取密码登录时,如果我输入密码,解锁会使键盘变得响应,然后才能正常使用。
这是一种我不知道的安全设置吗?我该如何解决?
以下是我正在使用的脚本:
锁定:
请帮忙,我非常绝望。另外,如果您知道其他用代码锁定/解锁我的Mac的方法,我很愿意尝试一下!
谢谢!
更新:明确一下,当删除密码设置代码(需要密码)时,问题不会出现。也就是说,删除这三行代码:
锁定功能很好,但是当我解锁我的Mac时,键盘和触控板变得不响应。奇怪的是,当我在锁定后移动鼠标并获取密码登录时,如果我输入密码,解锁会使键盘变得响应,然后才能正常使用。
这是一种我不知道的安全设置吗?我该如何解决?
以下是我正在使用的脚本:
锁定:
tell application "System Events"
tell security preferences
set require password to wake to true
end tell
end tell
activate application "ScreenSaverEngine"
解锁:
tell application "System Events"
tell security preferences
set require password to wake to false
end tell
end tell
tell application "ScreenSaverEngine" to quit
请帮忙,我非常绝望。另外,如果您知道其他用代码锁定/解锁我的Mac的方法,我很愿意尝试一下!
谢谢!
更新:明确一下,当删除密码设置代码(需要密码)时,问题不会出现。也就是说,删除这三行代码:
tell security preferences
set require password to wake to true
end tell
这个问题并不存在,这就是为什么我认为可能涉及到我不知道的某些安全性问题。
更新(2013年12月26日):我没有找到任何解决方案,赏金也已经结束,所以我的做法是使用ActionScript插入我的密码(或许这对其他遇到同样问题的人有帮助)。如果你有其他的解决方案,我很愿意了解。