Как я могу заставить Firefox автоматически запоминать все пароли без запроса?
Firefox: запоминать новые пароли без запроса
5 ответов
взлом Firefox, Чтобы всегда автоматически сохранять пароль, не показывая панель уведомлений:
- Закрыть Firefox
- редактировать nsLoginManagerPrompter.js с блокнотом, который обычно находится в C:\Program файлы\Mozilla Firefox\компоненты\
заменить все строки 642 до 711 С ниже код:
var pwmgr = this._pwmgr; pwmgr.addLogin(aLogin);
теперь, когда вы входите на любой сайт, Firefox автоматически сохранит сайт, имя пользователя и пароль в диспетчере входа в систему без отображения панели уведомлений.
Примечание: даже если вы введете неправильное имя пользователя или пароль, он все равно будет сохранен.
Это же все еще работает в Firefox 3.6 - 4.0+, это просто не в том же месте, как показано на рисунке.
Использование Firefox 4.0:
Edit nsLoginManagerPrompter.js
, который обычно находится в C:\Program Files\Mozilla Firefox\components\
.
замените код из строки 800 - 869 с:
var pwmgr = this._pwmgr; pwmgr.addLogin(aLogin);
сохранить и заменить оригинальный файл.
и вуаля!
сохраняет пароли и не запрашивает.
похоже, что на этом сайте есть ответ, который вы ищете здесь.
в нем говорится, что вы должны иметь все экземпляры Firefox закрыт, перейдите к "C:\Program Files\Mozilla Firefox\components \" каталог, открыть nsLoginManager.JS и закомментируйте строки 112 и 121.
Для Firefox 4
- извлечь omni.jar находится в папке Firefox, а затем откройте папку components
- редактировать то, что вам нужно
- затем сжать его, используя формат zip или он не будет работать, и назовите его omni.jar
- Примечание: не сжимайте папку "omni". Сжимайте содержимое папки
- замените omni.баночка с той, что в папке Firefox
на Mac Firefox 3.6 редактирование производится в:
- в finder перейдите в папку "приложения"
- в Firefox (щелкните правой кнопкой мыши и выберите "Показать содержимое пакета")
- перейти к содержание ? MacOS ? компоненты
- файл имеет то же имя: nsLoginManagerPrompter.js
- СДЕЛАЙТЕ РЕЗЕРВНУЮ КОПИЮ ЭТОГО ФАЙЛА! А вы знали что :-)
- редактировать строки 815 до конца функции - 850.
вот мой полный изменить - в конце строки 854.
var pwmgr = this._pwmgr;
// phil
pwmgr.addLogin(aLogin);
/* phil
var buttons = [
// "Remember" button
{
label: rememberButtonText,
accessKey: rememberButtonAccessKey,
popup: null,
callback: function(aNotificationBar, aButton) {
pwmgr.addLogin(aLogin);
}
},
// "Never for this site" button
{
label: neverButtonText,
accessKey: neverButtonAccessKey,
popup: null,
callback: function(aNotificationBar, aButton) {
pwmgr.setLoginSavingEnabled(aLogin.hostname, false);
}
},
// "Not now" button
{
label: notNowButtonText,
accessKey: notNowButtonAccessKey,
popup: null,
callback: function() { /* NOP * / }
}
];
this._showLoginNotification(aNotifyBox, "password-save",
notificationText, buttons);
*/
},
Я держал все, но комментировал то, что я не хотел (/* ... */
), и добавил pwmgr.addLogin(aLogin)
линии.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]