2006年11月26日

常用网络浏览器和邮件客户端的备份及重定向(Windows)

Author: Hagen.GoO 转载请联系作者
MSN_contact: wantm009@hotmail.com
Keyword: 浏览器,邮件客户端,收藏夹,地址簿,备份,IE,OE,Mozilla,Firefox,Thunderbird,Opera
Quote:

本文记述的是 Windows 2000 或者 Windows XP 下常用的网络浏览器和邮件客户端的备份及重定向操作方法。


一、Internet Explorer / Outlook Explorer

Cache临时目录重定向:
  修改注册表 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\ 下的名为 Cache 的键值。

收藏夹备份:(推荐方法A)
  方法A:默认情况复制 %USERPROFILE%\Favorites 目录下所有文件即可。
  方法B:打开IE浏览器,选择“文件”菜单下的“导入和导出”功能,把收藏夹导出即可。

收藏夹重定向:
  修改注册表 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\ 下的名为 Favorites 的键值。

邮件备份:
  默认情况,复制 %USERPROFILE%\Local Settings\Application Data\Identities\{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}\Microsoft\Outlook Express\ 下所有的文件。

邮件存储目录重定向:(推荐方法A)
  方法A:打开 Outlook Express,菜单上点击“工具”-“选项”-“维护”标签页面-点“存储文件夹”的按钮-更改。
  方法B:修改注册表 HKEY_CURRENT_USER\Identities\{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}\Software\Microsoft\Outlook Express\5.0 下,名为 Store Root 的键值。

地址簿备份:(推荐方法B)
  方法A:打开 Outlook Express,菜单上点击“文件”-“导出”-“通讯簿”,然后选择自己需要的格式保存。
  方法B:复制 %USERPROFILE%\Application Data\Microsoft\Address Book 目录下的 .wab 文件

地址簿重定向:
  注册表中依次新建项 HKEY_CURRENT_USER\Software\Microsoft\WAB\WAB4\Wab File Name 把其下默认字符串的键值制定为新的wab文件即可。


二、Mozilla Firefox 2.0 / Mozilla Thunderbird 1.5

Cache临时目录重定向:
  打开Firefox,在地址栏中输入 about:config,新建字符串 browser.cache.disk.parent_directory,其值就是用户要重定向的目的地址路径。

收藏夹备份:
  复制 %USERPROFILE%\Application Data\Mozilla\Firefox\Profiles\XXXXXXXX.default\bookmarks.html。

收藏夹重定向:
  随 Firefox 的 Profile;参见 Profile 的重定向操作。

邮件备份:
  复制 %USERPROFILE%\Application Data\Thunderbird\Profiles\XXXXXXXX.default\Mail 目录下的文件和子文件夹。

邮件存储目录重定向:
  随 Thunderbird 的 Profile;参见 Profile 的重定向操作。

地址簿备份:
  复制 %USERPROFILE%\Application Data\Thunderbird\Profiles\XXXXXXXX.default\abook.mab。

地址簿重定向:
  随 Thunderbird 的 Profile;参见 Profile 的重定向操作。

Profile 重定向:
  方法A:以 firefox.exe -P / thunderbird.exe -P 启动配置文件管理器;
  方法B:编辑 %USERPROFILE%\Application Data\Mozilla\Firefox\profiles.ini 和 %USERPROFILE%\Application Data\Thunderbird\profiles.ini 中的 “Path=”语句。


三、Opera 9.0

Cache临时目录重定向:
  方法A:打开 Opera 浏览器,在地址栏中打开 about:config,找到 Cache Directory4 修改即可。
  方法B:编辑 %USERPROFILE%\Application Data\Opera\Opera\profile\opera6.ini 文件,在 [User Prefs] 段落找到或添加 Cache Directory4 条修改即可。

收藏夹备份:(推荐方法A)
  方法A:打开 Opera 浏览器,点击“文件”菜单-“导入和导出”-“导出Opera书签”;
  方法B:复制 %USERPROFILE%\Application Data\Opera\Opera\profile\opera6.adr 。

收藏夹重定向:(推荐方法A)
  方法A:打开 Opera 浏览器,在地址栏中打开 about:config,找到 Hot List File Ver2 修改即可;
  方法B:编辑 %USERPROFILE%\Application Data\Opera\Opera\profile\opera6.ini 文件,在 [User Prefs] 段落找到 Hot List File Ver2 条修改即可。

邮件备份:
  复制 %USERPROFILE%\Application Data\Opera\Opera\mail 目录下的所有文件夹和文件即可。

邮件存储目录重定向:(推荐方法A)
  方法A:打开 Opera 浏览器,在地址栏中打开 about:config,找到 Mail Root Directory 并修改即可;
  方法B:编辑 %USERPROFILE%\Application Data\Opera\Opera\profile\opera6.ini 文件,在 [Mail] 段落找到 Mail Root Directory 条修改即可。

地址簿备份:(推荐方法A)
  方法A:打开 Opera 浏览器,点击“文件”菜单-“导入和导出”-“导出Opera联系人”;
  方法B:复制 %USERPROFILE%\Application Data\Opera\Opera\profile\contacts.adr 。

地址簿重定向:
  方法A:打开 Opera 浏览器,在地址栏中打开 about:config,找到 AddressFile 修改即可;
  方法B:编辑 %USERPROFILE%\Application Data\Opera\Opera\profile\opera6.ini 文件,在 [MailBox] 段落找到 AddressFile 条修改即可。

Windows XP 命令行的一处翻译错误

