Як завантажити розширення Chrome для встановлення на інший комп'ютер?


49

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

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


I wish I could download the plugin and then use the file to install it, but the only option I have is to install. Чому ні? Не утримуючи клацання лівою кнопкою миші, утримуючи її Alt, спробуйте встановити її. Замість цього клацніть правою кнопкою миші та виберіть Зберегти як . Також у цьому запитанні було задано питання про те, як скопіювати розширення з однієї системи в іншу, якщо вам потрібно скопіювати розширення, яке вже встановлено.
Synetech

клацніть правою кнопкою миші, просто дозвольте зберегти HTML-сторінку, а не інсталятор розширення
Logan Mzz

Відповіді:


18

Гаразд. Я щойно з’ясував, що метод прийнятої відповіді не працює. Насправді це працювало кілька місяців тому. Отже, коли я прийшов сюди, щоб скопіювати посилання (я забув), я виявив, що воно не працює. Ось що я зробив, щоб отримати файл CRX.

Примітка. Для цього вам знадобиться ідентифікатор розширень Chrome. Я маю на увазі це як $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$для ОС X. Залиште поле "Приватний ключ" порожнім "та натисніть" Розширення пакета ".

Ви знайдете .CRXфайл у тому самому каталозі, що і ~/.config/google-chrome/Default/Extensions/$ID$(або інші відповідні каталоги для Windows та OS X)

(Примітка. .CRXФайл - це лише .ZIPфайл. Якщо все, що ви хочете зробити, це витягнути розширення після його отримання, ви можете просто знайти розпаковане розширення, якщо ~/.config/google-chrome/Default/Extensions/$ID$ вам не потрібно виконувати вищезазначені дії. Вам потрібно буде виконати лише вищезазначені кроки. якщо вам спеціально потрібен .CRXфайл)


1
Вибачте, це вже не "лише ZIP-файл". Але ви можете використовувати 7-zip, щоб витягнути його незалежно. Просто не намагайтеся назвати це "* .zip" ...
not2qubit

Для нової версії chrome (~ v 69), можливо, доведеться додати шлях до файлу маніфесту для розширення, інакше ви можете отримати помилки шляху / маніфест не знайдено помилки!
субдевелопер


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 і продовжте встановлення

6
не працює для мене :(
user1248256

1
Я спробував з IE, і це не працює для мене
Жан-Франсуа Т.

більше не працює на його вигляд
jhbsk

7

З 3 вересня 2015 року офлайн-встановлення розширень Chrome більше не працюєтут ) через те, що Google намагається запобігти завантаженню та встановленню зловмисних розширень. Щоб встановити розширення в режимі офлайн сьогодні, потрібно встановити підписану попередньо упаковану повну установку Chrome, використовуючи Googles Chrome for Business. Ця функціональність контролюється списком політик . Або відповідно до цієї публікації , ви можете використовувати їхні канали Dev або Canary для запуску будь-якого розширення. Їхні останні версії можна знайти тут


0

У цьому дописі на форумі я знайшов рішення на основі найкращого рішення: https://productforums.google.com/forum/#!topic/chrome/g02KlhK12fU

Підсумовуючи, рішення таке:

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

Якщо бути точним:

  1. Знайдіть ідентифікатор розширення, яке вас цікавить, наприкінці шляху до Веб-магазину Chrome (останні групи дивних символів). Наприклад, це "cfhdojbkjhnklbpkdaibdccddilifddb" для наступного посилання.

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

  2. Перейдіть до місця встановлення плагінів (за замовчуванням він повинен бути " % APPDATA% / .. / Місцевий / Google / Chrome / Дані користувача / За замовчуванням / Розширення " в Windows.

  3. Відкрийте папку свого розширення (назва папки - це ідентифікатор розширення ("cfhdojbkjhnklbpkdaibdccddilifddb"). Зауважте, що існує підпапка з версією розширення.

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

  5. Клацніть на "Розширення пакета" та виберіть папку " Локальні /.../ Розширення // "

  6. Файл .crx створений у папці "Локальні /.../ Розширення /".

  7. Щоб встановити розширення в Chrome (інший обліковий запис чи комп’ютер), просто перетягніть файл crx у Google Chrome.

Якщо це не зрозуміло, не соромтесь коментувати.


-1

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

Далі натисніть кнопку "Завантажити розпаковані розширення" та виберіть кореневу директорію (коду).

Розширення має працювати зараз.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.