สารบัญ:

แยกซอร์สโค้ด Firefox Addon: 4 ขั้นตอน
แยกซอร์สโค้ด Firefox Addon: 4 ขั้นตอน

วีดีโอ: แยกซอร์สโค้ด Firefox Addon: 4 ขั้นตอน

วีดีโอ: แยกซอร์สโค้ด Firefox Addon: 4 ขั้นตอน
วีดีโอ: How to build an extension for Firefox in less than 5 minutes 2024, พฤศจิกายน
Anonim
แยกซอร์สโค้ด Firefox Addon
แยกซอร์สโค้ด Firefox Addon

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

ขั้นตอนที่ 1: ค้นหาไฟล์ XPI ของ Addon

การค้นหาไฟล์ XPI ของ Addon
การค้นหาไฟล์ XPI ของ Addon

ไฟล์ XPI เป็นส่วนเสริมที่บรรจุเป็นไฟล์เดียว คุณต้องรับไฟล์นี้จากไซต์ addons โดยไม่ต้องกระโดดเข้าสู่การติดตั้งปกติ ค้นหา addon ที่คุณต้องการในไซต์ addons ไซต์ addons จากนั้นค้นหาปุ่มการติดตั้งสีเขียว หมายเหตุ: ส่วนเสริมบางตัวจำเป็นต้องมีข้อตกลงสิทธิ์การใช้งานก่อนจึงจะยอมรับได้ ในกรณีนั้น ไฟล์ XPI สามารถบันทึกได้จากปุ่มบนหน้าการยอมรับใบอนุญาต ไม่ใช่จากหน้าส่วนเสริม แทนที่จะเพียงแค่คลิกปุ่มและให้ Firefox เข้าควบคุม ให้คลิกขวาและเลือก "บันทึกลิงก์เป็น…" เมื่อการถ่ายโอนไฟล์เสร็จสิ้น คุณจะมีแพ็คเกจเสริมบนคอมพิวเตอร์ของคุณ

ขั้นตอนที่ 2: แตกไฟล์ XPI

กำลังแยกไฟล์ XPI
กำลังแยกไฟล์ XPI

เมื่อไฟล์อยู่ในคอมพิวเตอร์ของคุณแล้ว ให้เปิดยูทิลิตี้การแตกไฟล์ ZIP ส่วนตัวของคุณ แล้วชี้ไปที่ไฟล์ XPI ในความเป็นจริง ไฟล์ XPI เป็นเพียงไฟล์ ZIP ที่เปลี่ยนชื่อ ดังนั้นคุณจึงสามารถแยกเนื้อหาไปยังโฟลเดอร์ที่ใดที่หนึ่งได้ ไฟล์ทั่วไปที่ส่งออกคือ…install.jsinstall.rdf/chrome//defaults/เมื่อมีไฟล์เหล่านี้ คุณพร้อมที่จะดำเนินการต่อ

ขั้นตอนที่ 3: การแยกรหัส JAR หลัก

การแยกรหัส JAR หลัก
การแยกรหัส JAR หลัก

รหัส addon หลักส่วนใหญ่มีอยู่ในไฟล์ JAR ที่พบในไดเร็กทอรี /chrome/ คุณจะพบว่า XPI นั้นเปลี่ยนชื่อเป็น ZIP เช่นเดียวกับ JAR (แต่ในระดับที่น้อยกว่า) การใช้ยูทิลิตีการแตกไฟล์เดียวกัน คุณควรจะสามารถแตกไฟล์ addon หลักจาก JAR ได้

ขั้นตอนที่ 4: แค่นั้นแหละ

สิ่งที่คุณมีตอนนี้คือไฟล์ต้นฉบับดิบส่วนใหญ่จากส่วนเสริม คุณสามารถปรับเปลี่ยนได้ตามที่คุณต้องการ และจัดแพคเกจใหม่ด้วยการดัดแปลง การเปิดไฟล์ XPI ใน Firefox จะเป็นการติดตั้งให้คุณ ผู้เขียนเคารพการทำงานเสมอ และตรวจสอบให้แน่ใจว่าไฟล์เหล่านั้นอนุญาตให้คุณใช้โค้ดได้ อย่าเพิ่งนำส่วนเสริมยอดนิยม เปลี่ยนเครดิต และโฮสต์ใหม่ นั่นเป็นเพียงการขโมย

แนะนำ: