Automatisering kommer til Ghacks user.js konfigurasjon for Firefox

0
231

Den Ghacks user.js konfigurasjonsfilen for Firefox inneholder en liste over det meste personvern og sikkerhet-relaterte innstillinger for web-leseren.

Firefox oppdateringer kan endre preferanser. Oppdateringer kan fjerne innstillinger, endre dem, eller introdusere dem. Som er den viktigste grunnen til at de user.js filen er jevnlig oppdatert.

Brukere som gjør bruk av Ghacks user.js file hadde å laste ned den nye filen fra GitHub depotet før nå for å få den oppdaterte versjonen av det for siste versjon av Firefox.

Utskifting på det lokale systemet avhenger for det meste på hvordan user.js filen brukes. Noen brukere bare erstatte det gamle med det nye, andre går gjennom listen av endringer manuelt for å gjøre endringer på sin kopi.

Matrester som er felles, uavhengig av hvilken metode som brukes. Hvis du vil fjerne en preferanse fra user.js fil, er det ikke automatisk fjernet fra Firefox for eksempel. Du hadde for å tilbakestille innstillingen i about:config for å bli kvitt det for eksempel.

Manuell innstilling av preferanser er utsatt for feil. Mens du kan ignorere problemet helt, du vil ende opp med et stadig voksende antall av preferanser, enten det er inaktive eller ikke lenger fungerer.

Automatisering av prosessen

Teamet, jordisk, claustromaniac, og overdodactyl, opprettet skript for å løse dette problemet. Følgende skript er tilgjengelig:

  • prefsCleaner.bat-fjerner oppføringer fra prefs.js fil som ikke eksisterer i user.js.
  • Notatblokk-skript tilbakestille Firefox innstillinger.
  • Updater-skript for å sikkerhetskopiere, laste ned og ta i bruk endringene.

Ved hjelp av prefsCleaner.bat

prefs cleaner

Du må kopiere prefsCleaner.bat fil til Firefox-profil mappen. Åpne om: – støtte i Firefox adresselinjen, og klikk på “åpne mappe” – knappen under Programmet Grunnleggende for å åpne profilen mappen.

Sørg for å lukke Firefox før du kjører den satsvise skriptet i profilen mappen. Den satsvise skriptet stiller noen preferanse som også er i den user.js fil.

Data fra user.js filen blir deretter brukt igjen på neste start av nettleseren.

Bruk av Notatblokk skript

scratchpad

Notatblokk-skript vil tilbakestille innstillinger, så vel. I motsetning til prefsCleaner.bat, disse skriptene kan også tilbakestille innstillinger som ikke er i den gjeldende user.js fil.

Les også: se på En tidlig versjon av Firefox 57 Ny Fane-Siden

Flere skript er forutsatt at du kan kjøre for å tilbakestille fjernet eller mindre preferanser, blant andre.

Kjører dem er litt komplisert, men. Du ønsker kanskje å lage en backup av hele Firefox-profil før du begynner.

  1. Valgfritt: deaktivere Internett-tilkobling av Firefox (eller enheten).
  2. Start Firefox nettleser.
  3. Legg inn about:config, slik at det er den aktive fanen i nettleseren.
  4. Bruk Skift-F4 for å åpne Notatblokk.
  5. Bruke åpne-knappen for å laste skript.
  6. Du kan lime inn innhold som godt, men trenger å skrive “tillat lime” første til å aktivere denne funksjonaliteten.
  7. Velg kjør for å kjøre skriptet.
  8. Sjekk Utvikler>Nettleser-Konsollen>Logging for utdata.
  9. Start Firefox nettleser.
  10. Hvis du har deaktivert Internett, kan du aktivere det.

Updater-skript

Updater-scripts er tilgjengelig for Windows, Mac og Linux-maskiner. Følgende skjer når du kjører skript uten parametere:

  1. Backup av Firefox user.js fil.
  2. Last ned den nyeste Ghacks user.js fil.
  3. Bruk fil user-overrides.js hvis det finnes.

Brukere som har gjort endringer til Ghacks user.js filen før du legger det til Firefox kan bruke user-overrides.js filen for å beholde disse endringene, mens ved å bruke updater-skript.

I utgangspunktet, hva du gjør er å legge til noen endret preferanse til user-overrides.js filen slik at endringer blir beholdt gjennom hele oppdateringer. Oppdateringsprogrammet skript bruke filen automatisk hvis den finnes.

Windows-versjonen av oppdateringen skriptet støtter kommandolinje parametere. Kan du kjøre skriptet med -slå sammen pararameter å flette user-overrides.js preferanser med user.js preferanser i stedet for å legge dem på slutten av user.js fil.

Referanser:

  • Tilbakestille Inaktive Prefs [Skript]
  • Å Anvende Endringene
  • Updater-Skript