我可以在一台计算机上运行多个Skype实例吗?


8

我是Skype的重度用户-我将它用于工作和与朋友交流。我的联系人列表逐渐增加到将近800人。处理我的联系人并将其放在不同的列表中真的很困难。搜索联系人也不是直观而容易的任务-人们喜欢为Skype使用奇怪的用户名。

我需要划分联系人并使用两个Skype实例-用于商务和个人用途。您知道我可以同时在两个帐户中保持在线的方式吗?


对我来说,主要的挫败之一是您不能为新的Skype客户端使用复制

据Skype的支持答:(方式链接中给出)horizo​​nsplit.wordpress.com/2013/02/18/...
安萨里

Answers:


7

Skype的多个副本只能在单独的用户帐户下运行,这带来了一些不幸的但不是关键的开销。在Mac上创建另一个用户帐户,无论是企业帐户还是个人帐户。然后从另一个打开终端,然后执行以下操作:

$ su - [your other username]
$ /Applications/Skype.app/Contents/MacOS/Skype &

之后,您可以关闭终端。

编辑:稍等片刻后,我应该注意,您将遇到有趣的问题,例如单独的剪贴板,在单独的浏览器中打开的链接,以及可能尚未遇到的其他多用户问题。


1

您当然可以启动该应用程序的多个实例。我假设从一台计算机两次登录远程服务不会有问题,尽管我尚未对此部分进行测试。

要启动任何应用程序的第二个实例,无论它当前是否正在运行,请打开终端并键入:

/Path/To/Application.app/Contents/MacOS/Application & 

(更多详细信息在这里

您的情况下,请完全输入以下内容:

/Applications/Skype.app/Contents/MacOS/Skype &

不幸的是,这可能不适用于Skype,可能是由于您提到的原因(两次登录该服务)。我只是尝试了一下,却收到错误消息“您正在运行另一份Skype副本”,此后新生成的Skype实例自行退出。
斯科特

实际上,这样做更好open -na Skype(打开应用程序Skype的新实例)不幸的是,我认为您可能会遇到相同的问题。
daviesgeek 2011年



1

如果您只想运行Skype的第二个实例,则可以使用一个小的bash脚本在同一OS X帐户上执行此操作:

#!/bin/bash
rm ~/Library/Application\ Support/Skype/Skype.pid
sleep 1
open -n "/Applications/Skype.app"

https://gist.github.com/Strayer/4dd565cc4b5db72b9363


您能否详细说明该怎么做,也许简要解释一下它为什么起作用?
Thecafremo

1
删除的文件包含正在运行的Skype应用程序的进程ID。Skype使用它来检测它是否已经在运行。该黑客删除了pidfile,因此Skype认为该文件尚未运行,并启动了另一个实例。我在MacBook上使用这种方法使用了一年多,在MacMini上使用它也没有任何问题。有关pid文件的更多信息:unix.stackexchange.com/a/12818
Strayer

0

是否可以将Skype.app复制到PersonalSkype.app,然后同时运行两者?

我已经用VLC尝试过(一个版本是32位,另一个版本是64位+旧版本),并且它们工作正常。


我已经在《魔兽世界》中成功做到了这一点,因此它也可能适用于Skype。
2010年

0

尽管复制您的Skype副本肯定会运行两个(或更多)副本,但两者都将使用相同的属性并共享很多东西,因此可能造成混乱。

如果有帮助,您可以在Skype中创建组并将联系人拖到组中。我将认识的人,业务和陌生人与游戏或不认识的人分开。

Skype的服务确实很好,但是它们的应用却远远不够直观。


0

如果您不想弄混“ su”和命令行,请尝试为这种通用情况设计的Peek-o-Matic,但是从开发人员的评论中看来,Skype用户希望使用它来大量使用它。实例与您一样。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.