SUSE LINUX Enterprise & openSUSE Community
ธันวาคม 19, 2018, 05:51:05 AM *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
ข่าว:
 
   หน้าแรก   ช่วยเหลือ ค้นหา เข้าสู่ระบบ สมัครสมาชิก  

[Why we need your support] SUSE and openSUSE are trademarks of Attachmate Group, Inc. - WE ARE NOT IN ANY WAY ASSOCIATED WITH SUSE AND ATTACHMATE GROUP. SUSEThailand.com is a SUSE Linux user and community found in Thailand but not limited to other country suse linux user to join in. Currently active contents (How to's, Scripts, Tips, Tricks, Tutorials, Linux Command Line, and Troubleshooting) this suse linux how to's and expert support are SUSE Linux.
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน
หัวข้อ: ติดตั้ง MozPlugger Plugin สำหรับเปิดไฟล์ .doc, .xls และอื่นๆ ผ่าน Firefox browser  (อ่าน 1533 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« เมื่อ: เมษายน 20, 2013, 06:00:31 PM »


ติดตั้ง MozPlugger Plugin สำหรับเปิดไฟล์ .doc, .xls และอื่นๆ ผ่าน Firefox browser

Mozplugger เป็นปลั๊กอินสำหรับ Mozilla browser ที่ช่วยให้เราสามารถเปิดไฟล์ผ่าน Firefox, SeaMonkey ได้โดยไม่ขึ้นหน้าต่าง pop-up ถามให้ save หรือ open with รูปแบบไฟล์ที่สนับสนุน เช่น .xls, xlsx, ppt, pptx, doc, docx และ LibreOffice file formates หรือ JasperReports

Firefox Preferences Applications ก่อนติดตั้ง MozPlugger




Installing Mozplugger

1. to download: http://mozplugger.mozdev.org/

Version 2.1.3 (Feb 18 2013): Source of the MozPlugger to a local directory. The mozplugger-2.1.3.tar.gz file is downloaded.

2. Untar the mozplugger-2.1.3.tar.gz file. The mozplugger-2.1.3.tar.gz directory is created.

โค๊ด:
tar xvf mozplugger-2.1.3.tar.gz

3. Change the directory to mozplugger-2.1.3.tar.gz and run the following commands:

โค๊ด:
cd mozplugger-2.1.3

โค๊ด:
./configure

โค๊ด:
make

โค๊ด:
make install

Firefox Preferences Applications หลังติดตั้งสำเร็จ



Note: ไดร์เรกทอรีดีฟอลต์ปลั๊กอินจะเก็บที่ /usr/lib/mozilla/plugins/ ถ้า browser ไม่สามารถ deect เจอะปลั๊กอิน จะต้องสร้าง symbolic link ไปยัง plugin directory ดิสโทรนั้นๆ สำหรับระบบปฏิบัติการ SUSE Enterprise โปรแกรม Firefox เวอร์ชัน ESRจะเรียกใช้ปลั๊กอินจากไดร์เรกทอรี cd /usr/lib/browser-plugins/ และเมื่อยูสเซอร์เปิด Firefox มันจะเรียกใช้ปลั๊กอินจากไดร์เรกทอรี ~/.mozilla/plugins


 
ตัวอย่าง การสร้าง symbolic link ไปยังไดร์เรกทอรีของปลั๊กอิน

ln -s /usr/lib/mozilla/plugins/mozplugger.so /usr/lib/browser-plugins

ตรวจสอบปลั๊กอิน

Tools > Add-ons > Plugins

Firefox ไปที่เมนู Edit >  Preferences > Applications


ตรวจสอบ MimeTypes จากดีฟอลต์ไฟล์คอนฟิก /usr/local/etc/mozpluggerrc

โค๊ด:
cat ~/.cache/mozplugger/2.mimetypes

โค๊ด:
application/x-mplayer2:*:Windows Media video;video/x-ms-asf:asf,asx:Windows Media video;video/x-ms-wm:wm:Windows Media video;video/x-ms-wmv:wmv:Windows Media video;video/x-ms-wvx:wvx:Windows Media video;video/x-ms-asf-plugin:*:Window Media video;application/asx:asx:Windows Media video;audio/x-ms-wax:wax:Windows Media Audio;audio/x-ms-wma:wma:Windows Media Audio;

ถ้าดูจากไฟล์คอนฟิก /usr/local/etc/mozpluggerrc
โค๊ด:
...
application/x-msword:doc,dot:Microsoft Word Document
application/msword:doc,dot:Microsoft Word Document
        OO()
        repeat noisy swallow(kword): kword "$file"
        repeat noisy swallow(AbiWord) fill: abiword --nosplash --geometry +9000+9000 "$file"

application/vnd.ms-excel:xls,xlb:Microsoft Excel Document
        OO()
        repeat swallow(Gnumeric) fill: gnumeric "$file"
...

ถ้ายังไม่ติด Mozplugger เวลาเปิดไฟล์ .doc, .xls จะขึ้นหน้าต่างให้เรา save หรือ open with แอพลิเคชันอื่นๆ เช่น LibroOffice (ทดสอบโดยการ command โค๊ดด้านบน)



แต่ถ้าติดตั้งแล้วไฟล์จะถูกเปิดอัตโนมัติ โดยไม่ขึ้นหน้าต่าง pop-up ให้เลือกว่าต้อง save หรือ open with



Note: Customize your 'mozpluggerrc' file before installing it. You must run mozplugger-update after every change to mozpluggerrc
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

(@)2007 SUSE Linux user community found in Thailand. This site is not an official openSUSE and SUSE website, and is not in any way affiliated with or endorsed by SUSE Linux GmbH or Novell. openSUSE and SUSE are trademarks of Novell, Inc. in the United States and other countries.
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.025 วินาที กับ 18 คำสั่ง (Pretty URLs adds 0.008s, 2q)