我正在製作一個Windows應用程序以獲取Firefox瀏覽器訪問的網站地址列表。我不知道如何實現這一目標?我想訪問緩存可能沒問題,但是計算機緩存包含的信息比我實際需要的更多。你能否推薦一個COM或用來完成這個任務的方法?我很感激你的幫助。獲取Firefox的歷史記錄
謝謝。
我正在製作一個Windows應用程序以獲取Firefox瀏覽器訪問的網站地址列表。我不知道如何實現這一目標?我想訪問緩存可能沒問題,但是計算機緩存包含的信息比我實際需要的更多。你能否推薦一個COM或用來完成這個任務的方法?我很感激你的幫助。獲取Firefox的歷史記錄
謝謝。
Firefox使用SQLite數據庫來存儲大部分信息。所以可能最簡單的方法來實現這一點將是研究這個數據庫文件,然後所有應該像編寫幾個SQL查詢一樣簡單。
謝謝,如果我不使用Firefox,但Safari或Opera,我該怎麼做才能讓所有訪問的網址? – Asparagusfern
在這兩種情況下,最有可能的是,您需要以某種方式對此瀏覽器使用的存儲結構進行反向工程,以存儲歷史記錄並使用它。 IE可能有一些API以更加「培養」的方式獲取這些信息。 –
歷史記錄存儲在一個數據庫SQLLIte並可以使用API來訪問:https://developer.mozilla.org/en/Using_the_Places_history_service
在這裏你去:http://en.wikipedia.org/wiki/History_of_Firefox – manojlds
謝謝你這個人!! – Asparagusfern
只是在開玩笑。無論如何,在SO中,發佈一些你爲這些問題嘗試過的代碼是一個很好的習慣。否則,你會得到像我這樣的白癡這樣的迴應:) – manojlds