Прошу не обсуждать в данной теме вопрос необходимости обновления, поскольку он НЕ МОЖЕТ ЯВЛЯТЬСЯ ПРИЕМЛЕМЫМ предметом обсуждения в данной теме.
Добавил в user.js профиля строки
user_pref("app.update.silent", true); user_pref("app.update.url", ""); user_pref("app.update.url.details", ""); user_pref("app.update.url.manual", ""); user_pref("app.update.auto", false); user_pref("app.update.disable_button.showUpdateHistory", false); user_pref("app.update.enabled", false); user_pref("app.update.staging.enabled", false); user_pref("app.update.checkInstallTime", false); user_pref("app.update.badgeWaitTime", -1); user_pref("app.update.promptWaitTime", -1);
однако сообщение продолжает всплывать ежедневно, загораживая страницу и само не пропадает.
Версия Firefox 81.0.2 (64-bit).
Какие строки можно добавить в user.js, чтобы это сообщение навсегда исчезло?
Каким образом можно удалить из FF информацию о наличии новой версии? (предполагаю, что он получил эту информацию до того, как я добавил данные строки в user.js)
Благодарю.
Отсутствует
drkwv
Отвечать на вопрос не буду, так как на него уже миллион раз ответ дан, просто обращаю ваше внимание,
1. app.update.silent = true (вы точно понимаете значение параметра? "silent" это тихое автоматическое поведение без уведомлений пользователя, следовательно, app.update.silent = "обновляться молча никого не спрашивая", и вас этот параметр в true стоит, а не срабатывает он, возможно, только потому, что app.update.url пуст).
2. -1 это обычно ∞, поэтому сообщение у вас само не пропадает.
Отсутствует
drkwv
Отвечать на вопрос не буду, так как на него уже миллион раз ответ дан, просто обращаю ваше внимание,
Уже месяц ищу рабочее решение, а вы говорите ответ дан. К сожалению, не могу согласиться. Для каких-то версий дан, для каких-то советы уже не работают. Вот эта вся сборная солянка которую вы имеете несчастье видеть в моём user.js - не на пустом месте появилась.
1. app.update.silent = true (вы точно понимаете значение параметра? "silent" это тихое автоматическое поведение без уведомлений пользователя, следовательно, app.update.silent = "обновляться молча никого не спрашивая", и вас этот параметр в true стоит, а не срабатывает он, возможно, только потому, что app.update.url пуст).
2. -1 это обычно ∞, поэтому сообщение у вас само не пропадает.
Спасибо за дельные замечания, изменил параметры на следующие:
user_pref("app.update.silent", false); user_pref("app.update.badgeWaitTime", 2147483647); user_pref("app.update.promptWaitTime", 2147483647);
Отпишусь дополнительно в тему, если проблема не исчезнет.
-1 это обычно ∞
Логично бы было ожидать появление окошка уведомления по прошествии бесконечного периода времени. Меня бы это устроило. Но увы.
Отредактировано drkwv (25-11-2020 16:31:54)
Отсутствует
WaitTime, возможно, время отображения. Вот теперь мне опять непонятно, зачем вы выставили такое большее число?
Но дело даже не в этом, при правильно отключенном обновлении уведомлений вообще нет, независимо от числа в этом параметре.
Начиная с 60 ответ один - файл политик.
Или воспользуйтесь готовым решением, после применения файла политик расширение можно удалить.
Отредактировано _zt (25-11-2020 16:43:03)
Отсутствует
Службу убей (если она поставилась, а судя по вопросу - она да, работает у тебя) и ее файлы поудаляй:
maintenanceservice.exe
maintenanceservice_installer.exe WIN+R -> services.msc - найди и Остановить+Запретить
почитай тут
так же и доп. файлы 'обновлятора' поудаляй:
updater.exe и helper.exe - и все похожие с updater* и helper*, всякие 'иники'(*.ini) и папки в папке куда установлен FF
Искать и удалять удобней всего в проге Everything
user.js это хорошо и прально, но любой глюк в FF\OS и снова будет здрасьте... Вырывай с корнем. Обновляться можно и нужно вручную.
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
Установка этих параметров
ни в -1 ни в 0 ни в 2147483647 ситуации не решает.
Очень жаль, что заблокирована возможность решить проблему привычными средствами. Буду изучать "файл политик" когда появится время.
Отсутствует
drkwv
Она вроде не заблокирована, просто в файле политик это делается двумя строками. А в user.js... да я даже не знаю сколько там строк изменить надо, без надобности, наверное больше того что вы привели. Как минимум:
app.update.BITS.enabled
app.update.auto
app.update.checkInstallTime
app.update.enabled
app.update.service.enabled
app.update.silent
app.update.staging.enabled
должны быть в false.
А вот это:
user_pref("app.update.url.details", "");
user_pref("app.update.url.manual", "");
user_pref("app.update.disable_button.showUpdateHistory", false);
user_pref("app.update.badgeWaitTime", -1);
user_pref("app.update.promptWaitTime", -1);
можно вообще не трогать, оно точно к делу не относится.
Ну и maintenanceservice не нужен в вашем случае. Но как он себя ведет я не знаю, так как тоже всегда его удаляю.
Кстати, например, в файле политик (app.update.url "") не работает, ошибку выдает и не применяется, так что возможно и в user.js надо что то типа (app.update.url = "http://0.0.0.0") использовать.
Отсутствует