Jak pobrać rozszerzenia Chrome do instalacji na innym komputerze?


49

Komputer, którego używam, nie ma dostępu do strony https://chrome.google.com/extensions .

Chciałbym móc pobrać wtyczkę, a następnie użyć pliku, aby ją zainstalować, ale jedyną opcją, którą mam, jest instalacja. Wtyczka jest pobierana do folderu tymczasowego o losowej nazwie i nie jestem w stanie jej zidentyfikować.


I wish I could download the plugin and then use the file to install it, but the only option I have is to install. Dlaczego nie? Nie klikaj lewym przyciskiem myszy, przytrzymując Alt, ponieważ spróbujesz go zainstalować. Zamiast tego kliknij prawym przyciskiem myszy i wybierz Zapisz jako . Ponadto w tym pytaniu zadano pytanie, jak skopiować rozszerzenie z jednego systemu do drugiego, na wypadek gdybyś musiał skopiować rozszerzenie, które jest już zainstalowane.
Synetech,

kliknij prawym przyciskiem myszy, po prostu pozwól zapisać stronę HTML, a nie instalator rozszerzenia
Logan Mzz,

Odpowiedzi:


18

Dobrze. Właśnie dowiedziałem się, że metoda przyjętej odpowiedzi nie działa. To działało kilka miesięcy temu. Więc kiedy przyszedłem tutaj, aby skopiować link (zapomniałem), stwierdziłem, że nie działa. Oto, co zrobiłem, aby uzyskać plik CRX.

Uwaga: do tego potrzebujesz identyfikatora rozszerzeń Chrome. Mam na myśli to jako $ID$. Możesz pobrać $ID$z adresu URL strony rozszerzenia Chrome.

  1. Przejdź do strony Rozszerzenia Chrome (chrome: // extensions /)

  2. Włącz tryb programisty (zaznacz pole trybu programisty)

    wprowadź opis zdjęcia tutaj

  3. Kliknij przycisk „Rozszerzenie pakietu”. Podaj „Katalog główny rozszerzenia” jak ~/.config/google-chrome/Default/Extensions/$ID$dla Ubuntu, C:\Users\<Your_User_Name>\AppData\Local\Google\Chrome\User Data\Default\$ID$Windows i ~/Library/Application Support/Google/Chrome/Default\$ID$OS X. Pozostaw pole „Klucz prywatny” puste ”i kliknij„ Rozszerzenie pakietu ”.

Znajdziesz .CRXplik w tym samym katalogu co ~/.config/google-chrome/Default/Extensions/$ID$(lub w innych odpowiednich katalogach dla Windows i OS X)

(Uwaga: .CRXplik jest tylko .ZIPplikiem. Jeśli wszystko, co chcesz zrobić, to wyodrębnić rozszerzenie po jego otrzymaniu, możesz po prostu znaleźć rozpakowane rozszerzenie ~/.config/google-chrome/Default/Extensions/$ID$ , jeśli nie musisz wykonywać powyższych kroków. Trzeba tylko wykonać powyższe kroki jeśli potrzebujesz .CRXpliku)


1
Niestety nie jest to już plik „tylko ZIP”. Ale możesz użyć 7-zip do wyodrębnienia go niezależnie. Tylko nie próbuj nazywać go „* .zip” ...
not2qubit

W przypadku nowszej wersji chrome (~ v 69) może być konieczne dodanie ścieżki do pliku manifestu dla rozszerzenia, w przeciwnym razie możesz otrzymać błędy ścieżki / błąd nie znaleziono manifestu!
subdeveloper


19

Zastanawiałem się, jak to zrobić. Znalazłem ten artykuł na blogu zawierający rozwiązanie (zredagowałem go, aby go zaktualizować):

  1. Znajdź identyfikator rozszerzenia, które Cię interesuje. Na stronie szczegółów rozszerzenia będzie to coś w rodzaju
    bfbmjmiodbnnpllbbbfblcplfjjepjdn
    po
    https://chrome.google.com/webstore/detail/
  2. Wklej to do przeglądarki Firefox (nie Chrome) :
    https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D~~~~%26uc
    i zastępując ~~~~ identyfikatorem rozszerzenia.
  3. Zostaniesz poproszony o zapisanie pliku CRX. Przeciągnij ten plik do okna Chrome i kontynuuj instalację

6
nie działa dla mnie :(
user1248256

1
Próbowałem z IE i to też nie działa dla mnie
Jean-Francois T.

już nie działa
jhbsk

7

Od 3 września 2015 r. Instalacja rozszerzeń Chrome offline nie działa (i tutaj ), ponieważ Google próbuje zapobiec pobieraniu i instalowaniu złośliwych rozszerzeń. Aby dzisiaj zainstalować rozszerzenie offline, musisz zainstalować podpisaną, wstępnie spakowaną pełną instalację Chrome, używając Googles Chrome dla Firm. Ta funkcjonalność jest kontrolowana przez listę zasad . Lub zgodnie z tym postem możesz użyć ich kanałów deweloperskich lub kanaryjskich , aby uruchomić dowolne rozszerzenie. Ich najnowsze wersje można znaleźć tutaj


0

Znalazłem rozwiązanie oparte na najlepszym rozwiązaniu w tym poście na forum: https://productforums.google.com/forum/#!topic/chrome/g02KlhK12fU

Podsumowując, rozwiązaniem jest:

  1. Przejdź do miejsca, w którym rozszerzenie jest zainstalowane na komputerze
  2. Utwórz plik .crx sam
  3. Przeciągnij i upuść plik CRX do Chrome, aby zainstalować

Być precyzyjnym:

  1. Znajdź identyfikator rozszerzenia, które Cię interesuje, na końcu ścieżki z Chrome Web Store (ostatnie grupy dziwnych postaci). Na przykład jest to „cfhdojbkjhnklbpkdaibdccddilifddb” dla następującego łącza.

    https://chrome.google.com/webstore/detail/adblock-plus/cfhdojbkjhnklbpkdaibdccddilifddb

  2. Przejdź do miejsca, w którym są zainstalowane wtyczki (domyślnie powinno to być „ % APPDATA% / .. / Local / Google / Chrome / User Data / Default / Extensions ” w systemie Windows.

  3. Otwórz folder swojego rozszerzenia (nazwa folderu jest identyfikatorem rozszerzenia („cfhdojbkjhnklbpkdaibdccddilifddb”). Zauważ, że istnieje wersja podfolderu z wersją rozszerzenia.

  4. W Chrome przejdź do strony z „Rozszerzeniami” i kliknij „Tryb programisty”

  5. Kliknij „Rozszerzenie pakietu” i wybierz folder „ Lokalne /.../ Rozszerzenia //

  6. Plik .crx został utworzony w folderze „Local /.../ Extensions /”.

  7. Aby zainstalować rozszerzenie w Chrome (inne konto lub komputer), po prostu przeciągnij i upuść plik CRX do Google Chrome.

Jeśli nie jest to jasne, nie wahaj się komentować.


-1

Jeśli masz dostęp do bazy kodu dla pakietu .crx, możesz także zainstalować go bezpośrednio w chrome, przechodząc do chrome: // extensions /.

Następnie kliknij „Załaduj rozpakowane rozszerzenia” i wybierz katalog główny (kodu).

Rozszerzenie powinno działać teraz.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.