[e]
.版本 2
.子程序 网页_验证码读取, 字节集, 公开
.参数 验证码地址, 文本型
.参数 附加协议头, 文本型, 可空
.参数 用代理读取, 文本型, 可空, 用代理读取验证码,如 78.155.120.77:80
.参数 返回的协议头, 文本型, 可空
.参数 返回格式, 整数型, 可空, 可空。默认为3 1=bmp 2=jpg 3=gif 4=tiff 5=png
.参数 超时返回, 整数型, 可空, 单位为秒,可空,默认为10秒。
.局部变量 字节集, 字节集
.如果真 (是否为空 (返回格式))
返回格式 = 3
.如果真结束
.如果真 (是否为空 (超时返回))
超时返回 = 10
.如果真结束
字节集 = 网页_访问_对象 (验证码地址, , , , , 附加协议头, 返回的协议头, , , 用代理读取, , 超时返回)
.如果真 (取字节集左边 (字节集, 3) = { 137, 80, 78 })
图片_转换 (网页_访问_对象 (验证码地址, , , , , , 返回的协议头, , , 用代理读取, , 超时返回), 返回格式, , 字节集)
.如果真结束
返回 (字节集)
[/e]
上面是源代码
1.参数带返回协议头 但是却不是参考的方式
2.很多验证码是会带上一个cookie的。但是这个命令却没有返回的cookie。
|