Как я могу обновить дополнения Firefox автоматически?

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

Я выполняю YSlow с маяком, сообщая как ночное задание крона под OSX:

/Applications/Firefox.app/Contents/MacOS/firefox-bin -no-remote -P YSlow http://www.example.com/ &
PID=$!
sleep 300
kill $PID

Это выводит FF в фон и захватывает PID, ожидает 300 секунд (чтобы страница загрузилась), затем уничтожает его. Если существует ожидание обновления, браузер "подвешивает" ожидание подтверждения.

Если я действительно нажимаю на "ссылку" обновлений установки, все работает, и затем Firefox запускает новый процесс - $! возвращенный оболочкой больше не действительно.

Я могу обновить плагин из командной строки без подтверждения? Я могу завихриться XPI в файл и установить его без подтверждения?

2
задан 23.05.2017, 15:41

1 ответ

Удостоверьтесь, что следующие два изменения внесены в Ваш профиль YSlow в about:config:

app.update.mode=1;
app.update.silent=true;

app.update.mode=1 загрузит обновления автоматически для основных и незначительных выпусков. Если будет дополнительная проблема несовместимости, то она запросит. Однако в сочетании с app.update.silent=true, подсказка несовместимости не отобразится, и обновление будет, игнорируют, эффективно делая целый процесс тихим.

1
ответ дан 12.12.2019, 00:37

Теги

Похожие вопросы