สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำแนะนำนี้จะแสดงวิธีแยกซอร์สโค้ดจากส่วนเสริมของ Firefox มันไม่ต้องการอะไรมากไปกว่ายูทิลิตี้การแตกไฟล์ ZIP และโปรแกรมแก้ไขข้อความ หากคุณเลือกที่จะแก้ไขและแพ็คแหล่งข้อมูลใหม่
ขั้นตอนที่ 1: ค้นหาไฟล์ XPI ของ Addon
ไฟล์ XPI เป็นส่วนเสริมที่บรรจุเป็นไฟล์เดียว คุณต้องรับไฟล์นี้จากไซต์ addons โดยไม่ต้องกระโดดเข้าสู่การติดตั้งปกติ ค้นหา addon ที่คุณต้องการในไซต์ addons ไซต์ addons จากนั้นค้นหาปุ่มการติดตั้งสีเขียว หมายเหตุ: ส่วนเสริมบางตัวจำเป็นต้องมีข้อตกลงสิทธิ์การใช้งานก่อนจึงจะยอมรับได้ ในกรณีนั้น ไฟล์ XPI สามารถบันทึกได้จากปุ่มบนหน้าการยอมรับใบอนุญาต ไม่ใช่จากหน้าส่วนเสริม แทนที่จะเพียงแค่คลิกปุ่มและให้ Firefox เข้าควบคุม ให้คลิกขวาและเลือก "บันทึกลิงก์เป็น…" เมื่อการถ่ายโอนไฟล์เสร็จสิ้น คุณจะมีแพ็คเกจเสริมบนคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 2: แตกไฟล์ XPI
เมื่อไฟล์อยู่ในคอมพิวเตอร์ของคุณแล้ว ให้เปิดยูทิลิตี้การแตกไฟล์ ZIP ส่วนตัวของคุณ แล้วชี้ไปที่ไฟล์ XPI ในความเป็นจริง ไฟล์ XPI เป็นเพียงไฟล์ ZIP ที่เปลี่ยนชื่อ ดังนั้นคุณจึงสามารถแยกเนื้อหาไปยังโฟลเดอร์ที่ใดที่หนึ่งได้ ไฟล์ทั่วไปที่ส่งออกคือ…install.jsinstall.rdf/chrome//defaults/เมื่อมีไฟล์เหล่านี้ คุณพร้อมที่จะดำเนินการต่อ
ขั้นตอนที่ 3: การแยกรหัส JAR หลัก
รหัส addon หลักส่วนใหญ่มีอยู่ในไฟล์ JAR ที่พบในไดเร็กทอรี /chrome/ คุณจะพบว่า XPI นั้นเปลี่ยนชื่อเป็น ZIP เช่นเดียวกับ JAR (แต่ในระดับที่น้อยกว่า) การใช้ยูทิลิตีการแตกไฟล์เดียวกัน คุณควรจะสามารถแตกไฟล์ addon หลักจาก JAR ได้
ขั้นตอนที่ 4: แค่นั้นแหละ
สิ่งที่คุณมีตอนนี้คือไฟล์ต้นฉบับดิบส่วนใหญ่จากส่วนเสริม คุณสามารถปรับเปลี่ยนได้ตามที่คุณต้องการ และจัดแพคเกจใหม่ด้วยการดัดแปลง การเปิดไฟล์ XPI ใน Firefox จะเป็นการติดตั้งให้คุณ ผู้เขียนเคารพการทำงานเสมอ และตรวจสอบให้แน่ใจว่าไฟล์เหล่านั้นอนุญาตให้คุณใช้โค้ดได้ อย่าเพิ่งนำส่วนเสริมยอดนิยม เปลี่ยนเครดิต และโฮสต์ใหม่ นั่นเป็นเพียงการขโมย