6

Я хочу удалить большое количество URL из моей истории страниц - все они соответствуют простому регулярному выражению, но их много - сделать это с помощью "delete" в окне предложения не вариант. И когда я открываю вкладку истории, когда я нажимаю на элемент, он автоматически открывается, поэтому я все равно не могу удалить его.

Я слышал, что эти URL-адреса где-то хранятся в формате sqllite. Где именно? Могу ли я подключиться туда и удалить его оттуда (конечно, если Firefox не запущен)?

3 ответа3

5

В Windows Вы можете сделать это из окна истории Firefox (открывается с помощью CTRL H)

Я предполагаю, что когда вы вводите « regexp » в области поиска, он показывает все записи, которые вас интересуют.

Первый

  • Щелкните правой кнопкой мыши на первой записи, чтобы выбрать этот элемент, затем нажмите escape.
  • Выбранный элемент останется выбранным, но не будет открыт.

Тогда либо

  1. Нажмите CTRL A, чтобы выбрать все элементы, или
  2. Нажмите Shift - стрелка вниз, чтобы выбрать подмножество выбранных записей

Затем нажмите Удалить

2

Они хранятся в таблице moz_places как полные строки URL в базе данных places.sqlite , которая находится в следующих местах:

Windows XP

C:\Documents and Settings\[имя пользователя]\Application Data\Mozilla\Firefox\Profiles\[папка профиля]\place.sqlite

Виндоус виста

C:\Users\[пользователь]\AppData\Roaming\Mozilla\Firefox\Profiles\[папка профиля]\place.sqlite

GNU/Linux

/home/[user]/.mozilla/firefox/[profile папка]/places.sqlite

Mac OS X

/ Пользователи / [пользователь]/ Библиотека / Поддержка приложений / Firefox / Профили / default.lov / place.sqlite

конечно, [user] и [profile folder] будут отличаться для вашей машины.

1

Кажется, ты прав. В моей директории профиля Firefox есть файл с именем places.sqlite . Открыв его с помощью sqlite, вы обнаружите (среди прочего) таблицы moz_places и moz_historyvisits . Кажется, что moz_historyvisits использует основную часть moz_places для ссылки на URL.

Я предлагаю вам сделать резервную копию этого файла, прежде чем начать удаление.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .