Hoe een Firefox-extensie wijzigen en de .xpi maken?

Wat ik je hieronder laat zien, heb ik gisteren geleerd en ik wil het met je delen omdat je misschien in dezelfde situatie verkeert als ik.

Het punt is dat ik een uitbreiding noemen Screengrab, waarmee we de websites die we bezoeken, kunnen vastleggen, enzovoort. Het probleem was heel eenvoudig, het pictogram dat in de werkbalk verscheen Firefox het brak met het ontwerp van de rest, dat wil zeggen, het zag er gewoon heel lelijk uit.

Wat komt niet in mijn ogen ... nou, dat komt me niet binnen en met dat soort details ben ik een beetje kieskeurig. Maar goed, laten we naar het eerste onderwerp gaan. Ik opende Inkscape en ik heb voor mezelf een nieuw icoon gemaakt, dat hoewel het niet de beste ter wereld is, het er beter uitziet dan het origineel. Maar hoe voeg je het toe aan de extensie?

Firefox heeft enkele extensies die eenvoudig in mappen binnenin worden uitgepakt /huis/ /.mozilla/firefox/ .default / extensions /, maar er is er nog een die blijft als een .xpi zoals het geval is bij Screengrab.

Het eerste dat ik deed, was het .xpi gebruik Ark el Bestandsbeheer de KDE, en GNOME ze kunnen het met Vijl-roller. In de map die was uitgepakt, zocht ik naar de pictogrammen die ik moest wijzigen, die zich in het folder-screengrab / chrome / skin /, en ik heb ze vervangen door exact dezelfde maat, maar met mijn eigen maat.

Klaar .. en nu komt de magie. Wat we moeten doen, is alle mappen en bestanden selecteren die zich in de uitgepakte map bevinden (niet de map zelf), en zodra ze allemaal zijn geselecteerd, comprimeren we ze tot een .zip. (Het moet .zip zijn)

Naar het bestand dat is gegenereerd, omdat we de naam en de extensie hebben gewijzigd. In mijn geval zet ik screengrab.xpi

Het enige dat overblijft is om de extensie te installeren vanuit de add-onbeheerder Firefox en voila .. Hier is het resultaat 😛

Voor de goede orde, alvorens een extensie te wijzigen, en afhankelijk van het gebruik dat zal worden gegeven, is het noodzakelijk om de extensiepagina van mozilla of op de website van de auteur het type licentie dat hij heeft, het is niet iets dat we de wet overtreden.

Als u wilt weten hoe u vanuit het niets een extensie kunt maken, met alles wat u nodig heeft en meer, kunt u dit raadplegen deze link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   kruisje zei

    Welk Firefox-thema heb je geïnstalleerd?

    1.    levendig zei

      FXChrome ..

  2.   nosferatuxx zei

    Geweldige, zeer goede tip.

    1.    levendig zei

      Bedankt .. Het is altijd handig als we dingen willen zoals we willen 😀

  3.   st0rmt4il zei

    Helemaal ..

    Dank je wel!

  4.   truko22 zei

    Geweldig 😀

  5.   anti zei

    Is het proces vergelijkbaar met Chrome en afgeleiden?

  6.   core123 zei

    Zeer goede tip. Het wordt gewaardeerd ...

  7.   rot87 zei

    Ik veronderstel dat we door dat te doen de updates van de auteur zouden verliezen

  8.   Stif zei

    Uitstekende tip!

  9.   Federico zei

    Zeer goede tip, bedankt elav.

  10.   msx zei

    Dus zijn ze gewoon .zip? En zoveel mysterie daarvoor?
    Erger en erger Mozilla.

    Goede tip, bedankt voor het delen.

    1.    v3on zei

      wat had je verwacht? subatomaire berekeningen of wat? Het zou je verbazen hoeveel formaten, open en gesloten, alleen containers zijn waarvan de extensie is gewijzigd en dat is het, trouwens ook de Chrome-extensies, ik heb niet gewerkt met de opera-extensies, maar het zou me niet verbazen

      1.    msx zei

        Zuig me een ei.

        Pas op dat je op een paard stapt dat hoger is dan je kunt berijden, de klap zal sterk zijn, salami.

  11.   algabe zei

    Zeer goede tip om die lelijke pictogrammen te veranderen (ik hoop dat ik de wet niet overtreed). 🙂

  12.   Maar zei

    Super goed !! Heel erg bedankt voor de post! 🙂