extension-downloader
เป็นเครื่องมือใน การดาวน์โหลดส่วนขยายเบราว์เซอร์ สำหรับเบราว์เซอร์ที่ใช้ Firefox และ Chromium มันทำงานบนระบบ Linux, macOS และ Windows กรณีการใช้งานทั่วไปคือการรักษาและปรับใช้ส่วนขยายเบราว์เซอร์ในหลายระบบ
หากต้องการติดตั้ง extension-downloader
ให้ทำตามขั้นตอนเหล่านี้:
สร้างและติดตั้ง extension-downloader
โดยใช้สินค้าของ Rust:
การติดตั้งสินค้า --git https://github.com/michaeladler/extension-downloader.git
คัดลอกไฟล์การกำหนดค่าตัวอย่างไปยังไดเร็กทอรีการกำหนดค่าผู้ใช้ของคุณ:
mkdir -p ~/.config/extension-downloader ตัวอย่าง cp/config.toml ~/.config/extension-downloader/config.toml
ปรับ config.toml
ตามความต้องการของคุณ
หลังจากกำหนดค่า config.toml
แล้ว คุณสามารถเรียกใช้เครื่องมือได้โดยใช้:
./extension-downloader
โปรแกรมดาวน์โหลดจะดึงข้อมูลและติดตั้งส่วนขยายที่ระบุในไฟล์กำหนดค่า ดู ./extension-downloader --help
สำหรับตัวเลือก CLI ที่มี
หากต้องการกำหนดค่า extension-downloader
ให้แก้ไขไฟล์ config.toml
เพื่อระบุนามสกุลที่คุณต้องการดาวน์โหลด ตัวเลือกการกำหนดค่าประกอบด้วยการระบุรหัสส่วนขยาย (หรือชื่อ) ไดเรกทอรีปลายทาง และประเภทเบราว์เซอร์
ตัวอย่างข้อมูลการกำหนดค่า:
[[extensions]]# เบราว์เซอร์สามารถเป็นหนึ่งใน: "firefox", "chromium"browser = "firefox"# tilde (~) ถูกขยาย สิ่งอื่นใดที่ไม่ใช่profile = "~/.mozilla/firefox/default"# ส่วนขยาย firefox คือ อ้างอิงโดย namenames = ["ublock-origin"] [[extensions]]browser = "chromium"profile = "~/.config/chromium"# ส่วนขยายโครเมียมถูกอ้างอิงโดย ID# ซึ่งสามารถรับได้จาก URL ในชื่อเว็บสโตร์ของ Chrome = ["cjpalhdlnbpafiamejdnhcphjbkeiagm", # ublock- origin]# Microsoft Edge บน Windows[[extensions]]browser = "chromium"profile = "MicrosoftEdge"names = ["cjpalhdlnbpafiamejdnhcphjbkeiagm", # ublock-origin]
หมายเหตุ : แต่ละส่วนขยายจะถูกดาวน์โหลดเพียง ครั้งเดียว จากนั้นจึง แชร์ กับเบราว์เซอร์ที่เข้ากันได้
หากคุณต้องการสนับสนุน extension-downloader
โปรดแยกพื้นที่เก็บข้อมูลและสร้างคำขอดึงข้อมูล หรือเปิดประเด็นเพื่อหารือเกี่ยวกับการเปลี่ยนแปลงหรือคุณลักษณะที่คุณต้องการเพิ่ม
extension-downloader
มีให้ใช้งานภายใต้ลิขสิทธิ์ Apache-2.0