恢复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

猜你喜欢

转载自blog.csdn.net/qq_43668159/article/details/86356884