Author: Hagen.GoO 转载请联系作者
MSN_contact: wantm009@hotmail.com
Keyword: Microsoft,Windows,CMD,命令行,xcopy
Quote:

  在使用 Windows XP (版本号是 5.1.2600 With SP2 CHS)命令行的时候,偶然发现其 xcopy 命令的帮助内容中有一处明显得错误。有图为证。


  试了一下简体中文版的 Windows 2003 Server 也有同样的错误,但简体中文版 Windows 2000 的4个版本都没有这样错误。想必是微软(Microsoft)翻译和测试人员疏忽所致。

手动关联 ed2k 协议

Author: Hagen.GoO 转载请联系作者
MSN_contact:
wantm009@hotmail.com
Keyword: eMule ed2k
Quote:

  电骡(eMule)的下载链接是以 ed2k 开头的,如果使用的是绿色版的eMule,系统可能没有自动关联此协议,在浏览器中调用时,多有不便。使用如下注册表脚本可以给系统手动添加:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\ed2k]
@="ed2k Protocol"
"BrowserFlags"=dword:00000008
"EditFlags"=dword:00000002
"URL Protocol"=""

[HKEY_CLASSES_ROOT\ed2k\DefaultIcon]
@="E:\\eMule\\emule.exe,0"

[HKEY_CLASSES_ROOT\ed2k\shell]
@="open"

[HKEY_CLASSES_ROOT\ed2k\shell\open]

[HKEY_CLASSES_ROOT\ed2k\shell\open\command]
@="\"E:\\eMule\\emule.exe\" \"%1\""

  复制上述脚本到记事本/notepad.exe中,另存为 .reg 文件,双击导入即可。注意,要把 emule.exe 路径替换为你系统的实际路径,注册表中描述文件路径需要使用转义字符,因此是“\\”表示。

WinZip 11.0 正式发布

Author: Hagen.GoO 转载请联系作者
MSN_contact:
wantm009@hotmail.com
Keyword: WinZip WinRAR
Quote:

自从加拿大的Corel公司接手WinZip以来,WinZip的开发有声有色,新版本频亮相:
  11月14日发布WinZip 10.0 Build 7245,修正了向前10.0版的几处漏洞;
  11月15日发布新版的WinZip 11.0 Build 7313。
在新的11.0中,WinZip新增加了3项主要功能:
  • Allow WinZip to Select "Best Compression" Automatically (自动选择最好压缩比)
  • Zip .wav Music Files (使用更大压缩比的WAVPACK方式压缩wav音乐文件)
  • .BZ2 and .RAR File Support (Extract Only) (对BZ2和RAR文件提供了解压支持)
WinZip 11.0 中,总共支持的ZIP压缩方式有:
1 None or No compression
存档方式,无压缩;
兼容早期WinZip版本;
WinRAR等三方工具都能打开。
2 SuperFast compression
快速压缩,速度优先,有限压缩;
兼容早期WinZip版本;
WinRAR等三方工具都能打开。
3 Legacy compression
传统压缩,速度和压缩比兼顾的方式;
兼容早期WinZip版本;
WinRAR等三方工具都能打开。
4 Enhanced deflate (Maximum (enhanced deflate))
增强压缩,速度较慢,压缩比很高。
兼容WinZip 8.1以后的版本;
WinRAR 3.0以后的版本能可以打开。
5 bzip2
开源的bzip2压缩方式,平均压缩比比较高,Linux下用的比较多;
兼容WinZip 9.0以后的版本;
WinRAR 3.61不能正常打开。
6 PPMd
开源的PPMd压缩方式,压缩比比较高,但速度很慢;
兼容WinZip 10.0以后的版本;
WinRAR 3.61不能正常打开。
7 Optimize for maximum compression
优化最大压缩比,这是11.0的卖点,但感觉一般。
兼容WinZip 11.0以后的版本;
WinRAR 3.61不能打开。
8 WAVPACK
这是特殊的方式,只针对wav的音乐文件,不能手动选择。选择“Optimize for maximum compression”时,自动使用。
  同类软件竞争,说到底还是行业标准之争。最后的胜利者一定就是该标准的所有者。从上边的列示中可以简单看出WinZip被WinRAR击败一段时间以后,在ZIP格式的压缩方式上,以及和其它压缩格式上的兼容上开始走多元化之路,相信这是明智之举。但遗憾的是,此版的WinZip尚未支持免费的 7zip/7z 压缩格式。

DNS NO GLUE 续篇之一点困惑

Author: Hagen.GoO 转载请注明作者出处
MSN contact: wantm009@hotmail.com
Keyword: DNS Report,NameServer,NS RRs,NO-GLUE,


在写前篇《DNS NO GLUE》文章的时候,为了验证自己的想法,做了很多试验,但一点非常非常困惑。我有试验了如下四条命令:

nslookup -q=a ns1.domain.com a.gtld-servers.net
nslookup -q=a ns1.fuck.org tld4.ultradns.org
nslookup -q=a ns1.azalea.se a.ns.se
nslookup -q=a ns1.ename.cn a.dns.cn

其中 ns1.domain.com ns1.fuck.org ns1.azalea.se ns1.ename.cn 四个主机都是在其 parent nameservers 注册过的,有效的 Name Server。a.gtld-servers.net tld4.ultradns.org a.ns.se a.dns.cn 都是对应负责该域的 parent nameservers。

前2条命令执行的时候,可以得到相应A记录查询的应答(ANSWERS),且有完整的附加记录(ADDITIONAL RECORDS);如图。

但是后2条命令执行的时候,仅有附加记录。如图。

使用 nslookup -q=txt -class=chaos version.bind SERVER 命令大概可以知道没有A记录查询应答的服务器是 BIND 的 DNS 软件。不知是不是因为软件的原因到导致的这个差异,烦请知晓的朋友告知在下。