當前位置:首頁 » 文件傳輸 » ftp多用戶下載易語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp多用戶下載易語言

發布時間: 2023-01-25 10:09:05

① 易語言FTp文件下載

.版本 2
.支持庫 internet

.程序集 窗口程序集1

.子程序 __啟動窗口_創建完畢

連接FTP伺服器 (「FTP地址」, 「FTP帳號」, 「FTP密碼」, 21, )
FTP文件下載 (「1.txt」, 「d:\1.txt」, )

② 易語言ftp文件下載問題

FTP伺服器就是上傳下載用的,既然能登陸,應該是可以下載的。嘗試其他FTP登陸軟體,有的伺服器只有被動鏈接才可以。

③ 易語言問題關於FTP下載和讀入文件命令!高手來!

我覺得應該是你的連接太過頻繁,要有一定的間隔時間。反復頻繁的連接伺服器而沒有間隔時間會被當作是攻擊。有時候網速也有一定的影響。這就是有時候行有時候不行的原因。

④ 易語言FTP下載文件夾里的全部文件

.版本 2
.支持庫 internet

.程序集 窗口程序集1
.程序集變數 目錄, 文本型, , "0"
.程序集變數 cnt, 整數型
.程序集變數 tmp, 整數型

.子程序 _按鈕1_被單擊

.如果真 (連接FTP伺服器 (「Ftp IP」, 「賬號」, 「密碼」, 21, ) = 真)
編輯框1.內容 = 編輯框1.內容 + 「Ftp已連接」
.如果真結束
.如果真 (FTP置現行目錄 (「你要進入的目錄」) = 真)
編輯框1.內容 = 編輯框1.內容 + #換行符 + 「進入目錄」
.如果真結束
cnt = FTP目錄列表 (「*.*」, , 目錄, , , )
.計次循環首 (cnt, tmp)
編輯框1.內容 = 編輯框1.內容 + #換行符 + 目錄 [tmp]
.計次循環尾 ()

.子程序 _按鈕2_被單擊

編輯框1.內容 = 編輯框1.內容 + #換行符 + 「---------------------------------------」
.計次循環首 (cnt, tmp)
FTP文件下載 (目錄 [tmp], 取運行目錄 () + 「/」 + 目錄 [tmp], )
編輯框1.內容 = 編輯框1.內容 + #換行符 + 「下載文件:」 + 取運行目錄 () + 「/」 + 目錄 [tmp]
.計次循環尾 ()

⑤ 易語言 ftp的操作

.版本 2
.支持庫 iext
.支持庫 internet.局部變數 項目類型, 整數型
.局部變數 選中項, 整數型
.局部變數 當前目錄, 文本型
.局部變數 容器1, 整數型選中項 = 遠程文件框.現行選中項
.如果真 (選中項 = -1)
返回 ()
.如果真結束
項目類型 = 遠程文件框.取表項數值 (選中項)當前目錄 = FTP取現行目錄 ()
.判斷開始 (項目類型 = 0) ' 是否為到上目錄
容器1 = 倒找文本 (當前目錄, 「/」, , 真)
.如果真 (容器1 ≠ -1)
當前目錄 = 取文本左邊 (當前目錄, 容器1)
.如果真 (當前目錄 ≠ 「/」)
當前目錄 = 取文本左邊 (當前目錄, 容器1 - 1)
.如果真結束
FTP置現行目錄 (當前目錄)
填充遠程框 ()
.如果真結束.判斷 (項目類型 = 1) ' 是否到子目錄
.如果真 (取文本右邊 (當前目錄, 1) ≠ 「/」)
當前目錄 = 當前目錄 + 「/」
.如果真結束
FTP置現行目錄 (當前目錄 + 遠程文件框.取標題 (選中項, ))
填充遠程框 ()
.默認.版本 2
.支持庫 iext
.支持庫 internet.子程序 填充遠程框
.局部變數 文件名, 文本型, , "0"
.局部變數 文件尺寸, 整數型, , "0"
.局部變數 文件屬性, 整數型, , "0"
.局部變數 文件時間, 日期時間型, , "0"
.局部變數 數目, 整數型
.局部變數 容器1, 整數型
.局部變數 名稱, 文本型
.局部變數 索引, 整數型
.局部變數 現行目錄, 文本型遠程文件框.全部刪除 ()狀態標簽.標題 = 「正在獲取目錄列表,請稍候...」
狀態標簽.刷新顯示 () ' 立即顯示改變後的標題
數目 = FTP目錄列表 (「*.*」, , 文件名, 文件屬性, 文件尺寸, 文件時間)
' 填充目錄
現行目錄 = FTP取現行目錄 ()
.如果真 (現行目錄 ≠ 「/」)
遠程文件框.插入表項 (, , 0, , , 0) ' 如果不是根目錄,則插入到父目錄的特殊表項
.如果真結束.計次循環首 (數目, 容器1)
.如果真 (位與 (文件屬性 [容器1], #子目錄) ≠ 0)
名稱 = 文件名 [容器1]
.如果真 (取文本左邊 (名稱, 1) ≠ 「.」)
索引 = 遠程文件框.插入表項 (, 名稱, 1, , , 1)
遠程文件框.置標題 (索引, 2, 到文本 (文件時間 [容器1]))
.如果真結束 .如果真結束.計次循環尾 ()
' 填充文件
.計次循環首 (數目, 容器1)
.如果真 (位與 (文件屬性 [容器1], #子目錄) = 0)
索引 = 遠程文件框.插入表項 (, 文件名 [容器1], 2, , , 2)
遠程文件框.置標題 (索引, 1, 到文本 (文件尺寸 [容器1]))
遠程文件框.置標題 (索引, 2, 到文本 (文件時間 [容器1]))
.如果真結束.計次循環尾 ()

⑥ 易語言FTP下載

下載路徑有問題吧 下載路徑是 虛擬目錄 不是絕對路徑吧
判斷 (連接FTP伺服器 (ftp地址, ftp用戶名, ftp密碼, 21, ))
FTP文件下載 ("web/下載的文件名.txt", 保存目錄 , )

斷開FTP伺服器 ()
修改下載路徑試試吧

⑦ 易語言如何下載FTP裡面文件夾下面的文件夾的文件

cnt = FTP目錄列表 (子文件夾下的目錄, , 目錄, , , )

首先確定您的FTP跟目錄,可通過下圖得到跟目錄

一般格式是: [IP]地址 或者 [帳號名] 比如:fsdf1321

假如跟目錄下有個文件夾:temp temp還有各子夾temp2 ,那麼其路徑為:

根目錄 emp emp2

cnt = FTP目錄列表 (根目錄 emp emp2, , 目錄, , , )

其他不變

⑧ 易語言關於FTP下載文件失敗和上傳

  1. 易語言本身問題。

  2. 你的ftp伺服器不穩定.

  3. 你的電腦可能拒絕訪問遠程FTP

  4. 你還是重做個系統吧

⑨ 易語言FTP文件下載

你好,這個問題很好解決的。
1、請不要重復連接,把 調試輸出() 那一樣的連接FTP伺服器 整行命令刪除
2、文件下載路徑錯誤,正確的應是 取運行目錄()+「\臨時文件.txt」

希望我的回答對你有所幫助!Kiss灬小豬

⑩ 怎樣用易語言在本機架設ftp,給區域網的其他電腦下載這台電腦的文件

這個不需要易語言來實現。易語言實現也比較難,因為你要寫一個完整FTP伺服器端。用serv-u 或者系統自帶的FTP來完成就可以了。win7 的架設教程可以參考這個。
http://jingyan..com/article/48206aeadc3c4b216bd6b369.html