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

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

Мы знаем автодополнение. Когда мы вводим имя пользователя, Firefox автоматически дополняет наше имя пользователя.

Допустим, некоторые записи неверны и мы хотим их изменить. Как бы мы это сделали?

решение1

При появлении неверной записи выделите ее, а затем нажмите Shift + Delete, и только эта запись будет удалена навсегда.

Обычно для этого типа задач вы используете ProcessMonitor для отслеживания активности жесткого диска в реальном времени. Затем отфильтруйте PRocessMonitor, например, по FireFox в этом примере, и вы увидите, какой файл (или раздел реестра) FF читает/записывает. Затем отредактируйте файл.

решение2

Мне нравится способ Джереми удалить запись. Но если вы хотите изменить ее, это сложнее и требует дополнения для доступа к файлу базы данных истории форм:

https://addons.mozilla.org/en-US/firefox/addon/form-history-control/

решение3

У меня версия 82.0 (64) работает на Windows 10.

Я хотел бы поделиться своим опытом. Я случайно ввел пароль сразу после своего имени пользователя на странице входа в T-mobile, и он сохранил все это как предложение автозаполнения, когда я возвращался к входу в систему. Так что там было мое имя пользователя, а затем пароль, которые отображались для выбора, что, конечно, заставляет меня нервничать из-за того, что мой браузер сохранит это. В любом случае, я не хотел очищать всю свою историю - и поиск того, как получить доступ к этому списку, привел меня сюда. Существуют дополнения Firefox, которые позволяют просматривать и редактировать этот список - но я очень устал от любого небезопасного дополнения, получающего доступ к этим записям.

Что касается использования стрелок для выбора записи и ее удаления — я пробовал это, — но стрелка вниз переходила к следующему полю на веб-странице и автоматически заполняла предложение (там было только одно). Я не мог выбрать эту запись, чтобы удалить ее. Поэтому я понял, что стрелка ВВЕРХ позволит мне выбрать и удалить ее (я думаю, только потому, что над полем «имя пользователя» на странице входа ничего нет).

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

решение4

Вы можете открыть файл formhistory.sqlite как-то так:Браузер БД для SQLite.

В moz_formhistoryтаблице найдите запись со значением, которое вы хотите удалить в столбце значений. Удалите запись, напримерDELETE from moz_formhistory where value = '[email protected]';

Это сработало у меня на Firefox 84.0.2 64-бит для Windows, где файл sqlite находится здесь

C:\Users\<myusername>\AppData\Roaming\Mozilla\Firefox\Profiles\<myprofilename>.default-release\formhistory.sqlite

Связанный контент