如何检查Skype是否正在运行, 并且正在进行一个正在进行的呼叫?
我需要这个在closuresSkype之前进行自动备份(否则文件被locking在exFAT,所以我不能做备份),但只有当我没有打破积极的电话。
平台是Windows Vista。
您可以通过他们的API与Skype通信。 他们有很多种方法来做这件事 – 包括COM,Java和Python– “开始指南”是一个开始阅读的好地方(还有一个API跟踪器的链接,你可以基本上通过Skype交互式地工作文本命令)。
做一个非常粗糙的方法是做一个“SEARCH CALLS”,然后遍历每个调用并检查当前的状态。 我只看了几分钟的API ,所以更彻底的看起来可能会得到更有效的方法。
对于其他任何到达这里, SEARCH ACTIVECALLS Skype命令就是这样做的。