Hur återaktiverar du icke-webbutikstillägg i Chrome's stabila och beta-kanaler?
Google gjorde nyligen en signifikant förändring av Chrome-stabila och beta-kanaler, en som avaktiverade en förlängning som inte kom från webbshopen. Medan det här kommer att bidra till att förbättra säkerheten för många av Chrome: s användare, får det till att någon med en legitim utvidgning utan webbbutik får det att fungera igen?
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äsare AardVark71 letar efter ett sätt att återaktivera hans tillägg och skript i Chrome 35:
Vet någon hur du aktiverar dina egna tillägg när de är inaktiverade av Chrome 35-uppdateringen? Det är i huvudsak Greasemonkey-skript i mitt fall, så enkla .js-filer som tidigare slogs och släpptes i tilläggsfönstren.
När jag började Chrome i dag fick jag en varning om att vissa utökningar från Chrome Web Store var inaktiverade.
Mer information gav på den här länken:
-
Extensions Inaktiverad av Chrome
Du får se den här meddelandet eftersom en eller flera av dina Chrome-tillägg har stängts av för att göra Chrome säkrare. Tilläggen kom inte från Chrome Web Store eller installerades utan ditt tillstånd.
För ditt skydd kan du bara använda Chrome-tillägg som du får från Chrome Web Store.
För att se en lista över dina tillägg:
1. Klicka på Chrome-menyn Chrome-menyn på webbläsarens verktygsfält.
2. Välj Verktyg.
3. Välj Extensions.
Extensions som har inaktiverats är gråtonade och du kan inte aktivera dem igen.
-
Jag hoppades att jag fortfarande skulle kunna aktivera dem genom att aktivera utvecklarläget för mina tillägg, men fortfarande ingen tur. Några tips någon?
P.S. Det här är inte en duplikat från Aktivera en Chrome-tillägg som inte finns från Chrome Web Store. Det här är specifikt relaterat till uppdateringen av Chrome 35.
Finns det några alternativ som AardVark71 kan försöka för att återaktivera sina tillägg och skript?
Svaret
SuperUser bidragsgivare Fazer87 och Braiam har svaret för oss. Först upp, Fazer87:
Det finns egentligen bara ett par alternativ som är öppna för dig eftersom möjligheten att köra icke-webbutikstillägg har varit programmässigt inaktiverad. Det finns inga planer på att återaktivera det (eller i alla fall inte offentliggjorda).
Du kan försöka installera utgåvor från utvecklar- eller kanariekanalerna som kan tillåta dig att fortsätta att använda dessa tillägg (som nämns i Google Chrome Hjälpforum):
-
Vad händer om jag vill köra icke-webbutikstillägg?
Avancerade användare kan fortsätta använda våra Dev & Canary-kanaler för att köra eventuella tillägg. Observera att dessa kanaler uppdateras mycket regelbundet och kan innehålla funktioner och buggfixar som utvecklas aktivt.
-
Alternativt har jag hört att en hel del personer installerar förlängningen av Tampermonkey som tillåter dem att köra användarskript. Kan vara värt en titt.
Följt av svaret från Braiam:
Du kan inte aktivera dem igen. Du måste arbeta runt om problemet med något av följande alternativ (jag kommer att lista dem efter svårighetsgrad).
Utvecklarlägesväg
1. Ladda ner crx-filen och packa ut förlängningen med din favorit dekompressor. Notera katalogen där du placerade den.
2. Öppna förlängningssidan och aktivera "Utvecklarläge".
3. Klicka på "Ladda utpaket tillägg ..."
4. Sök igenom ditt katalogträd för den plats där du packade ut ditt tillägg och klicka på OK. Om din anknytning kallas "min förlängning", välj sedan katalogen "min förlängning".
Fördelar: Du behöver inte installera något annat.
Nackdelar: Chrome nekter dig att inaktivera förlängningen varje gång du startar den.
Flytta från Release Channel
Installera utvecklar- eller kanarieversionens versioner av Chrome. Gå bara till motsvarande länkar och installera webbläsaren. Observera att Kanarieversionen installerar en parallellversion av Chrome, som kommer att vara oberoende.
Fördelar: Ingen nagging. Du får alla de senaste funktionerna tidigare.
Nackdelar: Du får också alla buggar tidigare. Installera Canary använder effektivt dubbelt diskutrymme jämfört med en enda installation av Chrome, och du måste också migrera alla dina tillägg över.
Installera en krombaserad webbläsare
Eftersom krom är öppen källkod finns det flera gafflar av projektet. Jag är inte säker på om Chromium har begränsningen på plats, men andra projekt kanske inte.
Flytta från Windows helt och hållet
Denna begränsning sätts på plats endast för Windows på grund av säkerhetsproblem med operativsystemet. Mac- och Linux-byggnader påverkas inte. Du kan ge någon Linux-distribution ett försök.
"Utvecklarlägesrutten" är med tillstånd av capetoide i AllMangasReader Forum.
Medan inte perfekta lösningar kan dessa metoder hjälpa dig att komma tillbaka till surfar med alla dina tillägg eller skript intakta och fungerande.
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.