level 1
Tく
楼主
平假名已经破解,平假的结构是$+X
.K 和 .H 与之前的推测一致是头尾标记
平假名之所以前面都是“$”是因为平假部分都在82XX区间,表上很清楚的
"X"的确定方法是先从ttp://charset.uic.jp/show/shift_jis/ 这个表平假部分“ぁ“开始数
是1,然后最上面符号部分部分从“!”开始算1,简单说就是一一对应的关系
比如“え”在表里是第8个 最上面表里的第8个正好是“(”它的编码就是“$(”
比如“こ“在平假里排第19位在最上面的表里第18个正好是”3“所以他的编码是“$3”
"お"是第10个,排第10的是“* ”所编码是“$*”
用个简单的表达式就是:
平假名码=X码+827E
标点部分也有眉目了; 先看2个实例
、 !"
? !)
开头部分都是! 在表里对应的是“81XX”的81部分,然后后面的与平假部分的X类似
只是在对应最上面的表时要注意第一位是从"(22) 开始 而不是之前的! (21)
比如?在8140那行的第8位,对应最上面的表的第8位是) (29)
注意要从"(22) 开始数
用表达式就是
标点码=X码+811F
比如!#
#是23 所以 !#
就是 23+811F=8142 查表可知是。
2012年07月15日 03点07分
1
.K 和 .H 与之前的推测一致是头尾标记
平假名之所以前面都是“$”是因为平假部分都在82XX区间,表上很清楚的
"X"的确定方法是先从ttp://charset.uic.jp/show/shift_jis/ 这个表平假部分“ぁ“开始数
是1,然后最上面符号部分部分从“!”开始算1,简单说就是一一对应的关系
比如“え”在表里是第8个 最上面表里的第8个正好是“(”它的编码就是“$(”
比如“こ“在平假里排第19位在最上面的表里第18个正好是”3“所以他的编码是“$3”
"お"是第10个,排第10的是“* ”所编码是“$*”
用个简单的表达式就是:
平假名码=X码+827E
标点部分也有眉目了; 先看2个实例
、 !"
? !)
开头部分都是! 在表里对应的是“81XX”的81部分,然后后面的与平假部分的X类似
只是在对应最上面的表时要注意第一位是从"(22) 开始 而不是之前的! (21)
比如?在8140那行的第8位,对应最上面的表的第8位是) (29)
注意要从"(22) 开始数
用表达式就是
标点码=X码+811F
比如!#
#是23 所以 !#
就是 23+811F=8142 查表可知是。