[QUOTE=stalker;752085]让我来教你一个简单方法,不用查表,系统自带工具帮你搞定,看动画
[/QUOTE]
Hi Stalker
你的思路很好这样就可以以逸待劳,以不变应万变,不过你的帖子只是一个cmd的窗口啊!是不是我们临时会员看不到你的动画啊!不过我受到你的启发,下面是我通过系统自带的几个工具来实现你说的功能的,同时也希望能给楼主解决此方面的困扰:
1.先通过系统自带的记事本NOTEPAD,建立一个新文档比如ascii.txt,最好建立在某个分区的根目录下比如:
F:\ascii.txt,这样是为了方便使用下面的命令.
2.在新建的ascii.txt中输入你想查找或转换的字符.比如"#",然后保存
3.开始菜单--运行---cmd,进入dos控制台,输入如下命令:
C:\DOCUME~1\ADMINI~1>debug f:\ascii.txt
-d
1391:0100 23 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 #...............
这样我们可以很容易的看到字符"#",对应的十六进制是"23",这种方法可以一次查多个字符,操作简单,只需要在ascii.txt中输入要查询的内容就可以了!例如
C:\DOCUME~1\ADMINI~1>debug f:\ascii.txt
-d
1391:0100 23 49 20 6C 6F 76 65 20-68 74 74 70 3A 2F 2F 62 #I love http://b
1391:0110 62 73 2E 70 65 64 69 79-2E 63 6F 6D 2F 00 80 13 bs.pediy.com/...
4.现在已经知道了字符的十六进制了,要转换成十进制,八进制,二进制可以通过系统自带的calc(计算器)的科学型功能,很方便的就完成了转换.
现在,我们 完全没有依靠系统外的工具软件和资料就完成了字符的ascii码的查询和转换,利用身边一切可以利用的资源,越是随手可得的资源越是好资源.
写在最后:此方法为应急方法,没有网络,手头没有相关资料的时候,那只有挖掘系统了,其实系统是一个大宝藏.俗话说:授人与鱼,不如授人与渔.这里我也只是提供一种方法,不一定适合所有的人!