Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta navodila vam bodo pokazala, kako izvlečete izvorno kodo iz katerega koli dodatka za Firefox. Če želite urediti in prepakirati vir, ne potrebuje nič drugega kot pripomoček za ekstrakcijo ZIP in urejevalnik besedila.
1. korak: Poiščite datoteko XPI Addon
Datoteka XPI je dodatek, zapakiran v eno datoteko. To datoteko morate dobiti s spletnega mesta addons, ne da bi skočili naravnost v običajno namestitev. Na spletnem mestu addons poiščite dodatek, ki ga želite, nato pa poiščite njegov zeleni gumb za namestitev. OPOMBA: Nekateri dodatki zahtevajo, da se predhodno sprejme licenčna pogodba. V tem primeru lahko datoteko XPI shranite z gumba na strani za sprejem licence in ne na sami strani dodatka. Namesto da kliknete samo gumb in Firefox prevzame, z desno tipko miške kliknite in izberite »Shrani povezavo kot…«. Ko je prenos datoteke končan, boste imeli paket dodatkov neposredno v računalniku.
Korak: Izvlečenje datoteke XPI
Zdaj, ko je datoteka v računalniku, odprite svoj osebni pripomoček za ekstrakcijo ZIP -a in jo pokažite na datoteko XPI. V resnici so datoteke XPI zgolj datoteke ZIP, preimenovane, tako da lahko nadaljujete in povlečete vsebino v mapo. Običajne izpisane datoteke so… install.jsinstall.rdf/chrome // defaults/S temi datotekami ste pripravljeni nadaljevati.
3. korak: Izvlečenje glavne kode JAR
Večina osnovne kode dodatka je prisotna v datoteki JAR v imeniku / chrome /. Ugotovili boste, da je tako kot XPI preimenovanje ZIP, tudi JAR (vendar v manjši meri). Z istim pripomočkom za ekstrakcijo bi morali iz JAR -a izvleči glavne datoteke dodatkov.
4. korak: To je to
Zdaj imate večino surovih izvornih datotek iz dodatka. Po želji jih lahko spremenite in jih znova zapakirate s spremembami. Če odprete datoteke XPI v Firefoxu, jih boste namestili. Vedno spoštujte delo avtorjev in poskrbite, da vam bodo omogočili uporabo njihove kode. Ne vzemite samo priljubljenega dodatka, spremenite kredite in ga znova gostite. To je preprosto kraja.