จากการปรับแต่ง Firefox - ไฟล์การตั้งค่าเริ่มต้น :
การตั้งค่าเริ่มต้นจะถูกเก็บไว้ในไฟล์ต่าง ๆ เช่น all.js หรือ firefox.js ไม่แนะนำให้คุณแก้ไขไฟล์เหล่านี้โดยตรง (และคุณไม่สามารถทำได้ง่าย ๆ เพราะไฟล์เหล่านั้นจะถูกเก็บไว้ในไฟล์ omni.jar) อย่างไรก็ตามคุณสามารถสร้างไฟล์ Javascript ของคุณเองและวางไว้ในตำแหน่งเพื่อให้ Firefox อ่านไฟล์เหล่านั้นเป็นการตั้งค่าเริ่มต้น ตำแหน่งนั้นเป็นdefaults/pref
ไดเรกทอรีในตำแหน่งเดียวกันกับที่วางไฟล์ปฏิบัติการ Firefox ไฟล์ในตำแหน่งนี้จะถูกใช้สำหรับผู้ใช้ Firefox ทุกคน (ไม่ได้ระบุเฉพาะโปรไฟล์)
การเพิ่มการกำหนดค่าเริ่มต้นนั้นง่ายพอ ๆ กับการสร้างไฟล์ที่มีนามสกุลเป็น. js ในไดเรกทอรีค่าเริ่มต้น / การกำหนดค่าตามความชอบและเพิ่มบรรทัดเช่น:
pref("browser.rights.3.shown", true);
สิ่งสำคัญคือคุณต้องมีรูปแบบที่ถูกต้องตามประเภทการตั้งค่า ในกรณีนี้การตั้งค่าเป็นบูลีนดังนั้นเราจึงระบุเป็น true หรือ false โดยไม่มีเครื่องหมายคำพูดเป็นค่าทางด้านขวา ถ้าเป็นสตริงคุณใส่ไว้ในเครื่องหมายคำพูด ถ้าเป็นจำนวนเต็มคุณใส่ค่าโดยไม่มีเครื่องหมายอัญประกาศ คุณสามารถบอกประเภทของการตั้งค่าได้โดยดูที่คอลัมน์ Type ใน about: config
สิ่งที่คุณสามารถทำได้กับไฟล์การตั้งค่าเริ่มต้นคือการตั้งค่าเริ่มต้นของการตั้งค่า คุณไม่สามารถล็อคพวกเขาและคุณไม่สามารถแทนที่การตั้งค่าผู้ใช้
หากขั้นตอนนี้ไม่สะดวกเกินไปเนื่องจากปัญหาในการค้นหาชื่อที่ถูกต้องสำหรับการตั้งค่าเราสามารถใช้ตัวช่วยสร้าง CCK add-on
ซึ่งให้อินเทอร์เฟซคล้ายตัวช่วยสร้างได้ง่ายขึ้น:
ตัวช่วยสร้าง CCK สามารถใช้สร้างส่วนขยายที่ปรับแต่ง Firefox ในการเข้าถึงหลังจากติดตั้งเลือกเครื่องมือ -> ตัวช่วยสร้าง CCK
ฉันสร้างส่วนเสริมนี้เพื่อให้ผู้คนสามารถปรับใช้ Firefox ได้อย่างที่ต้องการโดยเฉพาะผู้ใช้ระดับองค์กรและสถาบันการศึกษา
Mozilla ไม่เพียงพอที่จะสนับสนุนผู้ใช้องค์กรและนี่คือความพยายามของฉันในการแก้ไข
จะช่วยให้การปรับแต่งต่อไปนี้:
- เพิ่มตัวระบุให้กับสตริงตัวแทนผู้ใช้
- เปลี่ยนโฮมเพจเริ่มต้นและโฮมเพจแทนที่เริ่มต้น
- เปลี่ยนข้อความแถบชื่อเรื่อง
- เปลี่ยนโลโก้ภาพเคลื่อนไหว
- เปลี่ยนเว็บเพจและเคล็ดลับเครื่องมือที่ใช้สำหรับโลโก้ภาพเคลื่อนไหว
- เพิ่มรายการเมนูช่วยเหลือที่เชื่อมโยงไปยังเว็บเพจ
- ระบุไซต์ที่อนุญาตป๊อปอัปและ XPInstalls เป็นค่าเริ่มต้น
- ติดตั้งปลั๊กอินของเบราว์เซอร์ล่วงหน้า
- ติดตั้งเครื่องมือค้นหาล่วงหน้า
- เพิ่มโฟลเดอร์บุ๊คมาร์คและบุ๊คมาร์คสดไปที่แถบเครื่องมือส่วนตัว
- เพิ่มโฟลเดอร์บุ๊คมาร์คและบุ๊คมาร์คสดไปยังโฟลเดอร์บุ๊คมาร์ค
- ตั้งค่ากำหนดเริ่มต้น
- ล็อคค่ากำหนด
- เพิ่มรีจิสตรีคีย์ (Windows เท่านั้น)
- เพิ่มใบรับรอง
- ตั้งค่าการกำหนดค่าพร็อกซีเริ่มต้น
- แพ็คเกจ XPI อื่นพร้อมการกระจายของคุณ
- ปิดการใช้งาน about: config
แก้ไข: CCK ยังได้กลายเป็น CCK2 และย้ายไปอยู่ที่นี่
user.js
แต่มีขั้นตอนพิเศษหนึ่งขั้น ดูที่เกี่ยวข้อง: ฉันจะเปลี่ยน Firefoxabout:config
จากเชลล์สคริปต์ได้อย่างไร . สิ่งที่ user.js ใช้งานได้สำหรับฉัน