Страницы: 1
Приветствую.
Я пользуюсь Firefox 60 ESR, который позволяет устанавливать неподписанные и модифицированные расширения. Но у меня возникла сложность с модификацией расширения Autorefresh on Error. Оно как-то хитро подписано. Хочу изменить слишком маленькое время перед обновлением с 3 до 10-15 секунд. Внутри xpi архива папка META-INF с подписями. Если ее удалить и/или изменить background.js, Firefox бракует такое расширение и не дает установить (расширение повреждено). А если редактировать уже установленное, то он его втихую удаляет после запуска.
Можно ли обойти защиту? Или расширение использует какой-то чувствительный код на страницах, что обязательно должно быть подписано? (я пробовал перенести в Greasemonkey - не работает). И тогда его придется заново подписывать. В принципе, у меня есть аккаунт в Mozilla, но наверняка, если я загружу модифицированный xpi архив (если Mozilla сама подпишет), то мне будет сообщение, что такой ID уже существует. Надо как-то менять.
В общем, прошу форумчан подсказать в чем дело. И, если возможно, отредактируйте, чтобы время ожидания было не 3000, а 15000. Там код очень простой.
Отсутствует
META-INF и mozilla-recommendation.json всегда удаляются.
Если в манифесте расширения отсутствует секция "applications" или "browser_specific_settings", то она добавляется
https://developer.mozilla.org/en-US/doc … c_settings
ID может быть или https://ru.wikipedia.org/wiki/GUID или строка текста, похожая на e-mail, например, super_extension@github.com,
выдумывается от балды.
https://www.upload.ee/files/14837417/autorefresh_on_error-1.0.xpi.html
Отсутствует
Страницы: 1