.版本 2
.支持库 dp1
.子程序 登录
.局部变量 摘要文本, 文本型
.局部变量 摘要字节集, 字节集
.局部变量 加密的密码, 文本型
.局部变量 隐身, 文本型, , , 40:隐身;41:不隐身
.局部变量 变量1, 整数型
摘要文本 = 取数据摘要 (到字节集 (密码编辑框.内容))
摘要字节集 = 取空白字节集 (16)
.计次循环首 (16, 变量1) ' 由于数据摘要文本长度为32,这里将每两位文本按十六进制转换为十进制字节,生成一个长为16的摘要字节集。
摘要字节集 [变量1] = 到字节 (十六进制到十进制 (取文本中间 (摘要文本, (变量1 - 1) × 2 + 1, 2)))
.计次循环尾 ()
加密的密码 = BASE64编码 (摘要字节集)
.如果 (图片框2.图片 = #选择框2)
隐身 = 选择 (真, “40”, “41”)
.否则
隐身 = 选择 (假, “40”, “41”)
.如果结束
输出调试文本 (QQ路径)
运行 (QQ路径 + “ /START QQUIN:” + 号码编辑框.内容 + “ PWDHASH:” + 加密的密码 + “ /STAT:” + 隐身, 假, )
这是我用到的 部分代码,
发给qq的加密的参数:
如:
qq:99999
密码:123
d:\qq\qq.exe /START QQUIN:99999 PWDHASH:ICy5YqxZB1uWSwcVLSNLcA== /STAT:41
ICy5YqxZB1uWSwcVLSNLcA 这是用MD5加密的密码
MD5 很难解密的, 不过有个中国mm,把MD5解密了