![Skype - 有没有接听电话的键盘快捷键?](https://linux22.com/image/1345817/Skype%20-%20%E6%9C%89%E6%B2%A1%E6%9C%89%E6%8E%A5%E5%90%AC%E7%94%B5%E8%AF%9D%E7%9A%84%E9%94%AE%E7%9B%98%E5%BF%AB%E6%8D%B7%E9%94%AE%EF%BC%9F.png)
有没有 Skype 的键盘快捷键(最好适用于 OSX)可以让我接听电话?还是我必须单击弹出的来电窗口上的绿色按钮?
我试图制作一个 OSX 热键(通过系统偏好设置 > 键盘) - 但我不知道接听电话的菜单项叫什么。
有什么想法吗?
编辑:我已经看过这些资源:
答案1
简化,归功于布雷特·特普斯特拉:
看起来,实现此目的的最简单方法是创建一个 AppleScript,向 Skype API 发送命令来接听或挂断电话。下面是它的全部功能:
tell application "System Events" to set _proc to name of processes as list
if _proc contains "Skype" then
tell application "Skype"
set calls to send command "SEARCH ACTIVECALLS" script name "AnsweringScript"
set callID to last word of calls
if callID is not "CALLS" then
set status to send command "GET CALL " & callID & " STATUS" script name "AnsweringScript"
if last word of status is "RINGING" then
send command "ALTER CALL " & callID & " ANSWER" script name "AnsweringScript"
return
else
send command "ALTER CALL " & callID & " HANGUP" script name "AnsweringScript"
end if
end if
end tell
end if
要将其变成键盘快捷键,请将其保存为应用程序,然后安装快速脚本,这是一个可以让你为应用程序分配键盘快捷键的软件。