我需要编写自动启动Skype的应用程序,然后,如果用户记住他的用户名和密码,打电话给特定的其他用户。我已经迈出了第一步,我知道如何开始Skype。C#Skype应用程序控制由我的应用程序
RegistryKey skype = Registry.CurrentUser.OpenSubKey(@"Software\Skype\Phone");
string skypePath="";
if (skype != null && skype.GetValue("SkypePath") != null)
skypePath=skype.GetValue("SkypePath").ToString();
System.Diagnostics.Process.Start(skypePath);
但我不知道如何控制该应用程序并拨打电话。也许你可以给我一些提示,我该怎么办?我可以补充一点,我不能使用Skype API,因为我不能要求用户输入昵称和密码。
我想象的Skype有一些API机制,让有限远程控制其软件。我认为你不应该鼓励用户给你他们的Skype证书 - 如果他们明智,他们会拒绝。 – halfer