วิธีการตั้งค่าความสัมพันธ์ของไฟล์กับ PlayOnLinux


10

ฉันติดตั้ง MS Office 2010 โดยใช้ PlayOnLinux แล้ว ฉันต้องการเชื่อมโยงไฟล์. docx กับ Playonlinux คุณช่วยบอกวิธีการทำเช่นนั้นได้ไหม Playonlinux ไม่แสดงในตัวเลือก "เปิดด้วย" ฉันใช้ UBuntu 12.04 Beta ไม่มีที่ที่ฉันสามารถค้นหาได้ซึ่งฉันสามารถเพิ่มคำสั่งที่กำหนดเองได้

คำตอบ:


12

อัปเดต: PlayOnLinux ได้เพิ่มฟีเจอร์นี้ในที่สุดคุณจึงไม่จำเป็นต้องทำด้วยตัวเองอีกต่อไป! แต่คุณยังต้องเพิ่ม"$(echo "$@" | sed -e 's:/*/:\\:g')"ในตอนท้าย

ก่อนอื่นตรวจสอบให้แน่ใจว่าคุณกำลังแสดงไฟล์ที่ซ่อนอยู่โดยเปิด homefolder คลิกที่แก้ไขแล้วตั้งค่าและทำเครื่องหมายที่แถบ ปิดหน้าต่าง. จากนั้นคุณพิมพ์คำสั่ง

sudo nautilus

พิมพ์รหัสผ่านของคุณ จากนั้นคุณจะต้องคลิกตัวคุณเองขึ้นไปด้านบน จากนั้นไปที่ usr / share / applications ลองหาไอคอนคำ หากคุณไม่พบมันให้คัดลอกไอคอนจากเดสก์ท็อปแล้ววางลงในโฟลเดอร์ คลิกขวาที่ไอคอนที่คุณเพิ่งวางและคลิกที่คุณสมบัติ เปลี่ยน "คำสั่ง" เป็น

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

(ตรวจสอบให้แน่ใจว่าได้ใส่เครื่องหมาย "ใน) สำหรับ Powerpoint คุณเพียงแค่เปลี่ยน" Word"เป็น" Powerpoint"และหากคุณใช้งาน Office 2007 คุณเพียงแค่เปลี่ยน" 2011"เป็น" 2007"ทำสิ่งนี้ด้วยไอคอนทั้งหมดที่คุณต้องการตั้งค่าความสัมพันธ์ของไฟล์จากนั้นปิด หน้าต่าง.

หากคุณมีโปรแกรมที่อัพเดตแล้วให้เริ่มจากที่นี่:

จากนั้นเปิดโฟลเดอร์บ้าน คลิกที่. playonlinux / ทางลัดคุณจะพบไฟล์ต่าง ๆ ที่ชื่อ exel powerpoint และ word เปิดด้วย notepad ไฟล์ควรมีลักษณะดังนี้:

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

ในที่สุดก็เปลี่ยน$@เป็น

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

(ปล่อย "ใน !!) คุณต้องทำสิ่งนี้กับทุกแอปพลิเคชันที่คุณต้องการตั้งค่าความสัมพันธ์

ตอนนี้ไปที่ไฟล์ที่คุณต้องการเปิดคลิกเปิดด้วยและแอปพลิเคชั่นอื่น ๆ จากนั้นแสดงแอปพลิเคชั่นอื่น ๆ และคุณควรเห็น word และ powerpoint คลิกที่มันและควรจะเริ่ม คุณต้องทำสิ่งนี้ซ้ำกับแอพทั้งหมดที่คุณต้องการตั้งค่าความสัมพันธ์ หวังว่ามันจะทำงาน!

อัปเดต: PlayOnLinux ได้เพิ่มฟีเจอร์นี้ในที่สุดคุณจึงไม่จำเป็นต้องทำด้วยตัวเองอีกต่อไป! แต่คุณยังต้องเพิ่ม"$(echo "$@" | sed -e 's:/*/:\\:g')"ในตอนท้าย


1
! ที่ดีเยี่ยม มันทำงานเหมือนจับใจ ฉันจะเพิ่มวิธีการในบล็อกของฉัน! :)
Ubuntuser

ดีใจที่มันช่วย! ฉันใช้เวลาคิดออก ...
Leo

5

ทางออกที่ง่ายที่สุด:

เปิด nautilus หรือเบราว์เซอร์ไฟล์อื่น ๆ คลิกด้วยเมาส์ที่ด้านล่างขวาของไฟล์ doc (x) คุณสมบัติเปิดด้วยเพิ่มแอปพลิเคชันใช้คำสั่งที่กำหนดเองและใช้:

playonlinux - รัน "Microsoft Word 2007" '"z:% f"'

ทำเช่นเดียวกันกับไฟล์ประเภทอื่นเช่น Excel, Powerpoint และอื่น ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.