In Windows, I can join a Skype Public chat by pasting a Skype chat link into a web browser's address bar (or clicking a link which contains that URI), but it doesn't work in my Ubuntu 10.04 using Skype 2.2.0.35.
The URI is generated by Skype from within a group chat via the command /get uri
Error messages from the following browsers are:
# Firefox ... the protocol (skype) isn't associated with any program
# chromium-browser ... just treats it as s google search argument
# konqueror ... Protocol not supported: skype
How can I get these skype:?chat&blob=...
links to work?
Edit: as I've mentioned in response to Tom Brossman's good comment, the main issue has now become: which application should be used for handling the skype
protocol... If it is Skype itself, what is the syntax? ... because skype "%s"
does not process the protocol.
If someone has actually had success with the perl module skype-action-handler
with a recent version of Linux Skype , it would be good to know.
I'm the author of Net::DBus::Skype and
skype-action-handler
. That was a tool to interface with DBUS to send commands to Skype via the DBUS API. Theskype-action-handler
does exactly whatSkype 4
will do via the--call
argumentExcept I think I handled the URL format too which I don't think
--call
handles. I made this library and utility because back in 2008 the Skype for Linux was not nearly so polished. Originally, I believe it only used OSS even.To install skype-action-handler do:
Update: Checked this suggestion myself. It almost works, but installs skype-simple-dialer instead. But that's irrelevant, because the latest version of Skype allows to select "Join a public chat" option above the contacts list and paste chat blob there.