将SIP sjphone设置为默认值

将SIP sjphone设置为默认值,sip,skype,regedit,Sip,Skype,Regedit,我过去常打SIP电话 在我安装skype之前,一切都很好, 当我安装skype时,每次点击通话时打开的defauld程序是skype,但我需要是SJPhone 我对regedit做了修改 HHEY\u CLASSES\u ROOT-callto-shell-open-command C:\Program Files (x86)\SJLabs\SJphone\SJphone.exe/callto%l 是的,它又开始工作了,但只有在我打开skype之前,在那之后,默认情况下会再次使用skype 所以

我过去常打SIP电话 在我安装skype之前,一切都很好, 当我安装skype时,每次点击通话时打开的defauld程序是skype,但我需要是SJPhone

我对regedit做了修改

HHEY\u CLASSES\u ROOT-callto-shell-open-command C:\Program Files (x86)\SJLabs\SJphone\SJphone.exe/callto%l

是的,它又开始工作了,但只有在我打开skype之前,在那之后,默认情况下会再次使用skype

所以,每次打开skype后,我都要换衣服

HHEY_CLASSES_ROOT-callto-shell-open-command

我只是想知道如何将所有默认SIP设置为SJPhone

*注意:我通过php脚本进行调用

<script>
setTimeout(function()
{
    window.location = "callto:1<?php echo $myrow["phone"] ?>@sipprovider.com+type=sip+existingcalls=hangup";
}, 1000); // 1 seconds
</script>

setTimeout(函数()
{
window.location=“callto:1@sipprovider.com+type=sip+existingcalls=挂断”;
}, 1000); // 1秒

在“工具”、“选项”、“高级参数”菜单中,Skype中有几个选项。我想您只需要取消选中指示使用Skype进行“callto:”链接的选项。

谢谢您的快速回复,但这不会解决我的问题,我使用php脚本进行调用,而不是简单的“点击调用”。这不会改变任何事情:更改Skype中的设置应该会阻止Skype修改注册表!我想我的答案可能仍然有效?除非你试过……是的,我试过你的建议,还是从skype开始打电话