จะดูรายการส่วนขยาย Firefox ที่ติดตั้งทั้งหมดและส่งออกได้อย่างไร


8

ฉันสงสัยว่ามีฟังก์ชั่นการทำงานหรืออาจเป็นอีกหนึ่งโปรแกรมเสริมสำหรับ Firefox ฉันสามารถส่งออกส่วนเสริมทั้งหมดของฉันไปยังรายการแบบง่าย - ควรเป็น txt หรือ html ฉันหมายถึงชื่อเท่านั้นเพราะฉันเริ่มสูญเสียการติดตามและต้องการ addons เดียวกันที่บ้านและที่ทำงาน


1
คุณสามารถซิงค์ addons ของคุณเพื่อให้พวกเขาถูกเก็บไว้เหมือนกันโดยอัตโนมัติในโปรไฟล์ที่แตกต่างกันบาง addons สามารถซิงค์การตั้งค่าด้วย
pbhj

คำตอบ:


17

Extension List Dumperเป็นส่วนเสริมที่สามารถบันทึกส่วนเสริมและธีมของคุณเป็นไฟล์ได้

แก้ไข:ตั้งแต่ Firefox 30, addon ด้านบนใช้งานไม่ได้อีกต่อไป คุณสามารถรับรายการของแอดออนที่ติดตั้งทั้งหมดและข้อมูลอื่น ๆ เกี่ยวกับการติดตั้ง Firefox ของคุณโดยป้อนabout:supportในแถบ URL คุณยังสามารถลองAddon List Dumper (รีสตาร์ท)แทนหากคุณต้องการส่งออกรายการได้อย่างง่ายดาย


สุกใส สิ่งที่ฉันมีในใจ
user48604

คุณสมควรได้รับการโหวตให้คะแนน แต่ชื่อเสียงของฉันนั้นน้อยเกินไป
user48604

@ user48604: คุณมีตัวแทนมากพอที่จะ
โหวตแล้ว

ฉันทำตอนนี้. นี่คือ upvote ของคุณ
user48604

Addon List Dumper (เริ่มใหม่) ดีมาก ... ไม่ใช่สิ่งที่ฉันต้องการ แต่ใกล้เพียงพอสำหรับฉันที่จะทำงานกับมันตามความต้องการของฉัน
Michael Tunnell

1

หรือสำรองข้อมูลทุกอย่าง:

https://addons.mozilla.org/en-US/firefox ...

FEBE (ส่วนขยายการสำรองข้อมูลสภาพแวดล้อม Firefox) ช่วยให้คุณสำรองข้อมูลส่วนขยาย Firefox ของคุณได้อย่างรวดเร็วและง่ายดาย ในความเป็นจริงมันเป็นมากกว่าการสำรองข้อมูล - จริง ๆ แล้วมันจะสร้างส่วนขยายของคุณแยกเป็นไฟล์. xpi ที่สามารถติดตั้งได้ ตอนนี้คุณสามารถซิงโครไนซ์ออฟฟิศและเบราว์เซอร์ที่บ้านได้อย่างง่ายดาย

FEBE สำรองส่วนขยายธีมและ (ทางเลือก) บุ๊กมาร์กค่ากำหนดรหัสผ่านคุกกี้และทุกอย่างที่ Firefox ให้บริการ (สามารถสำรอง / กู้คืนโปรไฟล์ทั้งหมดของคุณได้)


1
FEBE นั้นยอดเยี่ยม แต่ไม่ใช่สำหรับสิ่งนี้ FEBE นั้นยอดเยี่ยมสำหรับการส่งออกส่วนขยายสำหรับการสำรองข้อมูลและการซิงค์ แต่ไม่ได้เสนอสิ่งที่ OP ร้องขอ
Michael Tunnell

1

หากคุณต้องการทำให้เป็นอัตโนมัตินี่คือสคริปต์ Python ที่พิมพ์ชื่อของส่วนเสริมที่ติดตั้งรวมถึงการตั้งค่าสถานะที่เปิดใช้งาน ยอมรับอาร์กิวเมนต์เดียวเส้นทางโปรไฟล์ Firefox ซึ่งสามารถพบได้ในหน้า about: support

import json, os, sys
PROFILE, = sys.argv[1:]
path = os.path.join(PROFILE, 'extensions.json')
data = json.load(open(path, encoding='utf-8'))
for addon in data['addons']:
    enabled = '*' if addon['active'] else ' '
    name = addon['defaultLocale']['name']
    print(enabled, name)

0

วิธีที่ง่ายกว่าคือใช้about:supportตามที่ระบุไว้ในคำตอบที่ยอมรับ

อย่างไรก็ตามฉันสามารถแนะนำแม้แต่ส่วนเสริมของ Firefox อีกสองอันที่จะทำ:

InfoLister

และ

คัดลอกส่วนขยายไปยังคลิปบอร์ด

ส่วนขยายทั้งสองช่วยให้คุณสามารถดูและบันทึก / ส่งออกรายการส่วนขยายที่ติดตั้งชุดรูปแบบและปลั๊กอินซึ่งเป็นรูปแบบกราฟิกที่ดีซึ่งเป็นรูปแบบข้อความธรรมดาที่เรียบง่าย แต่ไม่จำเป็นต้องรีสตาร์ทเบราว์เซอร์


ส่วนขยายทั้งสองไม่สามารถใช้งานร่วมกับ Firefox Quantum
boardtc

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.