Qokelate 发表于 2012-5-23 14:44:34

其实说是某个字符导致的话也是错误的,因为这是字节流,与任何字符无关,但只要字节流出现无法识别时,编辑器就会用它默认的编码方式去解析文本,导致乱码

字节流:   字符和长度都是任意的数据,暂时理解为二进制数据吧,更多我也不知道怎样表达了,囧

user3000 发表于 2012-5-23 14:44:44

本帖最后由 user3000 于 2012-5-23 14:48 编辑

回复 15# binghc

是AU3自身一个不起眼的毛病.让你碰巧遇到了.
你不是'解决'了吗?
正常情况, 我们写的脚本里, 就算不带注释, 汉字也不会少于两个吧? 你在8楼说的 A 大的正则工具测试通过, 你得知道, 该工具里的'汉字'多了去.

binghc 发表于 2012-5-23 15:06:31

回复 17# user3000


    你的意思是说只有有两个汉字以上就没问题?

binghc 发表于 2012-5-23 15:11:33

回复 17# user3000


    不加注释,在表达式里在加个中文字符确实没问题了,

au3是个别情况下一个字符没问题,两个字符肯定没问题?
因为“元”字换了其他中文字符也没问题

ooxxgod 发表于 2012-5-23 15:11:42

是啊第3种更好为什么呢

xms77 发表于 2012-5-23 15:52:22

回复 8# Qokelate
这个真的曾经试过,很有趣的问题,难怪联通搞不过移动,天意啊!

haijie1223 发表于 2012-5-24 12:16:45

本帖最后由 haijie1223 于 2012-5-24 12:18 编辑

你这个标题:“史上最。。。”,违规了吧。

编码问题,unicode运行正常。

58fly 发表于 2012-5-24 13:02:47

对字符编码暂无研究,学习中

骗子 发表于 2012-5-24 18:01:10

! ***************************************************************************************************************
! * 输入的文件使用 UTF8 编码(无BOM), Au3Check/Obfuscator 并不支持 UNICODE 编码,且不会执行..      *
! * The file SHOULD BE encoded as UTF8 with BOM to continue processing by AutoIT3Wrapper.                     *
! *    #####################################################################################################    *
! * ##### AutoIt3Wrapper will not show a GUI or update the script to avoid any damage to your scriptfile. ##### *
! *    #####################################################################################################    *
! * When your file isn't a UTF8 file without BOM then please report this to me for review.                      *
! ***************************************************************************************************************


估计还是中文的问题,估计在其他的地方有一个汉字他就判断是不是使用了UTF8编码

mjpop 发表于 2012-5-28 14:03:28

现在的编码越来越丰富了,总是那么麻烦

adou100 发表于 2012-5-29 22:39:33

回复 7# binghc


    我的没有任何问题

星雨朝霞 发表于 2012-5-30 10:03:20

3.3.9.4无此现象!
页: 1 [2]
查看完整版本: 史上最怪的代码,这又是au3的bug还是什么,怪!真怪!!实在太怪了!!!