找回密码
 加入
搜索
查看: 5631|回复: 3

[BUG报告] ACN_HASH.au3无缘无故丢失字符串的长度

  [复制链接]
发表于 2011-9-7 20:51:15 | 显示全部楼层 |阅读模式
本帖最后由 gzh888666 于 2011-9-7 20:57 编辑

重温专用链转换时使用了论坛的自定义函数,版本:AUTOIT_3.3.7.2-1PRE
#Include <ACN_HASH.au3>
_Base64Encode($Data[, $LineBreak = 76])

刚才在提问区发了一个,感觉是个BUG,应该发到这里,但不知道是我不会使用,还是别的问题,_Base64Encode有时会无缘无故丢失字符串的长度
#include <ACN_HASH.au3>

$Encrypt = _Base64Encode("http://baidu.com/【每日更新.com】_081611-780-carib-www/1.wmv")
MsgBox(0, '', $Encrypt)

$Decrypt = _Base64Decode($Encrypt)
MsgBox(0, '', $Decrypt)

MsgBox(0, '', BinaryToString($Decrypt))

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-9-8 08:43:53 | 显示全部楼层
我怎么不发觉丢失呢?事实上没有丢失啊.请查清楚.
 楼主| 发表于 2011-9-8 12:26:10 | 显示全部楼层
本帖最后由 gzh888666 于 2011-9-24 22:49 编辑

回复 2# mo_shaojie

这个版本确实是丢失了,你测试了吗?3笑已经把改过来的代码发布了!
发表于 2011-9-8 23:25:58 | 显示全部楼层
这个问题 提得太好了。。经测试是加密过程中 就有问题。。。。
求 解决,,,
不知道有没有其他版本的 支持 unicode的 base64 UDF,
没有的话,才有写一个的动力
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-19 20:54 , Processed in 0.073231 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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