Hur kopierar jag en förlängning från en Chrome-installation till en annan?
Automatisk synkronisering mellan webbläsare är praktiskt, men om det låter dig (eller du föredrar att inte använda den) kan du fortfarande manuellt kopiera tillägg mellan Chrome-installationer. Läs vidare för att se hur.
Dagens Question & Answer-session kommer till oss med tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser-läsaren Arulappan använder inte Chrome's inbyggda synkroniseringsverktyg och vill manuellt synkronisera sina tillägg utan att använda Chrome Store. Han skriver:
Jag har inte försökt synkronisera Chrome bland mina system. Min vän kunde inte lägga till en förlängning (YouTube Downloader). Men jag lade till den i webbläsaren någon gång tidigare. Så jag försökte kopiera .crx-filen och installera i den andra datorn. Chrome meddelade mig att "Använda Chrome Web Store bara du kan installera".
Så hur kan jag installera i det andra systemet?
Är det så enkelt att kopiera filen eller är det mer involverad i att flytta tillägg från ett system till ett annat?
Svaret
SuperUser-bidragsgivaren Synetech hoppar in med ett detaljerat svar:
Du skall kunna installera .crx-filen, men du kan behöva försöka några saker.
Först om du bara drar .crx-filen i webbläsarfönstret, bör du se ett meddelande längst ner på sidan som ber dig bekräfta. Om du klickar Bekräfta, det borde be dig att installera. Om det inte fungerar kan du försöka skapa en enkel .html-fil som har ett ankare (tag) med en href som pekar på .crx-filen:
förlängning
Sätt .html-filen på samma plats som .crx-filen och öppna den. Klicka på länken och se om Chrome tillåter dig att installera det så.
Om det inte gör det kan du försöka köra en lokal webbserver och betjäna filen därifrån (jag vet att jag har gjort det minst en gång tidigare).
Ett annat (förmodligen lättare) alternativ är att extrahera .crx-filen (med hjälp av 7Zip till exempel). Öppna utvidgningssidan (chrome: // extensions /), klicka på utvecklarläge kryssrutan och sedan Ladda upppackad förlängning ... :
Slutligen kan du manuellt kopiera förlängningen, men det är lite av smärta i rumpan:
- Öppna utvidgningssidan (krom: // tillägg /)
- Klicka på kryssrutan Utvecklarläge
- Undersök anknytningens ID (lång sträng med bokstäver bredvid ID :)
- Öppna användardatarkatalogen, sedan katalogen Extensions
- Kopiera mappen med samma namn som tilläggets ID till mappen Extensions i målsystemet
- Öppna filen Inställningar i användardatarkatalogen i en textredigerare
- Hitta avsnittet som innehåller förlängningen (gör en sökning efter ID-numret)
- Kopiera hela avsnittet, var noga med att matcha hängslen korrekt, till exempel:
"jchfimlohbodnpamghfgfgabbnfajpbe":
"from_bookmark": false,
"from_webstore": false,
...
"sökväg": "jchfimlohbodnpamghfgfgabbnfajpbe \\ 2012.6.9_0",
"tillstånd": 1
,- Klistra in förlängningen i inställningsfilen för måldatorn. Kontrollera efterkommande kommatecken (i, i slutet av blocket). Om det block du klistrade är den sista (det vill säga nästa rad är ett enda spärr ett streck tillbaka) måste du ta bort kommatecken, men om det är ett annat block måste du se till att det är där (det är uppenbart om du behöver det eller inte när du faktiskt klistrar in det)
- Spara filen (du kanske vill göra en säkerhetskopia av Inställningar och kanske till och med hela din Extensions-katalog) och köra Chrome
Det här var alternativ för kopiering av allmänna tillägg, men för tillägg som specifikt gäller för nedladdning av YouTube-videor rekommenderar jag att du skickar tilläggsändringar helt och hållet (som vanligtvis körs i en helt separat process) och använder YousableTubeFix användarskript.
Det lägger till en nedladdningsknapp till YouTube-videor, men det låter dig också konfigurera vad du gör eller inte vill ha på sidan också. Till exempel kommer många att vilja bli av med kommentarer avsnittet och / eller avsnittet relaterade videor, och YousableTubeFix kan du också göra det.
YousableTubeFix låter dig också konfigurera YouTube-videor för att inte automatiskt börja buffra och spela, vilket är extremt användbart.
Och eftersom det är ett skript kör det bara när det behövs, så det använder inte extra minne när du surfar på andra webbplatser och behöver inte webbshopen och kan helt enkelt sparas / installeras / etc.
Ett solidt svar och ett tips på ett användbart YouTube-skript? Färga oss imponerade.
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in hela diskussionsgängan här.