46

Компьютер, которым я пользуюсь, не имеет доступа к веб-сайту https://chrome.google.com/extensions .

Я хотел бы загрузить плагин, а затем использовать файл для его установки, но единственный вариант, который у меня есть, это установить. Плагин загружается во временную папку со случайным именем, и я не могу его идентифицировать.

6 ответов6

31

Или просто используйте http://chrome-extension-downloader.com, чтобы легко загрузить расширение Chrome.

19

Я тоже думал, как это сделать. Я нашел эту статью в блоге, в которой есть решение (я отредактировал его, чтобы привести его в актуальное состояние):

  1. Найдите идентификатор нужного вам расширения. Когда на странице сведений о расширении, это будет что-то вроде
    bfbmjmiodbnnpllbbbfblcplfjjepjdn
    после
    https://chrome.google.com/webstore/detail/
  2. Вставьте это в Firefox (не в Chrome):
    https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D~~~~%26uc
    и заменить ~~~~ идентификатором расширения.
  3. Вам будет предложено сохранить файл CRX. Перетащите этот файл в окно Chrome и продолжите установку
14

Хорошо. Я только что узнал, что метод принятого ответа не работает. На самом деле это работало несколько месяцев назад. Итак, когда я пришел сюда, чтобы скопировать ссылку (я забыл), я обнаружил, что это не работает. Вот что я сделал, чтобы получить файл CRX.

Примечание. Для этого вам потребуется идентификатор Chrome Extensions. Я называю это $ID$ . Вы можете получить $ID$ по URL-адресу страницы расширения Chrome.

  1. Перейти на страницу расширений Chrome (chrome://extensions/)

  2. Включить режим разработчика (установите флажок режима разработчика)

  3. Нажмите на кнопку "Расширение пакета". Задайте "корневой каталог расширений" как ~/.config/google-chrome/Default/Extensions/$ID$ для ubuntu, C:\Users\<Your_User_Name>\AppData\Local\Google\Chrome\User Data\Default\$ID$ для windows, ~/Library/Application Support/Google/Chrome/Default\$ID$ для OS X. Оставьте поле "Закрытый ключ" пустым »и нажмите" Упаковать расширение ".

Вы найдете .CRX в том же каталоге, что и ~/.config/google-chrome/Default/Extensions/$ID$ (или другие соответствующие каталоги для Windows и OS X)

.CRX файл просто .ZIP файл Если все, что вам нужно сделать, это извлечь расширение после его получения, вы можете просто найти распакованное расширение по адресу ~/.config/google-chrome/Default/Extensions/$ID$ вам не нужно выполнять вышеуказанные шаги. Вам нужно будет выполнить вышеуказанные шаги, только если вам конкретно нужно .CRX )

7

С 3 сентября 2015 г. установка расширений Chrome в автономном режиме больше не работаетздесь ), поскольку Google пытается предотвратить загрузку и установку вредоносных расширений. Чтобы установить расширение в автономном режиме сегодня, вам потребуется установить подписанную предварительно упакованную полную версию Chrome, используя Googles Chrome для бизнеса. Эта функция контролируется списком политик. Или согласно этому посту, вы можете использовать их каналы Dev или Canary для запуска любого расширения. Их последние сборки можно найти здесь

0

Если у вас есть доступ к базе кода для пакета .crx, вы также можете установить его непосредственно в chrome, перейдя в chrome://extensions/.

Затем нажмите "Загрузить распакованные расширения" и выберите корневой каталог (из кода).

Расширение должно работать сейчас.

0

Я нашел решение на основе лучшего решения в этом сообщении на форуме:https://productforums.google.com/forum/#!topic/chrome/g02KlhK12fU

Подводя итог, решение:

  1. Перейдите туда, где установлено расширение на вашем компьютере
  2. Создайте файл .crx самостоятельно
  3. Перетащите файл crx в Chrome для установки

Точнее:

  1. Найдите идентификатор интересующего вас расширения в конце пути из Chrome Web Store (последние группы странных символов). Например, это "cfhdojbkjhnklbpkdaibdccddilifddb" для следующей ссылки.

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

  2. Перейдите туда, где установлены плагины (по умолчанию это должно быть " % APPDATA%/../Local/Google/Chrome/Данные пользователя /По умолчанию /Расширения "в Windows.

  3. Откройте папку вашего расширения (имя папки является идентификатором расширения ("cfhdojbkjhnklbpkdaibdccddilifddb"). Обратите внимание, что есть подпапка с версией расширения.

  4. В Chrome перейдите на страницу с "Расширениями" и нажмите "Режим разработчика"

  5. Нажмите "Pack Extension" и выберите папку « Local/.../Расширения // "

  6. Файл .crx был создан в папке «Local/.../Extensions /».

  7. Чтобы установить расширение в Chrome (другой аккаунт или компьютер), просто перетащите файл crx в Google Chrome.

Если это не ясно, не стесняйтесь комментировать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .