有的时候运气也许要好一些,比如下面这段信件,是一位网友请求帮忙识别的信,信从日本寄来。(下面的邮件保持了原格式,但替换了内容和地址)
From: hello <hello@myaddress.ac.jp>
To:
Subject: Welcome Date: xxxx.xx.xx xx:xx:xx
$BHU15D6,Ll2"2;L+@d#,6xGR0l9+JR@o5D?U5wN^B[6,OD68x5C:Wc#,(J
$BNR=qDj6,LlIOImJGR;~MbLWSR;8vQrC+13PD!#W!7?JGAmR;1J4s?*(J
$BV'#,NROVTZ5D7?WbJG(J2$BMr(J4$BG'#,J!2;AK#,3}7GDc4S9zDZ0a8v7?WS@4#,(J
$B5+R2C;SP5X7=02VC!#Hg9{SP1XR*4xR;P)(J Windows 95 $B:M(J Officie
$BUbQy5D9bEL;9JG:SPSC5D!#(J
这封信里面包括了 $B 和 (J,看上去是有些像 JIS 日文编码,但是如果你就按照 JIS 去转换将一无所得。原因是它本质上是 HZ 码。你只需要将所有的 $B 和 (J 符号分别替换为 ~{ 和 ~},再按照 HZ 码的阅读/转换方法去处理就可以了。这个例子说明了乱码的情况千变万化,规则是死的,但是人是活的。
还有这样的例子,看上去括号一大堆,很象 HZ 编码,但是转换之后却不是意料之中的 HZ 编码,例如:
~{~g!fc*n"DKG@!g!"I"O/!(~}bluesea~{~g!"~} ~{~gEUEM[Ra^~}
BBS~{~gH)T_!${cORGc~} BBS~{~gDcwKg%!"~} ~{~gsYI7STj+q"OOpP~}
~{~gO/fXJnKpFn]TG5g4a#Dcg2L/N{hRkbYBwn!$F[EFTP~}
~{~gg%MuEUEM[Ra^~} BBS ~{~gN{~} Internet~{~gX6o!Y4!$~}
这是有人提议的,在 USENET 上使用的“EHZ”编码 (Extended HZ for GB, CNS and BIG5)。转换方法:使用 MView Convert,选择 EHanzi。详细的信息参见:
EHZ: Extended HZ for GB, CNS and BIG5 ( http://umunhum.stanford.edu/~lee/chicomp/EHZ-CNS-BIG5_spec.html )、
An Extension to HZ - A Framework for 7-bit Encoding Scheme for Arbitrarily Mixed ASCII and Non-ASCII Characters ( http://umunhum.stanford.edu/~lee/chicomp/EHZ_spec.html ) 和
A Proposed Guideline for Using EHZ on Usenet Newsgroups ( http://umunhum.stanford.edu/~lee/chicomp/EHZ_usage.html ) 等资料。
可下载 MView Convert 的地址有:
http://ftpsearch.ntnu.no/cgi-bin/search?query=mvconv.zip
http://irpslibrary.ucsd.edu/software/ms-win/convert/mvconv.zip
http://irpslibrary.ucsd.edu/software/ms-win/dics/mvconv.zip
http://www.speednet.net/~cheung/mvconv.zip
ftp://ftp.ifcss.org/pub/software/ms-win/convert/mvconv.zip