So verknüpfen Sie eine Datei mit einem in Wine installierten Programm

9

Ich möchte Bilder mit dem Fast Stone Image Viewer in Ubuntu öffnen. Ich habe die Anwendung in Wein installiert. So ordnen Sie eine JPG-Datei zu, die immer in Faststone geöffnet ist und in Wine installiert ist.

Marco Ceppi
quelle

Antworten:

7

Alles, was Sie brauchen, um Dateien eines Typs zuzuordnen, die von einer App verarbeitet werden sollen, auch von einer Wein-App, finden Sie im Ordner

~/.local/share/applications  

Sie müssen öffnen

~/.local/share/applications/mimeapps.list

und finden Sie den benötigten Typ wie folgt:

image/jpeg=eog.desktop;wine-extension-jpeg.desktop;

Wie Sie sehen, gibt es zwei Dateien, die sich auf diesen Typ beziehen. Wenn die Datei an erster Stelle steht, ist sie der Standardhandler für diesen Typ, die andere wird im Menü "Öffnen mit" angezeigt

Dies ist ein Beispiel für eine .desktop-Datei

[Desktop Entry]
Name=PHP Expert Editor
Exec=wine start C:\\\\Program\\ Files\\\\PHP\\ Expert\\ Editor\\ 4.3\\\\phpxedit.exe z:%f
MimeType=image/jpeg
Type=Application
StartupNotify=true
Path=/home/m/.wine/dosdevices/c:/Program Files/PHP Expert Editor 4.3
Icon=/home/m/.local/share/icons/10de_phpxedit.0.png

der ganze Punkt in der Zeile "Exec =" am und "z:% f"

Exec=wine start C:\\\\Program\\ Files\\\\PHP\\ Expert\\ Editor\\ 4.3\\\\phpxedit.exe z:%f

Wenn Sie diese Zeile nicht haben, sollten Sie einen Fehler haben

Can not open file "/home/...."

Wenn Sie versuchen, eine Datei mit Ihrer App zu öffnen, sollten Sie den Pfad "z: /home/picture.jpg" verwenden, da Weinpfade wie Windows-Datenträger sind und Sie Ihre Datei öffnen möchten, z. B. "/home/picture.jpg" in Wine.

Mikl
quelle
3
Es ist nicht nötig, so viele Backslash-Fluchten zu verwenden - wickeln Sie den Pfad einfach in doppelte Anführungszeichen, ohne zu entkommen
zetah
5

Klicken Sie mit der rechten Maustaste auf Mit anderer Anwendung öffnen. Wenn Ihre Anwendung nicht in der Liste verfügbar ist, verwenden Sie den benutzerdefinierten Befehl und geben Sie ihn wine ~/.wine/drive_c/Program\ Files/Yourapp/Yourapp.exein das Feld ein.

danne
quelle
Manchmal kann es auch eine Reihe von "A Wine Application" geben.
EKons
1

Klicken Sie mit der rechten Maustaste auf eine JPG-Datei und wählen Sie Eigenschaften. Überprüfen Sie dann, ob Ihr Programmname auf der 4. Registerkarte verfügbar ist, und wählen Sie ihn aus, falls dies der Fall ist.

Praweł
quelle