วิธีบังคับให้ Firefox ติดตั้ง Extension หรือ Theme
175 | 13 November 2007 - 00:24 น.
หลายครั้งที่ทำการอัพเดตโปรแกรม Firefox เป็นเวอร์ชั่นใหม่ๆ ปัญหาที่ตามมาทุกครั้งคือ Extension และ Theme เก่าไม่สามารถใช้กับ Firefox เวอร์ชั่นใหม่ๆได้ พอเข้าไปดูในเวปหวังว่าจะอัพเดต ก็ปรากฏว่ายังไม่มีเวอร์ชั่นใหม่ๆออกมาก่อให้เกิดความหงุดหงิดขึ้นมาพอสมควร พอหงุดหงิดประกอบกับไม่รู้จะทำอะไร จึงลองรื้อ Package ที่ใช้ติดตั้งดู ปรากฏว่ามันพอจะมีทางบังคับให้มันติดตั้งได้โดยไม่ยากเย็น
วิธีนั้นก็แสนง่าย สิ่งที่ต้องมีก็คือโปรแกรม Uncompress เช่น WinRAR เท่านั้นเอง มาเริ่มกันเลยดีกว่า ในตัวอย่างผมนำเอา Extension ที่ผมใช้ประจำมาแสดงให้ดูเป็นตัวอย่างนะครับ ก็คือ DictionarySearch นั่นเอง
ขณะที่เข้าไปติดตั้งจาก Website นั้น มันก็บอกอยู่ทนโท่ว่ารองรับ Firefox เวอร์ชั่น 1.5 – 2.0.0.* เท่านั้น เมื่อผมดื้อดึงทำการติดตั้งมันเลยด่าผมด้วย Dialog Box ตามรูป
อ่าไม่สนใจด่าได้ด่าไปผมลองอีกครั้งโดยคลิ๊กขวาที่ Link (ปุ่ม Install Now) แล้วเลือก Save Link As… เอามาทำการแก้ไข ซึ่งเราจะได้ไฟล์ dictionarysearch-2.0.2-fx+tb.xpi มาครอบครอง จากนั้นใช้โปรแกรม WinRAR เปิดไฟล์ดังกล่าวก็จะพบว่ามันเป็น Compress ไฟล์นั่นเอง มองหาไฟล์ install.rdf แล้วดับเบิ้ลคลิ๊ก แล้วเลือกเปิดไฟล์ด้วย Text Editor ในที่นี้ผมเลือกใช้ Notepad เมื่อเปิดขึ้นมาแล้วก็มองหา Tag ที่ระบุว่า em:minVersion และ em:maxVersion นั่นคือส่วนที่ระบุรุ่นต่ำสุด และสูงสุดที่จะอนุญาตให้ติดตั้งนั่นเอง เราสนใจแต่ em:maxVersion เท่านั้น ในที่นี้ระบุว่า
<em:maxVersion>2.0.0.*</em:maxVersion>
ให้เราทำการแก้ไข Tag นี้ให้เป็นเวอร์ชั่นที่เราต้องการดังนี้
<em:maxVersion>3.0b1.*</em:maxVersion>
จากนั้นทำการ Save โปรแกรม WinRAR จะถามคุณว่า ไฟล์ถูกแก้ไข คุณต้องการจะอัพเดตหรือไม่ ให้เลือกต้องการครับ จากนั้นก็ทำการลากไฟล์ดังกล่าว ไปวางบน Firefox เพื่อทำการติดตั้งได้เลยครับ
ติดตั้งเสร็จแล้วก็ Restart โปรแกรม Firefox แล้วลองใช้งานดู ซึ่งในตัวอย่างก็ใช้งานได้ตามปกติ แต่ก็มี Extension หลายๆตัวที่ใช้ไม่ได้นะครับ (ถ้าโครงสร้างของแต่ละเวอร์ชั่นต่างกัน) หากลองแล้วใช้ไม่ได้ก็ทำการ Uninstall ออกไปได้ไม่มีผลกระทบใดๆครับ คงจะทำให้เพื่อนๆได้ใช้ Extension หรือ Theme บางตัวได้เป็นการชั่วคราว ก่อนที่ผู้พัฒนาจะมาอัพเดตให้ครับ
วิธีบังคับให้ Firefox ติดตั้ง Extension หรือ Theme โดนไป 4 ดอก

















13 November 2007 เมื่อ 09:56
แก้ post slug เป็นภาษาอังกฤษด้วยนะ
ไม่งั้น ดูที่ลิงค์สิ เป็นภาษาต่างดาวหมดแล้ว
13 November 2007 เมื่อ 11:50
โทษทีคับลืมไป แก้ให้แล้วคับ
13 November 2007 เมื่อ 20:56
เมื่อวานเห็นทดลอง themes ตกลงกลับมาเป็นตัวเดิมแล้วเหรอครับ…
13 November 2007 เมื่อ 22:59
เป็นวิธีข่มขืน extension นี่เอง อิอิอิ
ผมรอให้ Firefox เป็นเวอร์ชั่น 3 ตัวเต็มเร็ว ๆ อะคับ ชอบว่าเรื่องภาษาไทยมันดีกว่า V2 เยอะขึ้นเหมือนกัน
ป.ล. กำลังจะเปิดบล๊อกใหม่มี domain เป็นของตัวเองละคับ ตอนนี้อยู่ในช่วงทดลองน่ะคับ เจอปัญหาภาษาไทยกับ FF2 เยอะเหมือนกัน แต่เปิดใน FF3 Alpha กลับสวยงามแฮะ แปลกดี อิอิอิ