Wenn ich zu Picasa Web gehe, um das Album eines anderen Benutzers anzuzeigen, kann ich Bilder mit Picasa herunterladen. Dies startete eine URL wie
picasa://downloadfeed/?url=http%3A...
Wenn ich in Firefox darauf klicke, kann ich es mit öffnen /usr/bin/picasaund es funktioniert gut.
In Chrome empfiehlt es sich jedoch nicht, eine Anwendung zum Öffnen auszuwählen, sondern sendet sie xdg-openstattdessen an, die fehlschlägt. Wenn ich versuche, eine solche URL xdg-openin einer Konsole zu starten, erhalte ich Folgendes:
$ xdg-open picasa://foobar kio (KRun): ERROR: #### NO SUPPORT FOR READING!
Ich habe in einem Forum einen Beitrag gefunden, der besagt, dass Sie xdg-openVerknüpfungen konfigurieren können in ~/.local/share/applications/defaults.list:
Ich habe jedoch keine Ahnung, was für Picasa-Links verwendet werden soll. Zeigt auch an, man xdg-opendass
xdg-open unterstützt Datei-, FTP-, http- und https-URLs.
Ich habe auch versucht, die Dateizuordnungen in den KDE-Systemeinstellungen zu bearbeiten, um einen Eintrag "picasa" in der Gruppe "uri" hinzuzufügen. Ich habe mich ab- und wieder angemeldet (nur für den Fall), aber es funktioniert immer noch nicht.
Weiß jemand, wie ich Google Chrome dazu bringen kann, diese URLs richtig zu verwalten?
Welche Version von Picasa verwenden Sie?
codeLes vor 14 Jahren
0
3.0.5744-02, aber das spielt keine Rolle. Ich möchte nur den `/ usr / bin / picasa`-Befehl mit dem` picasa: `URL-Schema verknüpfen. Die Version von Picasa sollte keine Rolle spielen, aber die Version von Chrome könnte dies tun.
ℝaphink vor 14 Jahren
0
Ich war mir nicht sicher, aber ich habe etwas an den Röhren gesehen, das die Versionen 2.7 und höher erwähnte. noch keine anderen Hinweise ...
codeLes vor 14 Jahren
0
Um Sie in die richtige Richtung zu lenken, glaube ich, dass auf KDE xdg-open kfmclient aufruft (einige Funktionen wurden für KDE 4 in kioclient verschoben). Sie sollten also wahrscheinlich kfmclient anstelle von xdg-open anpassen. Nicht sicher, wie man URI-Handler zu kfmclient hinzufügt.
John T vor 14 Jahren
1
Auf KDE4 können Sie unter Protokoll einen Handler hinzufügen $HOME/.kde4/share/kde4/services/. In früheren Versionen glaube ich, dass dieses Verzeichnis $KDEDIR/share/services/.eine Datei mit dem Namen "Erstellen" erstellt picasa.protocolund in dieses Verzeichnis eingefügt wird :
Möglicherweise müssen Sie die Optionen etwas anpassen, aber ich denke, das sollte funktionieren. Dies ist das gleiche Verfahren für die Einstellung des oben spotify Handler in Chrom sowie einen Handler für last.fm .
In Kubuntu 9.10 (Karmic Koala) war der Pfad, den ich verwenden musste, eigentlich $ HOME / .kde / share / services / picasa.desktop, aber der Inhalt funktioniert. Im Allgemeinen wird der Pfad zur Konfiguration durch kde4-config --path config oder kde-config --path config angegeben
ℝaphink vor 14 Jahren
0
Sehr gern geschehen.
John T vor 14 Jahren
0
2
Ben Mazzotta
Gelöst Funktioniert für Ubuntu 11, alle Browser, gnome3 / Unity.
Suchen Sie die folgende Datei und bearbeiten Sie sie von Hand. Ich habe mit gconf-editor nicht den richtigen Weg gefunden.
Dateiname und Pfad:
~/.local/share/applications/mimeapps.list
Erstellen Sie eine Kopie der Datei, falls Sie sie ersetzen müssen.
Fügen Sie am Ende von [Added Associations] die folgende Zeile hinzu:
x-scheme-handler/picasa=picasa.desktop
Speicher die Datei
Gehen Sie zurück zu Ihrem Webbrowser und versuchen Sie, das Album erneut in Picasa herunterzuladen. Das hat bei mir funktioniert.
Beispielskript:
cd ~/.local/share/applications cp mimeapps.list mimeapps.list.old nano mimeapps
Wenn Sie sich innerhalb von Nano befinden, fügen Sie die Zeile oben in Schritt 2 hinzu. Ctrl+ Odann Ctrl+ X.
Willkommen bei SU, @Ben. Nur damit Sie wissen, ich hatte bereits eine richtige Antwort auf diese Frage, also akzeptiere ich wahrscheinlich nicht Ihre, obwohl sie richtig aussieht. Nur eine Anmerkung: Ubuntu 11 gibt es nicht. Die aktuelle Version von Ubuntu ist 11.04 (wie im April 2011), und die nächste wird 11.10 (wie im Oktober 2011) sein.
ℝaphink vor 13 Jahren
0
0
Joshua Nurczyk
Können Sie zu Firefox gehen und unter der Registerkarte "Anwendungen" den Eintrag für den Picasa-Link finden und ihn dann in Chrome kopieren? Das scheint mir der beste Weg zu sein ...
Sie meinen, den Mime-Typ für den Picasa: //-Link-Typ in der Firefox-Konfiguration zu betrachten und ihn der xdg-Konfigurationsdatei als solchen hinzuzufügen?
ℝaphink vor 14 Jahren
0
Leider sind die Firefox-Einstellungen nicht sehr klar. Es befindet sich alles in einer RDF-Datei in `~ / .mozilla / firefox / * / mimeTypes.rdf` und es gibt keinen generischen Mime-Typ dafür. Bei der Chrome-Seite habe ich keine Möglichkeit gefunden, Helfer direkt in der Konfiguration anzugeben (daher meine Frage).
ℝaphink vor 14 Jahren
1
Haben Sie versucht, im Menü Extras auf Optionen zu klicken, auf die Registerkarte Anwendung zu klicken und herauszufinden, was für den Picasa-Link angezeigt wird? Das sollte einfacher sein als die Verwendung einer RDF-Datei. Leider habe ich kein Picasa (und kann es momentan nicht bekommen) zum Testen.
Joshua Nurczyk vor 14 Jahren
0
Ich habe in den Optionen keine Registerkarte "Anwendung". Verwenden von Google Chrome Version 4.0.249.43.
ℝaphink vor 14 Jahren
0
Ich meinte in Firefox. Ich denke nicht, dass Sie die mimeTypes.rdf für Firefox bearbeiten müssen, um die App zu finden. Klicken Sie im Menü Bearbeiten auf Einstellungen und dann auf die Registerkarte Anwendungen, um zu sehen, wie Firefox damit umgeht.
Joshua Nurczyk vor 14 Jahren
0
Ach ja, das weiß ich, und ich weiß, wie Firefox damit umgeht. Das Problem ist, dass ich Chrome nicht sagen kann, wie er damit umgehen soll. Das Lustigste ist, dass es eigentlich zwei Google-Programme sind, die nicht zusammenarbeiten können, wenn sie mit Drittanbieter-Software funktionieren. ;-)
ℝaphink vor 14 Jahren
0
Ich habe falsch verstanden, wie Sie es geschrieben haben. Es tut uns leid. Ich bin nicht vertraut mit dem Hinzufügen zu Chrome. Wenn ich etwas finde, werde ich es aktualisieren.
Joshua Nurczyk vor 14 Jahren
0
0
Alan Aversa
Try this, replacing "bitcoin" with "picasa" in this case (source):
How to configure your browser
Firefox (version 3.5 and above)
Visit about:config
Create a new boolean (mouse right click -> new -> boolean)
Enter this name: network.protocol-handler.expose.bitcoin
Select the value: false
Next time you click on a Bitcoin URI, a dialog will ask you to enter the path of your Bitcoin client. Make sure it is executable
Chrome:
To configure Chrome on Ubuntu 10.04 or maybe later versions to handle bitcoin URIs, do this first on the command-line: