搜索
查看: 2395|回复: 4

关于码制

[复制链接]
发表于 2008-4-30 02:54:57 | 显示全部楼层 |阅读模式 来自 中国–广东–广州
看到server_print("^xA1^xBE^x52^x55^x47
不知道^xA1^xBE^x52^x55^x47是什么码制,怎么还原成汉字呢...
我在一些码制转换的网站无法成功还原....
经常看到%E6%B1%89%E5%AD%97...等等形式...为何这里是^x呢...
发表于 2008-4-30 19:02:47 | 显示全部楼层 来自 中国–广东–广州–越秀区

回复: 关于码制

16进制,去掉^x就可以还原汉字了,不过要看用的是UTF8还是AC。用UE转换即可,我自己写了一个专门的小工具,不过可惜我现在不在家,传不了:embarrass :embarrass
回复

使用道具 举报

 楼主| 发表于 2008-4-30 20:01:10 | 显示全部楼层 来自 中国–河南

回复: 关于码制

哦了 原来需要去掉^x才能识别呀...我用的中文内码转换巨匠,经过您的提示成功转换到中文了 哈哈
感谢Grief的回复~~
回复

使用道具 举报

 楼主| 发表于 2008-4-30 20:06:21 | 显示全部楼层 来自 中国–河南

回复: 关于码制

不过现在还是起步阶段,估计以后写程序少不了要涉及到码制的问题了,qq如果方便的话可以把source和程式发给我学习一下吗
mythkina3000@163.com

现在还不动为何有:
server_print("^xA1^xBE^x52^x55^x47^x45^x4F^x49^x50^xA1^xBF^xCE^xDE^xB7^xA8^xB4^xF2^xBF^xAA^x49^x50^xCA^xFD^xBE^xDD^xBF^xE2^xCE^xC4^xBC^xFE^xA3^xBA^x25^x73^xA1^xA3", filename);
类似这样的语句出现,我都是直接编辑utf-8格式的sam文件,游戏中可以正确显示中文,但服务器端则是乱码,不知道上面这种写法可否避开这个问题``
回复

使用道具 举报

发表于 2008-5-5 06:32:56 | 显示全部楼层 来自 中国–广东–深圳

回复: 关于码制

Post by '[Grief.QQ
']16进制,去掉^x就可以还原汉字了,不过要看用的是UTF8还是AC。用UE转换即可,我自己写了一个专门的小工具,不过可惜我现在不在家,传不了:embarrass :embarrass

Grief.QQ],有空的话请将这个用qq传给我,多谢。
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表