![剧本](https://linux22.com/image/1094231/%E5%89%A7%E6%9C%AC.png)
是否可以自动接听来自特定号码或联系人的 Skype 来电?
我认为这应该与使用 Skype4py 的 Python 脚本一起工作,但由于我不是程序员,所以我不知道如何做到这一点。
有人有什么建议吗?
答案1
假设你的skype在线,即你已经登录并且没有网络问题,你可以执行以下操作:
- 在 Skype 电话号码列表中,Skype 窗口底部有一个按钮,可用于访问设置。单击该按钮,将弹出“选项”菜单。
- 进入通知,选择“来电铃声”。现在选择“高级视图”。
- “高级视图”的底部有一个“执行以下脚本”选项,您可以在其中输入脚本的完整文件路径。
- 按“应用”。
剧本
全局 _proc 全局 use_growl 告诉应用程序“系统事件”将 _proc 设置为进程名称列表 如果 _proc 包含“GrowlHelperApp”那么 将 use_growl 设置为 true 我的 growlRegister() 别的 将 use_growl 设置为 false 万一 如果 _proc 包含“Skype”,则 告诉应用程序“Skype” 设置呼叫发送命令“SEARCH ACTIVECALLS”脚本名称“AnsweringScript” 将 callID 设置为呼叫的最后一个字 如果 callID 不是“CALLS”则 设置状态发送命令“GET CALL”&callID&“STATUS”脚本名称“AnsweringScript” 如果状态的最后一个字是“RINGING”那么 发送命令“ALTER CALL”&callID&“ ANSWER”脚本名称“AnsweringScript” 我的 growlNotify(“SkypeAnswer”,“接听电话”) 返回 别的 发送命令“ALTER CALL”&callID&“ HANGUP”脚本名称“AnsweringScript” 我的 growlNotify(“SkypeAnswer”, “挂断电话”) 万一 别的 my growlNotify(“SkypeAnswer”,“未找到要接听或挂断的电话”) 万一 结束告诉 别的 我的 growlNotify(“SkypeAnswer”,“未检测到 Skype”) 万一 使用应用程序“GrowlHelperApp”中的术语 在 growlRegister() 上 告诉应用程序“GrowlHelperApp” 注册为应用程序“SkypeAnswer” 所有通知 {“Alert”} 默认通知 {“Alert”} 应用程序“Skype.app”的图标 结束告诉 结束咆哮注册 在 growlNotify(grrTitle,grrDescription)上 如果 use_growl 为真,则 告诉应用程序“GrowlHelperApp” 通知名称为“Alert”标题 grrTitle 描述 grrDescription 应用程序名称为“SkypeAnswer” 结束告诉 万一 结束咆哮通知 结束使用来自
参考:1
亲切的问候
血红蛋白