Приложения, расширения и скрипты не могут быть добавлены с этого сайта.

Я пытаюсь добавить расширение Rapid Interface Builder в Chrome, используя файл rib.crx, который я скачал с сайта https://01.org/rapid-interface-builder/downloads/2012/rib-preview-1-chrome.-extension

К сожалению, каждый раз, когда я открываю файл crx с помощью Chrome, я получаю следующую ошибку:

Приложения, расширения и скрипты не могут быть добавлены с этого веб-сайта.

Любые идеи о том, как это исправить?


person Barry Michael Doyle    schedule 15.04.2014    source источник
comment
Похоже, что для файлов crx даны хорошие ответы, кто-нибудь знает, как решить эту проблему с помощью пользовательских скриптов (например, example.userscript.js)?   -  person Keyslinger    schedule 18.03.2018


Ответы (6)


Вместо того, чтобы открывать файл, вы должны: распаковать его (crx — это zip-файлы), затем посетить chrome://extensions, включить режим разработчика и load unpacked extension.

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

Итак... при использовании этого подхода применяются типичные предостережения по установке программного обеспечения.

person mmocny    schedule 15.04.2014

Теперь вы также можете просто перетащить файл .crx на страницу chrome://extensions, и он тоже будет установлен.

Изменить 2019-01-10: обязательно включите режим разработчика для расширений. Если это не было включено, обновите страницу chrome://extensions после его включения.

Редактировать 2018-08-24: Это работает и в Windows.

Изменить: это не работает в Windows. Проверено на OSX и ChromeOS. Насколько я читал, это будет работать и в Linux.~

person ToddR    schedule 25.08.2015
comment
Вы пробовали это с файлами .crx, не упакованными вашей установкой Chrome? - person Xan; 25.08.2015
comment
@Xan да, я упаковал стабильную версию OSX (44.0.2403.157), а затем перетащил на стабильную версию ChromeOS (44.0.2403.155). Однако я получаю предупреждение об отключении в стабильной версии Windows (44.0.2403.157 м). Я отредактирую свой ответ, чтобы отразить, что это работает на всем, кроме Windows (почти уверен, что это будет работать на Linux). - person ToddR; 26.08.2015
comment
Приведенный выше ответ довольно старый. Только что протестировал его на Windows, и теперь он работает. - person AnorZaken; 07.06.2017
comment
Это не работает для меня. Я все еще получаю следующую ошибку, когда перетаскиваю файл .crx: Apps, Extensions and scripts cannot be added from this website.. Единственный способ установить его — сначала распаковать файл .crx. - person Dan Stevens; 06.01.2019
comment
@DanStevens звучит как проблема с твоей стороны. Только что протестировано на OS X и Windows 10 с Chrome 71.0.3578.98. У вас должен быть включен режим разработчика и вы должны быть на странице расширений. Я отредактирую свой ответ, включив в него требование режима разработчика. - person ToddR; 10.01.2019
comment
Я обнаружил, что после включения режима разработчика мне пришлось обновить страницу расширений, прежде чем она примет расширение. Если бы я просто включил режим разработчика и не обновлял, я бы все равно получил ошибку. - person Dave Rager; 20.02.2019

(Изначально я столкнулся с той же проблемой, которую вы описали. *) Это решение сработало для меня в Windows 10 (сборка th1511) x64:

  1. Откройте Chrome, как обычно.
  2. Перейдите на страницу «Расширения» (chrome://extensions; или нажмите кнопку «Меню» в правом верхнем углу. В раскрывающемся меню «Дополнительные инструменты» выберите «Расширения»).
  3. Перетащите файл .crx на страницу расширений в Chrome — в список расширений. Вы должны увидеть диалоговое окно с надписью «Перетащите сюда для установки». Это должно присутствовать. (Если вы НЕ видите этого, переместите указатель мыши — возможно, он слишком далеко от края страницы.)

Он должен успешно загрузиться, и сразу после этого вы должны увидеть расширение в списке.

* Я получил ту же ошибку, которую вы описали, при попытке загрузить файл .crx (упакованное расширение), щелкнув его правой кнопкой мыши / дважды щелкнув его и выбрав «Открыть с помощью» «Chrome», а также перетащив файл на обычную веб-страницу. в Хроме.

person str8arrow    schedule 05.04.2017
comment
Да, перехода в Chrome или даже на страницу расширений было недостаточно - как было предложено в ответе, для установки он должен был находиться в области, показывающей падение здесь. - person Brett Zamir; 17.06.2017
comment
Работает отлично. Спасибо! - person Junaid Atari; 14.07.2018

На странице расширений просто включите режим разработчика. Оттуда вы можете перетащить туда любой файл .crx, и последует запрос на установку.

Режим разработчика включен

person Makari Kevin    schedule 11.07.2018

Откройте Chrome с этим параметром --enable-easy-off-store-extension-install, затем перейдите к расширениям и включите режим разработчика. Теперь вы можете без проблем установить .crx файлы.

person Farzad Karimnejad    schedule 18.01.2016

перейдите на расширение, и ваш первый шаг — в режиме разработчика, двухэтапное обновление расширений и последний файл расширения IDM в Google Chrome.

person Kashif Ali    schedule 03.08.2019