come impostare le associazioni di file con PlayOnLinux?


10

Ho installato MS Office 2010 usando PlayOnLinux. voglio associare i file .docx a Playonlinux. Potresti dirmi come fare? Playonlinux non compare nelle opzioni "Apri con". Sto usando UBuntu 12.04 Beta. Non c'è posto che posso trovare, dove posso aggiungere un comando personalizzato.

Risposte:


12

Aggiornamento: PlayOnLinux ha finalmente aggiunto questa funzione, quindi non è più necessario farlo manualmente! Ma devi ancora aggiungere "$(echo "$@" | sed -e 's:/*/:\\:g')"alla fine.

Per prima cosa assicurati di mostrare i file nascosti aprendo la cartella home. Fai clic su Modifica, quindi su Preferenze e seleziona la barra. Chiudi la finestra. Quindi digiti il ​​comando

sudo nautilus

Digita la tua password. Quindi dovrai fare clic su te stesso nella parte superiore del disco. Quindi vai su usr / share / applicazioni. Lì prova a trovare l'icona della parola. Se non lo trovi, copia l'icona dal desktop e incollala nella cartella. Fare clic con il tasto destro sull'icona appena incollata e fare clic su Proprietà. Cambia il "comando" in

playonlinux --run "Microsoft Word 2010" z:%f

(Assicurati di inserire "in) Per Powerpoint devi solo cambiare" Word"in" Powerpoint"E se stai eseguendo Office 2007, devi semplicemente cambiare" 2011"in" 2007"Fallo con tutte le icone per cui vuoi impostare le associazioni dei file. Quindi chiudi la finestra.

Se hai il programma aggiornato inizia da qui:

Quindi apri la cartella principale. Fai clic su .playonlinux / scorciatoie Lì troverai diversi file chiamati exel powerpoint e word. Apri uno con il blocco note. Il file dovrebbe essere simile al seguente:

#!/bin/bash
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
export WINEPREFIX="/home/leo/.PlayOnLinux//wineprefix/Office2010"
export WINEDEBUG="-all"
#POL_Log=Microsoft Office 2010_1336312516
cd "/home/leo/.PlayOnLinux//wineprefix/Office2010/drive_c/./Program Files/Microsoft Office/Office14"
POL_Wine "EXCEL.EXE"  $@

Alla fine cambia $@in

"$(echo "$@" | sed -e 's:/*/:\\:g')"

(lasciare "in !!) Devi farlo con ogni applicazione a cui vuoi impostare le associazioni.

Ora vai al file che vuoi aprire, fai clic su Apri e altre applicazioni, quindi mostra altre applicazioni e dovresti vedere word e powerpoint. Cliccaci sopra e dovrebbe iniziare. Devi ripetere questo con tutte le app su cui vuoi impostare le associazioni. Spero che funzioni!

Aggiornamento: PlayOnLinux ha finalmente aggiunto questa funzione, quindi non è più necessario farlo manualmente! Ma devi ancora aggiungere "$(echo "$@" | sed -e 's:/*/:\\:g')"alla fine.


1
eccellente! Esso funziona magicamente. Aggiungerò questo come al mio blog! :)
Ubuntuser il

Sono contento che abbia aiutato! Mi ci è voluto per sempre capirlo ...
Leo

5

La soluzione più semplice:

Apri il browser nautilus o altri file, fai clic con il pulsante destro del mouse su un file doc (x), proprietà, Apri con, Aggiungi applicazione, Usa un comando personalizzato e usa:

playonlinux --run "Microsoft Word 2007" '"z:% f"'

Fare lo stesso per altri tipi di file come Excel, Powerpoint e altri.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.