欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基 礎(chǔ) 函 數(shù) 參 考


InetGet

使用 HTTP,HTTPS 或 FTP 協(xié)議下載文件.

InetGet ( "URL(網(wǎng)址)" [, "文件名" [, 選項(xiàng) [, 后臺(tái)]]] )

參 數(shù)

URL(網(wǎng)址) 下載文件的 URL(地址). 參閱備注.
文件名 [可選參數(shù)] 下載到本地的文件名稱(chēng).
選項(xiàng) [可選參數(shù)] 0 = (默認(rèn))如有可能則從本地緩存中獲取文件.
1 = 強(qiáng)制重新加載遠(yuǎn)程站點(diǎn).
2 = 忽略所有 SSL 錯(cuò)誤(使用 HTTPS 連接時(shí)).
4 = 使用 FTP 協(xié)議傳輸 ASCII 文件(不能和標(biāo)志 8 一起使用).
8 = 使用FTP協(xié)議傳輸二進(jìn)制文件時(shí)(不能和標(biāo)志 4 一起使用). 這是默認(rèn)傳輸方式.
16 = 強(qiáng)制在線連接 (見(jiàn)備注).
后臺(tái) [可選參數(shù)] 0 = (默認(rèn))等待下載完成之后執(zhí)行腳本后面的語(yǔ)句.
1 = 立即返回并在后臺(tái)完成下載 (見(jiàn)備注).

返 回 值

成功: 返回值取決于是否使用后臺(tái)下載:
后臺(tái)下載: 返回句柄. 句柄可以用于 InetGetInfo(), 且必須使用 InetClose() 關(guān)閉.
等待下載: 返回下載的字節(jié)數(shù).
失敗: 后臺(tái)下載: 返回句柄. 使用 InetGetInfo() 確定是否有下載錯(cuò)誤. 句柄必須使用 InetClose() 關(guān)閉.
等待下載: 設(shè)置 @error 為非 0 值, 并返回 0.

備 注

必須 Internet Explorer 3 或更高版本.

URL 參數(shù)的形式: "http://www.somesite.com/path/file.html" - 如同在網(wǎng)頁(yè)瀏覽器中輸入的地址.

指定用戶(hù)名及密碼,只要在服務(wù)器前加 "用戶(hù)名:密碼@", 例如:
"http://myuser:mypassword@www.somesite.com"

關(guān)于 "后臺(tái)" 參數(shù)的說(shuō)明

函數(shù)默認(rèn)等待, 直到下載在返回之前完成. 如果 "后臺(tái)" 參數(shù)設(shè)置為 1, 函數(shù)立即返回, 并在后臺(tái)繼續(xù)下載.
此時(shí)可傳遞 InetGet() 返回的句柄到 InetGetInfo() 函數(shù)檢查下載的狀態(tài).

后臺(tái)下載模式支持多文件下載.

要終止下載, 傳遞 InetGet() 返回的句柄到 InetClose().

默認(rèn) AutoIt 開(kāi)始下載前強(qiáng)制連接. 對(duì)于撥號(hào)上網(wǎng)用戶(hù)將提示聯(lián)機(jī)或調(diào)制解調(diào)器撥號(hào)(取決于系統(tǒng)配置而定). 選項(xiàng)值 16 將禁用此行為.
提示對(duì)于關(guān)閉 Broadband(寬帶), LAN(局域網(wǎng))的持久性連接非常有用.
但也需要解決某些 Windows Vista 與 Windows 7 的問(wèn)題.

相 關(guān) 函 數(shù)

InetGetSize, InetRead, InetGetInfo, InetClose, HttpSetProxy, FtpSetProxy, HttpSetUserAgent

函 數(shù) 示 例


InetGet("http://www.mozilla.org", @TempDir & "\mozilla.html")
InetGet("http://www.autoitscript.com", @TempDir & "autoitscript.html", 1)
InetGet("ftp://ftp.mozilla.org/pub/mozilla.org/README", @TempDir & "\Mozilla-README.txt", 1)

; 高級(jí)例子 - 在后臺(tái)下載
Local $hDownload = InetGet("http://www.autoitscript.com/autoit3/files/beta/update.dat", @TempDir & "\update.dat", 1, 1)
Do
    Sleep(250)
Until InetGetInfo($hDownload, 2) ; 檢查完成的下載.
Local $nBytes = InetGetInfo($hDownload, 0)
InetClose($hDownload) ; 關(guān)閉句柄以釋放資源.
MsgBox(0, "", "讀取字節(jié): " & $nBytes)

provider with jb51.net (unicode)