Firefox: запоминать новые пароли без запроса

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

5
задан Sathya
08.02.2023 7:02 Количество просмотров материала 3006
Распечатать страницу

5 ответов

взлом Firefox, Чтобы всегда автоматически сохранять пароль, не показывая панель уведомлений:

  1. Закрыть Firefox
  2. редактировать nsLoginManagerPrompter.js с блокнотом, который обычно находится в C:\Program файлы\Mozilla Firefox\компоненты\
  3. заменить все строки 642 до 711 С ниже код:

    var pwmgr = this._pwmgr;
    pwmgr.addLogin(aLogin);
    

alt text

теперь, когда вы входите на любой сайт, Firefox автоматически сохранит сайт, имя пользователя и пароль в диспетчере входа в систему без отображения панели уведомлений.

Примечание: даже если вы введете неправильное имя пользователя или пароль, он все равно будет сохранен.

Source

9
отвечен 3498DB 2023-02-09 14:50

Это же все еще работает в 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);

сохранить и заменить оригинальный файл.

и вуаля!

сохраняет пароли и не запрашивает.

1
отвечен Kazon 2023-02-09 17:07

похоже, что на этом сайте есть ответ, который вы ищете здесь.

в нем говорится, что вы должны иметь все экземпляры Firefox закрыт, перейдите к "C:\Program Files\Mozilla Firefox\components \" каталог, открыть nsLoginManager.JS и закомментируйте строки 112 и 121.

1
отвечен Methical 2023-02-09 19:24

Для Firefox 4

  • извлечь omni.jar находится в папке Firefox, а затем откройте папку components
  • редактировать то, что вам нужно
  • затем сжать его, используя формат zip или он не будет работать, и назовите его omni.jar
  • Примечание: не сжимайте папку "omni". Сжимайте содержимое папки
  • замените omni.баночка с той, что в папке Firefox
1
отвечен noob 2023-02-09 21:41

на 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) линии.

0
отвечен Peter Mortensen 2023-02-09 23:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх