Як видалити файли cookie з певного сайту?


14

Це питання задає питання, як видалити всі файли cookie Firefox та кеш, але мені потрібно видалити файли cookie з певного сайту. Як це зробити?

Відповіді:


18

Перейдіть до Налаштування -> Конфіденційність та безпека -> Файли cookie та дані про сайт, а потім натисніть кнопку Керування даними та знайдіть сайт. Клацніть на веб-сайтах, щоб вибрати, та натисніть Видалити вибране , а потім збережіть зміни .

Це все, що вам потрібно зробити.


8

Ви можете використовувати , sqlite3щоб видалити кукі з терміналу (Встановити при необхідності: sudo apt install sqlite3)

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain="example.com";'

або

sqlite3 ~/.mozilla/firefox/*.default/cookies.sqlite \
'delete from moz_cookies where baseDomain LIKE "%google.%";'

Щоб видалити історію для певного сайту:

sqlite3 ~/.mozilla/firefox/*.default/places.sqlite \
'
delete from moz_historyvisits where place_id in (select h.place_id from moz_historyvisits h join moz_places p on h.place_id = p.id where p.url like "%example.com/%");
delete from moz_places where url like "%example.com/%";
'

Є ще кілька цікавих таблиць, які вам, можливо, доведеться видалити, наприклад moz_origins, moz_bookmarksабо moz_bookmarks_deletedвидалити більше доріжок із домену.


Примітка: Firefox потрібно закрити, інакше з’явиться повідомлення про помилку:

Error: database is locked

Чи знаєте ви про подібну команду для видалення історії для певного домену? Я пішов видалити історію для пошукової системи після років використання, відкрив графічний інтерфейс і натиснув клавішу delete, а для видалення всієї історії пройшло 3 години, поки GUI був повішений.
Крістофер

1
Він зберігається у places.sqlite, але це трохи складніше, і вам потрібно з'єднати дві таблиці. Я додав, як це зробити.
pLumo

Хоча це, мабуть, добре на практиці, можливо, варто згадати, що це також видалить історію з сайтів з такими URL-адресами https://foo.com/example.com/іhttps://foo.com/bar?baz=example.com/
JoL

4

Існує ще простіший спосіб, коли ви натискаєте замок на адресному рядку, є кнопка "Очистити файли cookie та дані про сайт":

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення


3

Див. "Керування даними" у розділі "Параметри" та "Конфіденційність та безпека". Він покаже список сайтів із файлами cookie; ви можете видалити одну зі списку.

введіть тут опис зображення


Це правильна відповідь - але це було б смисно, шляхом відстеження потоків даних для видалення одного певного файлу cookie вручну. Ghostery як доповнення бере на себе це за вас.
dschinn1001

2

Натисніть Ctrl + Shift + Delete, ви отримаєте Очистити дані перегляду, виберіть файли cookie та інші дані про сайт, натисніть Очистити дані


2

Для економії енергії та часу ви можете встановити для цього додатковий додаток. Тоді вам більше не потрібно очищати кеш файлів cookie вручну. У браузері FF перейдіть до меню в правому куті вгорі. Виберіть "надбудови" та введіть там пошукове слово над "блокувальником файлів cookie" - щоб у вас був вільний вибір для захисту даних вашої конфіденційності. Там ви можете встановити, наприклад, "Ghostery" як доповнення, а потім налаштувати його під свої потреби.


2

Рішення одним натисканням кнопки

Ось швидкий і зручний метод, який я часто використовую:

Збережіть такий код JavaScript як закладку , відвідайте веб-сайт, на якому потрібно очистити всі файли cookie, та просто натисніть на нього:

javascript:(function(){C=document.cookie.split(&quot;; &quot;);for(d=&quot;.&quot;+location.host;d;d=(&quot;&quot;+d).substr(1).match(/\..*$/))for(sl=0;sl<2;++sl)for(p=&quot;/&quot;+location.pathname;p;p=p.substring(0,p.lastIndexOf('/')))for(i in C)if(c=C[i]){document.cookie=c+&quot;; domain=&quot;+d.slice(sl)+&quot;; path=&quot;+p.slice(1)+&quot;/&quot;+&quot;; expires=&quot;+new Date((new Date).getTime()-1e11).toGMTString()}})()

Клацніть тут, щоб полегшити процес! | JSFiddle


Джерело закладок: https://www.squarefree.com/bookmarklets/zap.html


Це працює для HTMLonlyфайлів cookie?
eckes

Чи працює це для файлів cookie з контуром?
манатура
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.