Picasaウェブにアクセスして他のユーザーのアルバムを見ると、Picasaを使用して写真をダウンロードできます。これは次のようなURLを起動しました
picasa://downloadfeed/?url=http%3A...
Firefoxでは、これをクリックすると、/usr/bin/picasa
で開くことを選択でき、正常に動作します。
Chromeただし、アプリケーションを選択して開くことは提案されていませんが、代わりにxdg-open
に送信され、失敗します。コンソールでxdg-open
を使用してこのようなURLを起動しようとすると、私は得る:
$ xdg-open picasa://foobar
kio (KRun): ERROR: #### NO SUPPORT FOR READING!
フォーラムで、xdg-open
で~/.local/share/applications/defaults.list
の関連付けを構成できるという投稿を見つけました。
$ cat ~/.local/share/applications/defaults.list
[Default Applications]
text/html=google-chrome.desktop
しかし、Picasaリンクに何を使用すればよいかわかりません。さらに、man xdg-open
は、
xdg-openは、ファイル、ftp、http、およびhttpsのURLをサポートします。
また、KDEのシステム設定でファイルの関連付けを編集して、「uri」グループに「picasa」エントリを追加してみました。 (念のため)ログアウトして再度ログインしましたが、それでも機能しません。
これらのURLを適切に管理するためにGoogle Chromeを取得する方法を知っている人はいますか?
KDE4では、$HOME/.kde4/share/kde4/services/
の下にプロトコルハンドラーを追加できます。以前のバージョンでは、このディレクトリは$KDEDIR/share/services/.
であると思います。picasa.protocol
というファイルを作成し、その中に配置します。
[プロトコル] exec =/usr/bin/picasa "%u" protocol = picasa input = none output = none helper = true listing = false reading = false writing = false makedir = false deleting = false
オプションを少し微調整する必要があるかもしれませんが、それでうまくいくと思います。これは、 chromeのspotifyハンドラー と last.fmのハンドラー を設定するのと同じ方法です。
解決しました。 Ubuntu 11、すべてのブラウザー、gnome3/Unityで動作します。
次のファイルを見つけて、手動で編集します。 gconf-editorでこれを行う正しい方法が見つかりませんでした。
ファイル名とパス:
~/.local/share/applications/mimeapps.list
[追加された関連付け]の最後に次の行を追加します。
x-scheme-handler/picasa=picasa.desktop
ファイルを保存します
ウェブブラウザに戻り、アルバムをPicasaにもう一度ダウンロードしてみてください。これは私のために働いた。
サンプルスクリプト:
cd ~/.local/share/applications
cp mimeapps.list mimeapps.list.old
nano mimeapps
Nano内に入ったら、ステップ2で上記の行を追加します。 Ctrl + O その後 Ctrl + X。
これを試して、この場合は「 bitcoin "を" picasa "に置き換えてください( source ):
About:configにアクセスしてください
Ubuntu10.04以降のバージョンでビットコインURIを処理するようにChromeを構成するには、最初にコマンドラインでこれを行います。
これはGnomeにビットコインURLをどう処理するかを指示し、ChromeはGnomeからそれを取得します。
Firefoxに移動し、[アプリケーション]タブで、Picasaリンクのエントリを見つけて、Chromeにコピーできますか?それは私にとってそれを行うための最良の方法のようです...