我如何检查 Skype 是否正在运行且正在进行通话?

我如何检查 Skype 是否正在运行且正在进行通话?

如何检查 Skype 是否正在运行正在进行通话?
我需要在进行自动备份之前关闭 Skype(否则文件会被锁定在 exFAT 上,所以我无法进行备份),但前提是我不中断正在进行的通话。

平台是Windows Vista。

答案1

您可以通过他们的 API 与 Skype 通信。他们有多种方法可以做到这一点 - 包括 COM、Java 和 Python -“快速入门指南”是一个开始阅读的好地方(并且有一个 API 跟踪器的链接,您可以通过文本命令以交互方式与 Skype 协作)。

一个非常粗略的方法是进行“搜索呼叫”,然后浏览每个呼叫并检查当前状态。我只查看了API几分钟,因此更彻底的观察可能会得到更有效的方法。

答案2

对于到达这里的任何其他人,SEARCH ACTIVECALLSSkype 命令都可以完成同样的功能。

相关内容