VDS Хостинг для Ваших проектов

Как скачать расширение Chrome с Webstore

Июль 9th, 2015 Рубрики: Браузеры и расширения, Он-лайн

В этой статье хочу обсудить как можно скачать расширение для хрома. Для чего это нужно? Ну самая типичная ситуация, когда вы пользуетесь старыми версиями браузера на движке Хромиум. Если с таким браузером зайти на интернет магазин расширений Chrome, то увидите сообщение, что используемая версия не поддерживается и предложение обновить браузер. Однако в большинстве случаев искомое расширение может успешно работать и с устаревшей версией браузера. Или просто надо сохранить текущую версию расширения для каких-то своих нужд (например покопаться в коде). В этом деле нам поможет полезный онлайн-сервис Chrome Extension Downloader. Хотя скачав расширение придётся ещё неплохо поломать голову, чтобы оно заработало. Обо всём этом в данной статье.

Первым делом я решил пойти самым простым путём – подменой User Agent используя расширение User Agent Switcher, которое кстати установил рассматриваемым далее способом. И действительно предупреждение о том, что моя версия Chrome не поддерживается магазином Webstore исчезло и появилась заветная кнопка Установить. Однако успеха это не принесло, потому что при попытке установить любой компонент прямо из магазина появляется такое: Произошла ошибка net::ERR_FAILED

Поэтому этот способ отвергаем и переходим непосредственно к теме статьи – сервису Chrome Extension Downloader. Пользоваться им очень просто: в текстовое поле нужно вставить идентификатор расширения из магазина chrome, или полностью адрес его. Ну и нажать заветную кнопку Download Extension. Расширение будет скачано в виде файла .crx что нам и требовалось.

скачать расширения для google chrome

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

Кстати на самом сайте загрузчика в нижней части есть список недавно скачанных расширений. Обычно там много популярных, так что можно уже там обнаружить требуемое.

Как установить скачанное расширение CRX

Теперь переходим к самому интересному. Как я писал во вступлении – скачать ещё не достаточно. Первым делом нам надо перезапустить Хромиум браузер с ключом (если это было не сделано):

--enable-easy-off-store-extension-install

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

Если теперь попробовать установить расширение перетащив его в адресную строку, то получим опять ошибку с таким описанием: Cannot load extension with file or directory name _. Filenames starting with "_" are reserved for use by the system. Всё дело в том, что Chrome Webstore стали добавлять в размещаемых там расширениях папку с именем _metadata (само расширение не что иное как архив zip), а в ней файл verified_contents.json, по видимому содержащий какой-то уникальный идентификатор для каждого экземпляра. В версиях Хрома ниже 30 такое имя недопустимо, поэтому и возникает ошибка. Однако удалить прямо из архива эту папку нельзя. Не знаю как они её там зашили, или формат не совсем ZIP… Придётся распаковать расширение в отдельную папку (извлечь содержимое как с архива) и удалить папку _metadata.

cannot load extension error

Теперь можно перейти по адресу chrome://extensions/ включить режим разработчика и воспользоваться командой "Загрузить не упакованное расширение" указав папку, куда только что распаковали его. Если оно совместимо с имеющейся старшей версией браузера, то всё должно пройти успешно.

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

Вот теперь всё =) Надеюсь статья была познавательной для вас и сайт Chrome Extension Downloader поможет скачать расширения для хрома. Ну и также знаете как их дальше установить при возникновении проблем.

Сайт Chrome Extension Downloader
Понравился пост? Поделись с другими!
Теги: , , ,

Есть 1 комментарий. к “Как скачать расширение Chrome с Webstore”

  1. Август 11th, 2015 at 07:12
    1

    Я всегда пользовалась расширениями в google chrom, не знаю как бы я была без них, самые лучшие это rds bar и статистика liveinternet.

Написать комментарий

   b2bbonbone