Hjemmeside » hvordan » Hvordan kopierer jeg en utvidelse fra en Chrome-installasjon til en annen?

    Hvordan kopierer jeg en utvidelse fra en Chrome-installasjon til en annen?

    Automatisk synkronisering mellom nettlesere er nyttig, men hvis den lar deg ned (eller du foretrekker ikke å bruke den) kan du fortsatt manuelt kopiere utvidelser mellom Chrome-installasjoner. Les videre for å se hvordan.

    Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.

    Spørsmålet

    SuperUser-leser Arulappan bruker ikke Chrome's innebygde synkroniseringsverktøy, og vil gjerne synkronisere sine utvidelser manuelt uten å bruke Chrome Store. Han skriver:

    Jeg har ikke prøvd å synkronisere Chrome mellom systemene mine. Min venn kunne ikke legge til en utvidelse (YouTube Downloader). Men jeg la den til nettleseren min en gang før. Så jeg prøvde å kopiere .crx filen og installere i den andre datamaskinen. Chrome varslet meg at "Bruke Chrome Web Store kun du kan installere".

    Så hvordan kan jeg installere i det andre systemet?

    Er det så enkelt som å kopiere filen eller er det mer involvert i å flytte utvidelser fra ett system til et annet?

    Svaret

    SuperUser-bidragsyter Synetech hopper inn med et detaljert svar:

    Du bør kunne installere .crx-filen, men du må kanskje prøve noen få ting.

    Først, hvis du bare drar .crx-filen til nettleservinduet, bør du se et varsel nederst på siden, og du blir bedt om å bekrefte. Hvis du klikker Bekrefte, det burde spørre deg om å installere. Hvis det ikke virker, kan du prøve å lage en enkel .html-fil som har et anker (tag) med en href som peker på .crx-filen:

    forlengelse

    Sett .html-filen på samme sted som .crx-filen og åpne den. Klikk på linken og se om Chrome lar deg installere det slik.

    Hvis det ikke gjør det, kan du prøve å kjøre en lokal webserver og vise filen derfra (jeg vet at jeg har gjort dette minst en gang før).

    Et annet (sannsynligvis lettere) alternativ er å pakke ut .crx-filen (ved hjelp av 7Zip for eksempel). Åpne utvidelsessiden (krom: // utvidelser /), klikk på Utviklermodus boks, og deretter Last utpakket utvidelse ... :

    Til slutt kan du manuelt kopiere forlengelsen, men det er litt av en smerte i rumpa:

    1. Åpne utvidelsessiden (krom: // utvidelser /)
    2. Klikk på Utviklermodus-boksen
    3. Undersøk ID-en for utvidelsen (lang streng med bokstaver ved siden av ID :)
    4. Åpne brukerdatalogen, deretter utvidelsesmappen
    5. Kopier mappen med samme navn som utvidelsens ID til utvidelsesmappen til målsystemet
    6. Åpne filinnstillingene i brukerdata-katalogen i et tekstredigeringsprogram
    7. Finn delen som inneholder utvidelsen (gjør et søk etter IDen)
    8. Kopier hele delen, pass på at du skal samsvare braces riktig, for eksempel:
    9. "jchfimlohbodnpamghfgfgabbnfajpbe":
      "from_bookmark": false,
      "from_webstore": falsk,
      ...
      "bane": "jchfimlohbodnpamghfgfgabbnfajpbe \\ 2012.6.9_0",
      "tilstand": 1
      ,

    10. Lim inn utvidelsen i Preferences-filen til måldatamaskinen. Kontroller kommende komma (i, på slutten av blokken). Hvis blokken du limte er den siste (dvs. den neste linjen er en enkeltbrakett et innrykk tilbake), må du fjerne kommaet, men hvis det er en annen blokk, må du sørge for at den er der (det er åpenbart om du trenger det eller ikke når du faktisk limer det inn)
    11. Lagre filen (du vil kanskje gjøre en sikkerhetskopi av Innstillinger og kanskje til og med hele Extensions-katalogen din) og kjøre Chrome

    Disse var muligheter for å kopiere generelle utvidelser, men for utvidelser som er spesifikt for nedlasting av YouTube-videoer, anbefaler jeg at du forlater utvidelser helt (som vanligvis kjører i en helt egen prosess) og bruker YousableTubeFix bruker-script.

    Den legger til en nedlastingsknapp til YouTube-videoer, men det lar deg også konfigurere hva du gjør eller ikke vil ha på siden også. For eksempel vil mange mennesker bli kvitt kommentaravsnittet og / eller tilhørende videoer-seksjonen, og YousableTubeFix lar deg gjøre det også.

    YousableTubeFix lar deg også konfigurere YouTube-videoer for ikke å starte automatisk buffering og spilling, noe som er ekstremt nyttig.

    Og fordi det er et skript, kjører det bare når det er nødvendig, så det bruker ikke ekstra minne når du surfer på andre nettsteder, og krever heller ikke nettbutikken og kan bare lagres / installeres / etc.

    Et solidt svar og et tips på et praktisk YouTube-skript? Farge oss imponert.

    Har du noe å legge til forklaringen? Lyde av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.