Windowsでは、SkypeチャットリンクをWebブラウザーのアドレスバーに貼り付ける(またはそのURIを含むリンクをクリックする)ことでSkypeパブリックチャットに参加できますが、Skype 2.2.0.35を使用するUbuntu 10.04では機能しません。
URIは、コマンド/get uri
を介してグループチャット内からSkypeによって生成されます
次のブラウザからのエラーメッセージは次のとおりです。
#Firefox ...プロトコル(skype)はどのプログラムにも関連付けられていません
#chrome-browser ...Google検索引数として処理するだけです
#konqueror ...プロトコルはサポートされていません:skype
これらのskype:?chat&blob=...
リンクを機能させるにはどうすればよいですか?
編集:Tom Brossmanの良いコメントに応じて言及したように、主な問題は次のようになりました。どのアプリケーションはskype
プロトコルの処理に使用する必要があります... Skypeの場合それ自体、構文は何ですか? ... skype "%s"
はプロトコルを処理しないためです。
誰かが実際にPerlモジュールskype-action-handler
で最近のバージョンのLinux Skypeで成功した場合、知っておくとよいでしょう。
私は Net :: DBus :: Skype およびskype-action-handler
の著者です。これは、DBUS APIを介してコマンドをSkypeに送信するためにDBUSとインターフェイスするツールでした。 skype-action-handler
は、Skype 4
引数を介して--call
が行うことを正確に行います。
skype-「skype:echo123」を呼び出す
skype-action-handler skype:echo123
--call
が処理するとは思わないURL形式も処理したと思う場合を除きます。 2008年にSkype for Linuxがそれほど洗練されていなかったため、このライブラリとユーティリティを作成しました。もともとは、OSSだけを使用していたと思います。
Skype-action-handlerをインストールするには:
Sudo apt-get install cpanminus
Sudo cpanm skype-action-handler
更新:自分でこの提案を確認しました。ほとんど動作しますが、代わりにskype-simple-dialerをインストールします。ただし、Skypeの最新バージョンでは、連絡先リストの上にある[公開チャットに参加]オプションを選択し、そこにチャットBLOBを貼り付けることができるため、これは無関係です。