Как получить исходные файлы расширений/дополнений в Microsoft Edge?

Вопрос или проблема

Я пытаюсь установить несколько расширений для Microsoft Edge. Однако, поскольку я в основном использую учетную запись Microsoft своего университета, я не могу установить расширения напрямую, так как администраторы не разрешают пользователям устанавливать расширения для веб-программ (то же самое касается других браузеров, например, Chrome). Тем не менее, я могу обойти это, распаковывая файлы расширений вручную. Однако я не могу найти сырье для расширений. Вот расширения, которые я хочу установить:

Adblock Plus

Mendeley Web Importer

Microsoft Editor

Переход напрямую на сайты разработчиков также направил меня в магазин дополнений Edge, так что это не сработало. Есть какие-нибудь идеи? Заранее спасибо.


URL для получения CRX из магазина Microsoft для Edge выглядит так:

https://edge.microsoft.com/extensionwebstorebase/v1/crx?x=id%3Dxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%26installsource%3Dondemand&response=redirect

Например, эта ссылка загрузит файл CRX для последней версии uBlock Origin.

Примечание: вам нужно будет самостоятельно добавить расширение .crx в Проводнике или другом файловом менеджере; загружаемые файлы имеют имена без расширений в виде GUID.


h/t livre на YCombinator

Ответ или решение

Как получить исходные файлы расширений/дополнений в Microsoft Edge

Если вы столкнулись с ситуацией, когда не можете установить расширения в Microsoft Edge из-за ограничений, применяемых вашим учебным учреждением, не отчаивайтесь. Существуют легальные способы загрузки и установки расширений без необходимости модифицировать системные политики. В данной статье мы пошагово рассмотрим процесс получения сырьевых файлов расширений в Microsoft Edge.

Почему возникают ограничения?

Учебные заведения часто применяют ограничения на установку расширений для обеспечения безопасности и контроля содержания. Однако иногда может потребоваться установить определенные расширения для оптимизации работы: например, Adblock Plus, Mendeley Web Importer или Microsoft Editor.

Получение исходных файлов расширений

  1. Поиск идентификатора расширения: Для начала вам необходимо определить уникальный идентификатор (ID) каждого расширения. Обычно этот ID можно найти в URL-адресе страницы расширения в магазине Microsoft Edge. Например, для Adblock Plus:
    https://microsoftedge.microsoft.com/addons/detail/adblock-plus-free-ad-bl/gmgoamodcdcjnbaobigkjelfplakmdhh
    В данном случае ID سيكون: gmgoamodcdcjnbaobigkjelfplakmdhh.

  2. Загрузка CRX-файла: Чтобы получить raw файл расширения в формате CRX, воспользуйтесь следующим URL-адресом:

    https://edge.microsoft.com/extensionwebstorebase/v1/crx?x=id%3D[ID_РАСШИРЕНИЯ]%26installsource%3Dondemand&response=redirect

    Замените [ID_РАСШИРЕНИЯ] на соответствующий идентификатор, который вы нашли на предыдущем шаге. Например, для Adblock Plus ваш URL будет выглядеть так:

    https://edge.microsoft.com/extensionwebstorebase/v1/crx?x=id%3Dgmgoamodcdcjnbaobigkjelfplakmdhh%26installsource%3Dondemand&response=redirect
  3. Изменение имени файла: После загрузки файл будет сохранен без расширения. Вам необходимо переименовать его, добавив .crx к имени файла. Это можно сделать через проводник Windows или терминал.

  4. Распаковка CRX-файла: Чтобы распаковать CRX-файл, используйте любой архиватор, поддерживающий формат ZIP. Измените расширение на .zip и откройте его. Внутри вы найдете файлы, которые составляют расширение, включая manifest.json, скрипты и ресурсы.

  5. Установка расширения в Edge: Для ручной установки распакованного расширения:

    • Откройте Microsoft Edge.
    • В адресной строке введите edge://extensions/ и нажмите Enter.
    • Включите режим разработчика, переключив соответствующий тумблер в правом верхнем углу.
    • Перетащите папку с распакованным расширением на страницу расширений.

Заключение

Хотя установка расширений в Microsoft Edge через стандартный магазин может быть затруднена, описанные выше шаги позволят вам самостоятельно загрузить и установить нужные расширения. Обязательно следуйте всем внутренним правилам вашей организации и принимайте только безопасные расширения для избегания потенциальных угроз. Надеемся, что данная информация была вам полезна, и желаем успешного использования Microsoft Edge с необходимыми расширениями!

Оцените материал
Добавить комментарий

Капча загружается...