Inhoudsopgave:

Broncode van Firefox Add-on uitpakken: 4 stappen
Broncode van Firefox Add-on uitpakken: 4 stappen

Video: Broncode van Firefox Add-on uitpakken: 4 stappen

Video: Broncode van Firefox Add-on uitpakken: 4 stappen
Video: How To Resolve the PR_CONNECT_RESET_ERROR 2024, November
Anonim
Broncode van Firefox-add-on uitpakken
Broncode van Firefox-add-on uitpakken

Deze instructable laat je zien hoe je de broncode uit elke Firefox-add-on kunt extraheren. Het vereist niets meer dan een ZIP-extractiehulpprogramma en een teksteditor als u ervoor kiest om de bron te bewerken en opnieuw in te pakken.

Stap 1: Het XPI-bestand van een add-on zoeken

Het XPI-bestand van een add-on vinden
Het XPI-bestand van een add-on vinden

Een XPI-bestand is een add-on verpakt in een enkel bestand. U moet dit bestand van de add-onssite halen zonder direct naar de gebruikelijke installatie te gaan. Zoek de gewenste add-on op de siteaddons-site voor add-ons en zoek de groene installatieknop. OPMERKING: Voor sommige add-ons is een licentieovereenkomst vereist die vooraf moet worden geaccepteerd. In dat geval kan het XPI-bestand worden opgeslagen vanaf de knop op de licentie-acceptatiepagina, en niet vanaf de add-onpagina zelf. In plaats van alleen op de knop te klikken en Firefox het over te laten nemen, klikt u met de rechtermuisknop en kiest u "Koppeling opslaan als…". Zodra de bestandsoverdracht is voltooid, hebt u het add-on-pakket direct op uw computer.

Stap 2: XPI-bestand uitpakken

XPI-bestand uitpakken
XPI-bestand uitpakken

Nu het bestand op uw computer staat, opent u uw persoonlijke ZIP-extractiehulpprogramma en wijst u het naar het XPI-bestand. In werkelijkheid zijn XPI-bestanden slechts hernoemd naar ZIP-bestanden, dus u kunt doorgaan en de inhoud ergens naar een map uitpakken. Veelvoorkomende bestanden die worden uitgevoerd zijn…install.jsinstall.rdf/chrome//defaults/Met deze bestanden aanwezig, bent u klaar om verder te gaan.

Stap 3: De belangrijkste JAR-code extraheren

De belangrijkste JAR-code extraheren
De belangrijkste JAR-code extraheren

Het grootste deel van de kern-add-oncode is aanwezig in een JAR-bestand in de /chrome/ directory. Je zult zien dat, net zoals XPI een hernoeming is van ZIP, JAR dat ook is (maar in mindere mate). Met hetzelfde extractiehulpprogramma zou u in staat moeten zijn om de belangrijkste add-onbestanden uit de JAR te extraheren.

Stap 4: Dat is het

Wat je nu hebt, zijn de meeste onbewerkte bronbestanden van de add-on. U kunt ze naar wens aanpassen en opnieuw verpakken met de wijzigingen. Als u XPI-bestanden in Firefox opent, worden ze voor u geïnstalleerd. Respecteer altijd het werk van een auteur en zorg ervoor dat u hun code mag gebruiken. Neem niet zomaar een populaire add-on, wijzig de tegoeden en host deze opnieuw. Dat is gewoon stelen.

Aanbevolen: