2009-11-25 146 views
1

我想更改Firefox擴展。我所做的是在Firefox配置文件文件夾中找到它,將.jar重命名爲.zip,解壓縮它,在.js文件中做出更改(我沒有在JS代碼中犯過錯誤),將其壓縮回來,重命名爲.jar。所以,現在啓動該擴展的按鈕已經從Firefox的菜單中消失:)對Firefox插件進行微小更改的正確方法是什麼?如何編輯Firefox擴展?

更新: 我試圖做出改變最小,以測試它是否會工作:我把它換成

stepsVariations.push(new WTRStep("clickButton", {label: _oTarget.alt})) 

stepsVariations.push(new WTRStep("clickButton", {label: _oTarget.alt+"test"})) 

還是一樣

更新: 我試過.xpi的東西,還是一樣 - 甚至沒有菜單中的按鈕。

+1

就是這樣。我認爲你在編輯時犯了一些錯誤。 – claws 2009-11-25 13:44:20

+0

我已經做了這個(不是jar,修改普通的JS - 該擴展沒有jar'ed),它已經爲我工作。你有沒有機會錯誤地重命名文件? – Amarghosh 2009-11-25 13:46:13

+0

[編輯現有的Firefox附加組件]的可能重複(https://stackoverflow.com/questions/7438855/editing-existing-firefox-add-on) – 2018-02-06 22:49:59

回答

2

我建議從addons.mozilla或原始網站獲取.xpi。將其重命名爲zip並進行更改,然後將其重命名爲.xpi並使用Firefox打開它,它將安裝在舊的。看看它是否有所作爲。