Firefox, tüm tarama geçmişinizi, yer imlerinizi ve site meta verilerinizi places.sqlite adlı bir SQLite veritabanında tutar. Firefox'un yerleşik aramasının iyi göstermediği eski geçmişte arama yapmak, tarama verilerinizi dışa aktarmak veya alışkanlıklarınızı analiz etmek isteyebilirsiniz. Ancak bu dosyayı açmak basit değildir — Firefox çalışırken onu kilitler ve bir kopyasını aldığınızda, macOS'un onu görsel olarak görüntülemenin yerleşik bir yolu yoktur.
Veritabanını Bulma ve Kopyalama
Firefox'un profil klasörü ~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default-release/ içinde yaşar. İçinde, cookies.sqlite ve formhistory.sqlite gibi diğer veritabanlarının yanında places.sqlite bulacaksınız. Sorun şu: Firefox, tarayıcı çalışırken bu dosyaları kilitler. Önce Firefox'tan çıkmanız veya çalışırken dosyayı başka bir konuma kopyalamanız gerekir (Firefox o anda yazıyorsa kopya tutarsız olabilir).
Dosyayı aldığınızda, Terminal yaklaşımı sqlite3 places.sqlite çalıştırmak ve moz_places, moz_historyvisits ve moz_bookmarks gibi tablolara karşı sorgular yazmak anlamına gelir. Şema sezgisel değildir — ziyaret zaman damgaları epoch'tan bu yana mikrosaniye cinsinden saklanır, URL'ler bir tabloda, ziyaret meta verileri başka bir tabloda ve okunabilir bir geçmiş listesi almak bir JOIN gerektirir. Bu, SQL'de akıcı biri için işe yarar ama çoğu kullanıcı için makul değildir.
Tome ile Firefox Geçmişini Görsel Olarak Tarayın
Tome, places.sqlite'ı başka herhangi bir veritabanı dosyası gibi açar. Kopyalanan dosyayı Tome'a sürükleyin ve kenar çubuğunda listelenen her tabloyu — moz_places, moz_historyvisits, moz_bookmarks ve daha fazlasını — hemen görün. İçeriğini kaydırılabilir bir ızgarada taramak için herhangi bir tabloya tıklayın.
Geçmişinizi Arayın ve Filtreleyin
Hedefli aramalar yazmak için Tome'un SQL sorgu düzenleyicisini kullanın. Belirli bir alan adına yapılan her ziyareti bulun, mikrosaniye zaman damgalarını kullanarak tarih aralığına göre filtreleyin veya belirli bir siteyi kaç kez ziyaret ettiğinizi sayın. Sözdizimi vurgulama ve otomatik tamamlama bu sorguları hızlıca yazmayı sağlar.
Yer İmlerini ve Meta Verileri Keşfedin
moz_bookmarks tablosu, ebeveyn-çocuk ilişkileriyle yer imi ağaç yapınızı saklar. Klasör yapısı ve sıralama düzeni dahil tam yer imi hiyerarşinizi görmek için Tome'da tarayın — Firefox'un yer imi yöneticisinin bazen gizlediği ayrıntılar.
Diğer Firefox Veritabanlarını İnceleyin
Aynı profil klasörü cookies.sqlite, formhistory.sqlite ve content-prefs.sqlite içerir. Her biri Tome'un açabileceği standart bir SQLite veritabanıdır. Bir sitenin hangi çerezleri ayarladığını kontrol edin, kaydedilmiş form girişlerini gözden geçirin veya siteye özel tercihleri inceleyin — hepsi görsel olarak, Terminal'de ham sorgular yazmadan.