Как скачать расширения Firefox с addons.mozilla.org без их установки?

15

Страницы на сайте https://addons.mozilla.org/en-US/firefox часто содержат кнопки с надписью «Добавить в Firefox».

Нажатие на такую ​​кнопку приводит к загрузке и установке расширения Firefox.

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

Спасибо!

PS Следующий подход не только неудобен: он не работает! ,

  1. Проверьте HTML-код кнопки и извлеките URL-адрес, например

    https://addons.mozilla.org/firefox/downloads/latest/1234/addon-1234-latest.xpi?src=search

    дать или взять материал после .xpi.

  2. в командной строке загрузите этот URL с помощью wgetили curl.

Эта попытка загрузки просто зависает. ( Даже если этого не произойдет, я бы хотел найти менее громоздкий подход.)

KJo
источник
Это работает для меня, gist.github.com/2984295
iMom0
Использовать другой веб-браузер?
Zoredache

Ответы:

29

В Firefox, щелкните правой кнопкой мыши на кнопке загрузки и выберите «сохранить ссылку как», это всегда работало для меня.

fpmurphy
источник
2
Этот метод все еще работает 5 лет спустя! Это также работает, если аддон, который вы просматриваете, помечен как «несовместимый». Кнопка отключена, но если вы проверите ее, вы сможете скопировать URL-адрес и установить его принудительно.
BoffinBrain
7

Перейдите к надстройке, которую вы хотите установить, и просто щелкните правой кнопкой мыши на +Add to Firefoxкнопке и выберите save link as. После загрузки файла просто перейдите в « Файл»> «Открыть файл» и просто выберите расширение, которое вы скачали, для меня это просто прелесть.

avirk
источник
2

Откройте страницу дополнений в браузере Chrome. Затем щелкните правой кнопкой мыши ссылку «Добавить в Firefox» и нажмите «Копировать адрес ссылки». Откройте новую вкладку и вставьте туда же ссылку. Нажмите Enter. Он загрузит файл .xpi.

Саураб Капур
источник
1

Использование другого браузера для загрузки плагина решает вашу проблему.

Или вы можете просто изменить строку user-agent и сделать свой Firefox похожим на другой браузер, чтобы вы могли скачать расширение.

Но я знаю, что это не лучшее решение.

fmanco
источник
1
Больше не работает: если сайт аддонов Firefox не распознает совместимый браузер Firefox (+ версия), вместо этого отображается кнопка для загрузки Firefox. Как получить .xpi-файл с произвольным браузером?
Голар Рамблар
1

Не знаю о старых версиях, но в новом Firefox на about:configстранице есть настройка, browser.altClickкоторая, если она установлена true, позволит вам загружать xpiфайлы (или любые файлы) без непосредственного запуска.

Стоит попробовать, если вы не предпочитаете щелчок правой кнопкой мыши или слишком длинное контекстное меню.

Вики Дев
источник