ฉันจะลบคุกกี้ออกจากเว็บไซต์ที่ต้องการได้อย่างไร


14

คำถามนี้ถามวิธีลบคุกกี้และแคช Firefox ทั้งหมดแต่ฉันต้องลบคุกกี้ออกจากไซต์ที่ระบุ ฉันต้องทำอย่างไร?

คำตอบ:


18

ไปที่การตั้งค่า -> ความเป็นส่วนตัวและความปลอดภัย -> คุกกี้และข้อมูลไซต์จากนั้นคลิกที่ปุ่มจัดการข้อมูลจากนั้นค้นหาไซต์ คลิกที่เว็บไซต์ (s) เพื่อเลือกและคลิกที่ลบที่เลือกแล้วบันทึกการเปลี่ยนแปลง

นั่นคือทั้งหมดที่คุณต้องทำ


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

คุณรู้คำสั่งที่คล้ายกันเพื่อลบประวัติสำหรับโดเมนที่กำหนดหรือไม่? ฉันไปลบประวัติสำหรับเครื่องมือค้นหาหลังจากใช้มาหลายปีและเปิด GUI แล้วกดลบและใช้เวลา 3 ชั่วโมงในขณะที่ GUI แขวนเพื่อลบประวัติทั้งหมด
Kristopher Ives

1
มันถูกบันทึกไว้ใน places.sqlite แต่มันซับซ้อนกว่านี้เล็กน้อยและคุณต้องเข้าร่วมสองตาราง ฉันเพิ่มวิธีการทำ
pLumo

แม้ว่ามันอาจจะดีในทางปฏิบัติก็อาจจะมีมูลค่าการกล่าวขวัญว่านี้ก็จะลบประวัติจากเว็บไซต์ที่มี URL ที่เหมือนhttps://foo.com/example.com/และhttps://foo.com/bar?baz=example.com/
Jol

4

มีวิธีที่ง่ายยิ่งขึ้นเมื่อคุณคลิกกุญแจที่แถบที่อยู่มีปุ่ม "ล้างคุกกี้และข้อมูลไซต์":

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่

ป้อนคำอธิบายรูปภาพที่นี่


3

ดู "จัดการข้อมูล" ใน "ตัวเลือก" และ "ความเป็นส่วนตัวและความปลอดภัย" มันจะแสดงรายการเว็บไซต์ที่มีคุกกี้ คุณสามารถลบอันเดียวจากรายการ

ป้อนคำอธิบายรูปภาพที่นี่


นี่คือคำตอบที่ถูกต้อง - แต่จะเจียมเนื้อเจียมตัวด้วยการย้อนรอยข้อมูล - น้ำท่วมเพื่อลบคุกกี้หนึ่ง ๆ ด้วยตนเอง Ghostery เป็นส่วนเสริมจะเข้ามาแทนที่คุณ
dschinn1001

2

กด Ctrl + Shift + Delete คุณจะได้รับข้อมูลการท่องเว็บที่ชัดเจนเลือกคุกกี้และข้อมูลอื่นของไซต์คลิกที่ล้างข้อมูล


2

เพื่อประหยัดพลังงานและเวลาคุณสามารถติดตั้งส่วนเสริมนี้ได้ จากนั้นคุณไม่จำเป็นต้องล้างแคชของคุกกี้ด้วยตนเองอีกต่อไป ในเบราว์เซอร์ FF ไปที่เมนูที่มุมขวาด้านบน เลือก "add-on" และพิมพ์เป็นคำค้นหาที่ด้านบน "cookie blocker" - เพื่อให้คุณมีทางเลือกฟรีสำหรับการปกป้องข้อมูลความเป็นส่วนตัวของคุณ ที่นั่นคุณสามารถติดตั้งเช่น "Ghostery" เป็นส่วนเสริมจากนั้นปรับตามความต้องการของคุณ


2

โซลูชันแบบคลิกเดียว

นี่เป็นวิธีที่รวดเร็วและสะดวกสบายที่ฉันใช้บ่อย ๆ :

บันทึกรหัส JavaScript ต่อไปนี้เป็นbookmarkletเยี่ยมชมเว็บไซต์ที่คุณต้องการล้างคุกกี้ทั้งหมดและเพียงคลิกที่มัน

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


แหล่งที่มาของ Bookmarklet: https://www.squarefree.com/bookmarklets/zap.html


สิ่งนี้ใช้ได้กับHTMLonlyคุกกี้หรือไม่
eckes

สิ่งนี้ใช้ได้กับคุกกี้ที่มีเส้นทางหรือไม่
จัดการ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.