Jak ponownie włączyć rozszerzenia Sklepu innego niż internetowy w wersjach stabilnych i beta w Chrome?
Niedawno firma Google wprowadziła istotną zmianę w stabilnym i beta-kanałach Chrome, który wyłącza wszelkie rozszerzenia, które nie pochodzą ze sklepu internetowego. Mimo że pomoże to poprawić bezpieczeństwo wielu użytkowników Chrome, w jaki sposób ktoś z legalnym rozszerzeniem sklepu internetowego nie może go ponownie uruchomić?
Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.
Pytanie
Czytnik SuperUser AardVark71 szuka sposobu na ponowne włączenie rozszerzeń i skryptów w Chrome 35:
Czy ktoś wie, jak ponownie włączyć własne rozszerzenia po ich wyłączeniu przez aktualizację Chrome 35? Są to głównie skrypty Greasemonkey w moim przypadku, a więc proste pliki .js wcześniej przeciągnięte i upuszczone do okien rozszerzeń.
Gdy uruchomiłem Chrome dzisiaj, otrzymałem ostrzeżenie, że niektóre rozszerzenia Chrome Web Store, które nie są Chrome, zostały wyłączone.
Więcej informacji podano pod tym linkiem:
-
Rozszerzenia wyłączone przez Chrome
Widzisz to powiadomienie, ponieważ co najmniej jedno z Twoich rozszerzeń Chrome zostało wyłączone, aby zwiększyć bezpieczeństwo Chrome. Rozszerzenia nie pochodzą z Chrome Web Store ani nie zostały zainstalowane bez Twojej zgody.
Ze względów bezpieczeństwa możesz używać tylko rozszerzeń Chrome, które masz w Chrome Web Store.
Aby wyświetlić listę rozszerzeń:
1. Kliknij menu Chrome w menu Chrome na pasku narzędzi przeglądarki.
2. Wybierz Narzędzia.
3. Wybierz rozszerzenia.
Rozszerzenia, które zostały wyłączone, są wyszarzone i nie będzie można ich ponownie włączyć.
-
Miałem nadzieję, że nadal mogę je włączyć, aktywując tryb programisty dla moich rozszerzeń, ale wciąż nie ma szczęścia. Wszelkie wskazówki dla każdego?
P.S. To nie jest duplikat aktywacji rozszerzenia przeglądarki Chrome, które nie pochodzi z Chrome Web Store. Jest to szczególnie związane z aktualizacją Chrome 35.
Czy są jakieś opcje, które AardVark71 może spróbować, aby ponownie włączyć jego rozszerzenia i skrypty?
Odpowiedź
Współautorzy SuperUser Fazer87 i Braiam mają dla nas odpowiedź. Po pierwsze, Fazer87:
Dostępnych jest tylko kilka opcji, ponieważ możliwość uruchamiania rozszerzeń innych niż sklepy internetowe została wyłączona programowo. Nie planuje się go ponownie włączać (lub przynajmniej nie udostępniać publicznie).
Możesz wypróbować instalowanie wydań z kanałów programistów lub kanałów Canary, co może pozwolić ci na dalsze korzystanie z tych rozszerzeń (jak wspomniano na forum pomocy Google Chrome):
-
Co zrobić, jeśli chcę uruchamiać rozszerzenia w sklepach innych niż internetowe?
Zaawansowani użytkownicy mogą nadal używać naszych kanałów Dev & Canary do uruchamiania dowolnego rozszerzenia. Należy pamiętać, że te kanały są aktualizowane bardzo regularnie i mogą zawierać funkcje i poprawki, które są aktywnie rozwijane.
-
Alternatywnie, słyszałem, że sporo osób instaluje rozszerzenie Tampermonkey, które pozwala im uruchamiać skrypty użytkownika. Może warto rzucić na to okiem.
Następująca odpowiedź od Braiam:
Nie możesz ich ponownie włączyć. Musisz obejść ten problem, używając jednej z poniższych możliwości (wyliczę je według stopnia trudności).
Trasa trybu programisty
1. Pobierz plik CRX i rozpakuj rozszerzenie za pomocą ulubionego dekompresora. Zanotuj katalog, w którym go umieściłeś.
2. Otwórz stronę rozszerzenia i aktywuj "Tryb programisty".
3. Kliknij "Załaduj nieopakowane rozszerzenie ..."
4. Wyszukaj w drzewie katalogów lokalizację, w której rozpakowałeś rozszerzenie i kliknij OK. Jeśli twoje rozszerzenie nazywa się "moje rozszerzenie", wybierz katalog "mój rozszerzenie".
Zalety: Nie musisz instalować niczego innego.
Wady: Chrome zachęca do wyłączenia rozszerzenia przy każdym uruchomieniu.
Przenoszę z kanału dystrybucji
Zainstaluj wersję Chrome dla programistów lub Kanarka. Wystarczy przejść do odpowiednich łączy i zainstalować przeglądarkę. Zwróć uwagę, że wersja Canary zainstaluje równoległą wersję Chrome, która będzie niezależna.
Zalety: nie dokuczliwy. Otrzymasz wszystkie najnowsze funkcje wcześniej.
Wady: Otrzymujesz również wszystkie błędy wcześniej. Zainstalowanie Canary skutecznie wykorzystuje podwójną przestrzeń dyskową w porównaniu z pojedynczą instalacją Chrome, a także musisz migrować wszystkie swoje rozszerzenia.
Zainstaluj przeglądarkę opartą na chromie
Ponieważ Chromium jest open source, istnieje kilka widelców projektu. Nie jestem pewien, czy Chromium ma ograniczenia, ale inne projekty nie.
Przenoszenie z systemu Windows W sumie
To ograniczenie jest wprowadzane tylko w przypadku problemów związanych z bezpieczeństwem systemu Windows z systemem operacyjnym. Nie ma to wpływu na kompilacje na komputerach Mac i Linux. Możesz spróbować dowolnej dystrybucji Linuksa.
"Trasa trybu programistycznego" jest dostępna dzięki capeteide na forum AllMangasReader.
Chociaż nie są to doskonałe rozwiązania, te podejścia mogą pomóc w powrocie do przeglądania wszystkich nienaruszonych i działających rozszerzeń lub skryptów.
Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.