通过HTTP,HTTPS或FTP协议从互联网上下载一个文件.
InetRead ( "URL" [, 选项 ] )
URL | 要下载文件的 URL(地址). 参考注意事项. |
选项 | [可选参数] 0 = (默认)如有可能则从本地缓存中获得文件. 1 = 强制性地要求脚本从远程站点重新下载文件. 2 = 忽略所有 SSL 错误(使用 HTTPS 连接时). 4 = 使用FTP协议传输文件时,使用 ASCII 方式传输文件(不能和标志 8 一起使用). 8 = 使用FTP协议传输文件时,使用 二进制 方式传输文件(不能和标志 4 一起使用). 如果未使用过或者上次未指定,则二进制方式为默认传输方式. 16 = 通过强制连接上线 (参考备注). |
成功: | 返回一个二进制字符串并将 @extended 设置为下载的字节数. |
失败: | 设置 @error 为非零并返回一个空字符串. |
Local $sData = InetRead("http://www.autoitscript.com/autoit3/files/beta/update.dat")
Local $nBytesRead = @extended
MsgBox(4096, "", "Bytes read: " & $nBytesRead & @CRLF & @CRLF & BinaryToString($sData))