Inhoudsopgave:
- Stap 1: Het XPI-bestand van een add-on zoeken
- Stap 2: XPI-bestand uitpakken
- Stap 3: De belangrijkste JAR-code extraheren
- Stap 4: Dat is het
Video: Broncode van Firefox Add-on uitpakken: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
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
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
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
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:
Magnetische schakelaar Deuralarmsensor, normaal open, eenvoudig project, 100% werkend, broncode gegeven: 3 stappen
Magnetische deuralarmsensor, normaal open, eenvoudig project, 100% werkend, broncode Gegeven: Beschrijving: Hallo allemaal, ik ga een tutorial maken over het MC-18 magnetische schakelsensoralarm dat in de normaal open modus werkt. Schakelaartype: GEEN (normaal gesloten type), het circuit is normaal open en het circuit is aangesloten wanneer de magneet in de buurt is. Het riet
[Arduino Robot] Hoe maak je een Motion Capture-robot - Duimen Robot - Servomotor - Broncode: 26 stappen (met afbeeldingen)
[Arduino Robot] Hoe maak je een Motion Capture-robot | Duimen Robot | Servomotor | Broncode: Thumbs Robot. Gebruikt een potentiometer van MG90S servomotor. Het is erg leuk en makkelijk! De code is heel eenvoudig. Het is slechts ongeveer 30 lijnen. Het ziet eruit als een motion-capture.Laat een vraag of feedback achter! [Instructie] Broncode https://github.c
Autonome regeling van het toerental van de motor met behulp van een feedbacksysteem van een op IR gebaseerde toerenteller - Ajarnpa
Autonome regeling van het toerental van de motor met behulp van feedbacksysteem van een op IR gebaseerde toerenteller: er is altijd behoefte aan automatisering van een proces, of het nu een eenvoudig/monsterlijk proces is. methoden om ons kleine stukje land water te geven / te irrigeren. Het probleem van geen huidige toevoerleiding
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het heffen/verlagen van in het midden gemonteerde voetsteunen op elektrische rolstoelen - Ajarnpa
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het omhoog/omlaag brengen van in het midden gemonteerde voetsteunen op elektrische rolstoelen: in het midden gemonteerde voetsteunen kunnen omhoog worden gebracht om onder de zitting goed te worden opgeborgen en omlaag om te worden ingezet. Een mechanisme voor onafhankelijke bediening van het opbergen en plaatsen van de voetsteun is niet inbegrepen in elektrische rolstoelen op de markt, en PWC-gebruikers hebben de behoefte geuit