當前位置:首頁 » 文件管理 » ftp語言

ftp語言

發布時間: 2022-01-31 21:32:15

① 易語言 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上傳

.版本 2
.支持庫 downlib

.子程序 _添加用戶_創建完畢

伺服器名 = 「10.110.160.23」
登錄名 = 「jjwnet」
登錄密碼 = 「1」

.如果真 (全局輔助對象.連接FTP伺服器 (「ftp://」 + 伺服器名 + 「/others/」, 登錄名, 登錄密碼, 21, , ) = 假)
信息框 (「無法連接伺服器」, 0, )
銷毀 ()

.版本 2
.支持庫 downlib

.子程序 上傳文件
.參數 服務端文件名, 文本型
.參數 本地文件名, 文本型, ,
.局部變數 任務參數, 任務參數

任務參數.類型 = #傳送常量.上傳
任務參數.用戶名 = 登錄名
任務參數.用戶密碼 = 登錄密碼
任務參數.本地文件路徑 = 本地文件名
輸出調試文本 (任務參數.本地文件路徑)
任務參數.文件地址 = 服務端文件名
輸出調試文本 (任務參數.文件地址)
任務參數.交互回調函數 = &交互回調函數
任務參數.日誌回調函數 = &日誌回調函數

全局上傳對象.上傳文件 (任務參數)

.子程序 交互回調函數, 整數型, , 同名覆蓋
.參數 消息類型, 整數型
.參數 線程信息, 整數型
.參數 參數3, 整數型
.參數 參數4, 整數型
.參數 對象信息, 整數型
.局部變數 獲得對象標記, 整數型
.局部變數 內容, 文本型
.局部變數 新文件名, 文本型
.局部變數 線程組, 整數型, , "0"

' 成員<15>的中文名稱為「交互回調函數」,英文名稱為「MutualCallBack」,類型為「子程序指針(SubPtr)」。
' 注冊一個回調函數,系統產生需要交互的消息時調用此函數,具體消息請參見傳送常量中設置的消息常量。如果為0則不接收,默認為0。回調函數需要有5個參數,一個整數型的返回值。返回值根據消息類型的不同而不同,如果沒有說明則返回值沒有意義。參見具體的消息第一個參數(整數型)消息類型,參見「傳送常量。」第二個參數(整數型),線程信息,可以通過」取線程信息「獲得每個上傳或下載對象的線程信息,與本參數比較從而確定發送本消息的對象第三個參數(整數型)根據消息類型的不同而不同,參見具體的消息第四個參數(整數型)根據消息類型的不同而不同,參見具體的消息第五個參數(整數型),對象信息,可以通過「取對象信息」獲得下載或上傳對象的信息與本參數比較,從而確定本消息屬於哪個對象。

.如果真 (消息類型 = #傳送常量.發現存在文件)
返回 (#傳送常量.覆蓋) ' 發現有同名文件存在,則覆蓋
.如果真結束

返回 (0)

.子程序 日誌回調函數
.參數 線程信息, 整數型
.參數 時間, 文本型
.參數 內容, 文本型
.參數 消息類型, 整數型
.參數 對象信息, 整數型
.局部變數 日誌內容, 文本型

.版本 2
.支持庫 dp1

.子程序 _按鈕1_被單擊
.局部變數 文件名, 文本型
文件名 = 「d/xxxxxx.txt」
上傳文件 (「ftp://」 + 伺服器名 + 「/databases/」 +「xxxxxx.txt」, 文件名)
延時 (1000)
信息框 (「上傳成功」, 0, 「finish」)

③ 易語言FTp文件下載

.版本 2
.支持庫 internet

.程序集 窗口程序集1

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

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

④ 易語言FTP連接

用一些FTP的軟體登錄可查看IP地址,軟體如:http://www.ote.com/soft/27925.html

⑤ 易語言FTP下載

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

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

⑥ 易語言ftp上傳文件

[e=1].版本 2
.支持庫 spec

.子程序 _按鈕1_被單擊
.局部變數 ftp, 類_FTP

.如果真 (ftp.連接FTP伺服器 (地址, 帳號, 密碼, 21, ))
.如果真 (ftp.文件上傳 (取運行目錄 () + 「\123.txt」, 「/123.txt」, ))
調試輸出 (「上傳成功」)
.如果真結束

[/e]

1.文件上傳,返回的是真嗎。 是否上傳成功,如果成功了說明命令沒有問題,是參數的問題。

2.文件上傳的第二個參數,去掉IP地址試試。

⑦ 易語言 FTP

裡面的文件夾必須存在 5944net 支持 我用的就是5944net
後面那個斜線好像不需要

⑧ 如何使用易語言修改FTP空間內的指定TXT文本內容

直接修改是不可能的。你現用internet.fne支持庫把它下載下來,修改後再上傳回去。

⑨ 易語言 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.內容 = 讀入文本 (文件號, )

熱點內容
win7鏡像解壓 發布:2024-10-21 05:57:24 瀏覽:570
c語言中c是什麼意思 發布:2024-10-21 05:57:18 瀏覽:887
農科智庫編譯德國生物技術 發布:2024-10-21 05:55:51 瀏覽:801
如何找回dns伺服器 發布:2024-10-21 05:48:36 瀏覽:366
倒計時腳本 發布:2024-10-21 05:42:13 瀏覽:246
編譯原理廣工試卷 發布:2024-10-21 05:41:07 瀏覽:759
數控編程要點 發布:2024-10-21 05:08:48 瀏覽:292
python培訓教程 發布:2024-10-21 05:00:46 瀏覽:603
伺服器抽風了怎麼解決 發布:2024-10-21 04:47:19 瀏覽:564
php引號轉義函數 發布:2024-10-21 04:47:18 瀏覽:263