㈠ 易語言問題關於FTP下載和讀入文件命令!高手來!
我覺得應該是你的連接太過頻繁,要有一定的間隔時間。反復頻繁的連接伺服器而沒有間隔時間會被當作是攻擊。有時候網速也有一定的影響。這就是有時候行有時候不行的原因。
㈡ 易語言,判斷ftp下所有文件名字是否包含pe兩個英文字母,並把包含的文件的名字和文件大小(位元組)
已經按照要求製作。
windows主機下測試通過
㈢ 易語言判斷文件夾是否存在
.版本 2
.子程序 取子文件夾數目, 整數型, , 返回所有子文件夾的數量
.參數 路徑, 文本型
.局部變數 子文件夾, 文本型, , "0"
.局部變數 計次, 整數型
.局部變數 臨時文本, 文本型
加入成員 (子文件夾, 路徑 + 選擇 (取文本右邊 (路徑, 1) = 「\」, 「」, 「\」))
.循環判斷首 ()
計次 = 計次 + 1
臨時文本 = 尋找文件 (子文件夾 [計次] + 「*.*」, #子目錄)
.判斷循環首 (臨時文本 ≠ 「」)
.如果真 (取文本左邊 (臨時文本, 1) ≠ 「.」)
加入成員 (子文件夾, 子文件夾 [計次] + 臨時文本 + 「\」)
.如果真結束
臨時文本 = 尋找文件 (, #子目錄)
.判斷循環尾 ()
.循環判斷尾 (計次 < 取數組成員數 (子文件夾))
返回 (取數組成員數 (子文件夾) - 1)
.子程序 取文件夾數目, 整數型, , 返回一級子文件夾數量
.參數 路徑, 文本型
.局部變數 計次, 整數型
.局部變數 臨時文本, 文本型
臨時文本 = 尋找文件 (路徑 + 選擇 (取文本右邊 (路徑, 1) = 「\」, 「」, 「\」) + 「*.*」, #子目錄)
.判斷循環首 (臨時文本 ≠ 「」)
.如果真 (取文本左邊 (臨時文本, 1) ≠ 「.」)
計次 = 計次 + 1
.如果真結束
臨時文本 = 尋找文件 (, #子目錄)
.判斷循環尾 ()
返回 (計次)
㈣ 易語言 ftp讀取txt
步驟是,1.連接FTP伺服器進行下載你要的文本文件到本地
2.再打開本地讀入文件內容顯示在編輯框內
具體例:
.版本 2
.支持庫 internet
.支持庫 shell
.子程序 __啟動窗口_創建完畢
.局部變數 文件號, 整數型
連接FTP伺服器 (「58.222.184.**」, 「j***」, 「0910228***」, , )
FTP文件下載 (「1.txt」, 取特定目錄 (3) + 「\1.txt」, )『因為我的E不好編輯,我把他存在桌面了!你可以自己設定位置。
文件號 = 打開文件 (取特定目錄 (3) + 「\1.txt」, , )
編輯框1.內容 = 讀入文本 (文件號, )
㈤ 易語言如何查看FTP里某個文件是否存在
首先是連接FTP伺服器,然後下載整個文件名稱 如果下載成功等於真,下載失敗等於假
是這樣寫的
連接FTP伺服器(「IP地址」,「賬號」,「密碼」,21,)
如果 (FTP文件下載 (「/1/」 + 編輯框1.內容 + 「.txt」, 編輯框1.內容 + 「.txt」, ) = 真)
等於真的代碼~
等於假的代碼~
來個截圖吧~