Search code examples
skypeinstant-messagingmultiple-instancesskype4java

multiple skype login using single instance?


Can anyone please tell me how to create multiple instance of skype with different logins.(imo.im for example allows multiple skype users to login and chat).By somehow I read that using Dbus-skype client it is possible but I dont know how exactly its possible.Skype API only works for a single user after logging into the skype client manually,but I need this for multiple user.Any idea,please help me with this.


Solution

  • In response to your initial inquiry, the way to run a second instance of Skype in Windows is as shown below, but seeing as I don't have many Skype accounts I can't test it for any more than that. The way to run two (maybe more?) instances simultaneously is to create a shortcut with a '/secondary' after the double quotes in the "Target" field of the shortcut properties, like so...

    enter image description here

    Windows: Here's a nice tutorial for it as well. I sure hope this answers your question. I could sure use the rep. [^.^]


    EDIT: I did a little research into D-Bus so I thought I'd update my answer as well to make it easier for those who find this post in the future. Please note, that as of this post I haven't tested this because I haven't had time to get my dual-boot or VMware setup for Linux, but these links seem quite credible.

    D-Bus: For starters, I found this AWESOME PDF on how to set it up, including scripting, controlling, all kinds of goodies. In addition, here are a couple forum posts on the Skype API that talk a bit about it:

    Post 1 :: Post 2 The gist is that something like this "sudo -u otheruser skype --use-session-dbus" from terminal ought to work.

    Happy Skyping :D