Advertentie
Toen ik onlangs online aan het browsen was, kwam ik een conversietool tegen waarmee je een Greasemonkey Greasemonkey maakt Firefox onverslaanbaar Lees verder script en verander het in een "xpi" Firefox uitbreiding.
Het heet "User Script Compiler”En het is heel gemakkelijk te gebruiken. Greasemonkey-scripts omzetten in de juiste Firefox-extensies is momenteel een rage. Gina Trapani over bij Lifehacker heeft de beste Greasemonkey-scripts genomen (uiteraard met toestemming) voor Google-producten zoals Gmail, Google Reader, Google Agenda en YouTube, en ze allemaal samengevoegd in Firefox-extensies. Nu kunt u hetzelfde doen, zelfs als u geen programmeerkennis heeft.
Eerst moet je het daadwerkelijke Greasemonkey-script ophalen. Ga naar uw Firefox-profiel in uw Windows Verkenner en zoek de submap "gm_scripts". Deze map bevat alle Greasemonkey-scripts die u in uw Firefox-browser hebt geïnstalleerd en ze zouden allemaal in javascript-bestandsformaat (.js) moeten zijn. Als alternatief kunt u enkele scripts downloaden van Userscripts.org. Of bekijk eerder gepost ‘
20 niet te missen Greasemonkey-add-ons 20 must-see Greasemonkey-add-ons (geen technische kennis vereist) Lees verder ‘Klik nu met de rechtermuisknop op het gewenste script, kies "hernoemen" en verander het bestand van javascript in een tekstbestand (.txt). Open het tekstbestand en je hebt je code. Ga dan naar de User Script Compiler en voer de vereiste informatie in de daarvoor bestemde velden in.
Ik heb zojuist de volledige inhoud van het tekstbestand gekopieerd en in het veld Gebruikersscript geplakt. Als je de naam van de ontwikkelaar wilt toevoegen, enzovoort, kun je deze normaal gesproken aan het begin van het tekstbestand vinden. Wanneer alle velden zijn ingevuld, drukt u op de knop "compileren". Er zou nu een XPI-bestand voor u op uw computer moeten worden gegenereerd. Dat is je nieuwe Firefox-extensie.
Om het in uw Firefox te installeren, moet u erop klikken met uw muis en het vanuit uw Windows Verkenner naar de Firefox-browserpagina slepen. De reguliere installatiedoos wordt dan geopend en u moet deze zoals normaal installeren, net als elke andere extensie. Sluit en herstart Firefox en uw extensie zou er nu moeten zijn. Probeer het uit om te zien of het werkt. Ik heb het op drie verschillende Greasemonkey-scripts geprobeerd en ze werken perfect.
Oh en vergeet niet het originele Greasemonkey-script te verwijderen dat nu niet nodig is! Als u zich prettig voelt, e-mail dan de scriptontwikkelaar en stuur hem een kopie van het nieuwe Firefox-extensiebestand.
U vraagt nu waarschijnlijk wat het voordeel is van dit alles. Doen een Greasemonkey-script en een Firefox-extensie in wezen niet hetzelfde? Nou ja, maar als je een programmeur / ontwikkelaar zegt of gewoon iemand die een goed script wil doorgeven aan iemand anders, het converteren van die Greasemonkey-scripts naar volledige Firefox-extensies is gunstig als u ze voor een breder gebruik wilt gebruiken baseren. Ik bedoel, iedereen 'krijgt' Firefox en extensies, maar probeer de fijne kneepjes van Greasemonkey uit te leggen aan iemand die het concept van programmeren nauwelijks kan bevatten. Het is veel gemakkelijker om ze naar een extensie te verwijzen en 'klik erop' te zeggen. Als ze de Greasemonkey-extensie en vervolgens het script moeten installeren, zouden ze waarschijnlijk niet de moeite nemen.
Zijn er andere Firefox-compilertools die we moeten kennen?
Mark O'Neill is een freelance journalist en bibliofiel, die al sinds 1989 dingen publiceert. Hij was zes jaar lang de hoofdredacteur van MakeUseOf. Nu schrijft hij, drinkt hij te veel thee, worstelt hij met zijn hond en schrijft hij nog wat meer. Je kunt hem vinden op Twitter en Facebook.