
Mein Problem ist folgendes: Ich habe eine Software mit Wine installiert (Brain Explorer 2,es ist kostenlos); bestimmte Funktionen dieser Software erfordern die Verwendung des Browsers (in diesem Fall Google Chrome; Firefox ist keine Option, da hierfür Flash Player erforderlich ist...). Anschließend öffnet Explorer den Browser. Wenn Sie auf der Website surfen, gibt es eine Optiondas Daten vom Browser in die Software lädt, dann fragt der Browser nach einem externen Protokoll füraibe:link(aibe steht vermutlich für Allen Institute Brain Explorer), das endet beim Start von xdg-open, das meines Wissens die Standard-Apps verarbeitet.
Ich schätze, ich muss versuchen, die Standard-Apps für Aibe-Links zu konfigurieren, aber ehrlich gesagt bin ich ratlos. Ich habe mir nur gedacht, dass das ähnlich ist wie Magnet-Links mit Torrent. Unter Windows gibt es dieses Problem natürlich nicht, da es dafür ausgelegt ist. Aber wie bekomme ich das hier unter Ubuntu zum Laufen?
Antwort1
Damit es funktioniert:
- Laufen
gedit ~/.local/share/applications/allen-brainexplorer.desktop
Es öffnet sich ein Texteditor. Fügen Sie den folgenden Inhalt ein:
[Desktop Entry] Name=Brain Explorer 2 Exec=wine "%ProgramFiles%\Allen Institute\Brain Explorer 2\BrainExplorer2.exe" "/url" "%u" Type=Application Terminal=false MimeType=x-scheme-handler/aibe;
- Speichern Sie die Datei und schließen Sie den Texteditor.
Führen Sie den folgenden Befehl aus, um die neu erstellte Datei im System zu „installieren“:
xdg-desktop-menu install ~/.local/share/applications/allen-brainexplorer.desktop
- Wenn Sie im Browser gefragt werden, wie mit diesem Linktyp verfahren werden soll, wählen SieAnwendung ausführen.
Wie ich dazu gekommen bin:
Ich habe Brain Explorer 2 auf einer Windows XP-VM installiert, sodass ich den Regedit öffnen und diesen Schlüssel finden konnte:
HKEY_CLASSES_ROOT\aibe\shell\open\command
Dieser Schlüssel hatte diesen Inhalt:
"C:\Program files\Allen Institute\Brain Explorer 2\BrainExplorer2.exe" /url "%1"
Das bedeutet, dass die /url
Option die Übergabe der URL an BrainExplorer ermöglicht. Beispiel:
wine "/home/$USER/.wine/dosdevices/drive_c/Program files/Allen Institute/Brain Explorer 2/BrainExplorer2.exe" /url "aibe://human.brain-map.org/mri_viewer/data/heatmap/probe_values?atlas=351&resolution=samples&probes=1036443&selectedDonor=9861&well=2569&colormap=redgreen&exprRange=-6,6"