Reklame
Mens jeg gennemser online den anden dag, stødte jeg på et konverteringsværktøj, der giver dig mulighed for at tage en Mekaniker Greasemonkey gør Firefox uslåelig Læs mere script og gør det til en "xpi" Firefox udvidelse.
Det har titlen "User Script Compiler”Og det er meget let at bruge. At omdanne Greasemonkey-scripts til ordentlige Firefox-udvidelser er alt det vrede i øjeblikket. Gina Trapani over kl Lifehacker har taget alle de bedste Greasemonkey-scripts (med tilladelse selvfølgelig) til Google-produkter som Gmail, Google Reader, Google Kalender og YouTube, og flettet dem alle sammen i Firefox-udvidelser. Nu kan du gøre det samme - selvom du ikke har nogen programmeringskendskab.
Først skal du få det faktiske Greasemonkey-script. Gå til din Firefox-profil i din Windows Stifinder og find undermappen "gm_scripts". Denne mappe indeholder alle Greasemonkey-scripts, som du har installeret i din Firefox browser og skal alle være i javascript-filformat (.js). Alternativt kan du downloade nogle scripts fra Userscripts.org. Eller tjek tidligere offentliggjorte ‘
20 must-see Greasemonkey Addons 20 must-see Greasemonkey Addons (Ingen teknisk viden Req.) Læs mere ‘Højreklik nu på det ønskede script, vælg "omdøb" og vend filen fra javascript til en tekstfil (.txt). Åbn tekstfilen, og du har din kode. Gå derefter til User Script Compiler og indtast de krævede oplysninger i de angivne felter.
Jeg kopierede lige og indsatte hele indholdet af tekstfilen i feltet Brugerskript. Hvis du vil tilføje udviklerens navn og så videre, kan du normalt finde det i begyndelsen af tekstfilen. Når alle felter er udfyldt, skal du derefter trykke på “kompil” -knappen. En XPI-fil skal nu genereres til dig på din computer. Det er din nye Firefox-udvidelse.
For at installere det på din Firefox skal du klikke på det med din mus og trække det fra din Windows Stifinder til Firefox browserside. Den almindelige installationsboks åbnes derefter, og du skal derefter installere den som normalt, ligesom enhver anden udvidelse. Luk og genstart Firefox, og din udvidelse skal nu være der. Prøv det for at se, om det fungerer. Jeg prøvede det på tre forskellige Greasemonkey-scripts, og de fungerer fejlfrit.
Åh, og glem ikke at slette det originale Greasemonkey-script, som nu ikke er nødvendigt! Hvis du har det godt, hvorfor ikke e-maile scriptudvikleren og sende dem en kopi af den nye Firefox-udvidelsesfil?
Du spørger sandsynligvis nu, hvad fordelen er ved at gøre alt dette. Er det ikke et Greasemonkey-script og en Firefox-udvidelse, der stort set gør det samme? Nå ja, men hvis du siger en programmør / udvikler eller bare en der ønsker at videregive et godt script til en anden, det er fordelagtigt at konvertere disse Greasemonkey-scripts til fulde Firefox-udvidelser, hvis du vil få dem ud til en bredere anvendelse base. Jeg mener, at alle "får" Firefox og udvidelser, men prøv at forklare de finere punkter i Greasemonkey til nogen, der næppe kan forstå begrebet programmering. Det er meget lettere at pege dem på en udvidelse og sige ”klik på det”. Hvis de skal installere Greasemonkey-udvidelsen og derefter scriptet, ville de sandsynligvis ikke genere det.
Er der andre Firefox-kompileringsværktøjer derude, som vi bør vide om?
Mark O'Neill er freelance journalist og bibliofil, der har fået ting offentliggjort siden 1989. I 6 år var han administrerende redaktør for MakeUseOf. Nu skriver han, drikker for meget te, bryder arm med sin hund og skriver noget mere. Du kan finde ham på Twitter og Facebook.