cara mengatur asosiasi file dengan PlayOnLinux?

10

Saya telah menginstal MS Office 2010 menggunakan PlayOnLinux. saya ingin mengaitkan file .docx ke Playonlinux. Bisakah Anda memberi tahu saya cara melakukannya? Playonlinux tidak muncul dalam opsi "Buka Dengan". Saya menggunakan UBuntu 12.04 Beta. Tidak ada tempat yang dapat saya temukan, di mana saya dapat menambahkan perintah khusus.

Pengguna aktif
sumber

Jawaban:

12

Pembaruan: PlayOnLinux akhirnya menambahkan fitur ini sehingga Anda tidak perlu melakukan ini lagi secara manual! Tetapi Anda masih harus menambahkan "$(echo "$@" | sed -e 's:/*/:\\:g')"pada akhirnya.

Pertama, pastikan Anda menunjukkan file tersembunyi dengan membuka homefolder. Klik edit lalu preferensi dan centang bilah. Menutup jendela. Kemudian Anda mengetik perintah

sudo nautilus

Ketikkan kata sandi Anda. Maka Anda perlu mengklik diri Anda ke atas disk. Lalu pergi ke usr / share / aplikasi. Di sana coba cari ikon kata. Jika Anda tidak menemukannya maka salin ikon dari desktop dan tempel di folder. Klik kanan pada ikon yang baru saja Anda tempel dan klik pada properti. Ubah "perintah" menjadi

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

(Pastikan untuk memberi tanda "pada) Untuk Powerpoint Anda hanya mengubah" Word"menjadi" Powerpoint"Dan jika Anda menjalankan office 2007 Anda hanya mengubah" 2011"menjadi" 2007"Lakukan ini dengan semua ikon yang Anda ingin atur asosiasi file. Kemudian tutup jendela.

Jika Anda memiliki program yang diperbarui, mulai dari sini:

Lalu buka folder home. Klik pada .playonlinux / pintas Di sana Anda akan menemukan file yang berbeda bernama exel powerpoint dan word. Buka satu dengan notepad. File akan terlihat seperti ini:

#!/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"  $@

Pada akhirnya berubah $@menjadi

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

(tinggalkan "masuk !!) Anda harus melakukan ini dengan setiap aplikasi yang ingin Anda atur asosiasi.

Sekarang, masuklah ke file yang ingin Anda buka klik terbuka dengan dan aplikasi lain kemudian tampilkan aplikasi lain dan Anda akan melihat kata dan powerpoint. Klik dan harus mulai. Anda harus mengulang ini dengan semua aplikasi yang ingin Anda atur asosiasi. Semoga ini akan berhasil!

Pembaruan: PlayOnLinux akhirnya menambahkan fitur ini sehingga Anda tidak perlu melakukan ini lagi secara manual! Tetapi Anda masih harus menambahkan "$(echo "$@" | sed -e 's:/*/:\\:g')"pada akhirnya.

Leo
sumber
1
luar biasa! itu bekerja seperti pesona. Saya akan menambahkan ini caranya ke blog saya! :)
Ubuntuser
Senang itu membantu! Saya butuh selamanya untuk mengetahuinya ...
Leo
5

Solusi termudah:

Buka nautilus atau browser file lainnya, Klik dengan kanan bawah mouse pada file doc (x), properti, Buka Dengan, Tambah Aplikasi, Gunakan perintah kustom, dan gunakan:

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

Lakukan hal yang sama untuk tipe file lainnya seperti Excel, Powerpoint, dan lainnya ..

pengguna160928
sumber