1. 程式人生 > >恢復foxmail中丟失的地址簿

恢復foxmail中丟失的地址簿

               

以前foxmail的郵件放在D:/My Documents裡面。安裝一些其它工具的時候路徑中的空格會導致一些問題,於是把資料夾重新命名為MyDocuments,但是開啟foxmail以後,以前的郵箱賬號不見了,新建一個郵箱賬號,選擇“郵箱---匯入----foxmail郵件夾”把以前的郵件匯入進來。然而地址簿丟失了。

地址簿既然不在郵件所在的目錄下,應該是在foxmail的安裝目錄,或者是在其它使用者相關的目錄下了。進入

foxmail的安裝目錄,有一個Address資料夾。開啟之後,裡面有AAAA1.BOX, AAAA1.IND, ADDRESS.BOX, ADDRESS.IND四個檔案。啟動foxmail,新建一個地址簿,在Address目錄中出現了AAAA2.BOX, AAAA2.IND兩個新檔案,說明foxmail把使用者的地址簿是放在了這個目錄中,而且AAAA1.BOX, AAAA1.IND就是自己丟失的地址簿檔案。

現在問題很簡單,把丟失的內容放到新檔案裡去就可以。用文字編輯器開啟這些檔案,發現BOX檔案是文字檔案,裡面每一行存放一個郵件地址,IND檔案是二進位制檔案,裡面存放與BOX檔案中的郵件地址相關的其它作息。恢復過程如下:

刪除AAAA2.BOX,這是為那個新建的地址簿產生的空檔案,刪除之後把AAAA1.BOX重新命名為AAAA2.BOX。這樣郵件地址就恢復了。接下來恢復控制資訊,因為IND檔案是二進位制檔案,不能用普通的文字編輯器複製貼上,用一個十六進位制編輯器開啟AAAA1.INDAAAA2.IND,把AAAA2.IND檔案的所有內容複製下來覆蓋掉AAAA1.IND中的對應內容,刪除AAAA2.IND,把AAAA1.IND重新命名為AAAA2.IND就可以,開啟foxmail,所有的郵件地址都出現在新建的這個地址簿中了。

十六進位制編輯器可以用hex workshop, ultra edit, winhex

等,notepad++有一個十六進位制編輯外掛,但不太好用。

上述hex workshop, ultra edit, winhex等這些是收費的。也有很多免費的十六進位制編輯器,在下面的連結

http://en.wikipedia.org/wiki/Comparison_of_hex_editors

中,有對各種十六進位制編輯器的比較。可惜很多十六進位制編輯器都沒有winhex那樣的標記功能,而winhex本身的標記功能又有缺陷。

對於一般的使用,還是推薦cygnus hex editor free edition這個小工具,體積小,速度快,且免費。可以在它的主頁http://www.softcircuits.com/cygnus/fe/下載。

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

           

再分享一下我老師大神的人工智慧教程吧。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!https://blog.csdn.net/jiangjunshow