當前位置:首頁 » 文件管理 » ftp讀文件內容

ftp讀文件內容

發布時間: 2023-05-13 08:31:15

『壹』 急求:如何不用下載ftp上的文件,直接從FTP上把所有文件的文件名讀出

用客戶端連接
FTP伺服器

執行命令
dir
>
d:\file.txt

ls
>
d:\file.txt。d:\file.txt是保存你文件名的文件,你可以隨意

『貳』 vb6用什麼方法讀ftp伺服器里的txt文本

從旦渣fTP裡面讀取數據,還是使用批處理比較方便。我用過VBS從FTP伺服器裡面下載過東西,並且下載之後運行。
我說下我的思路。
1。創派孫建批處理文件(***.bat)
2。運行批處理文件。
下面是創建批處理文件裡面的內容的函數。

Function pichuli_ris()
'以下是創建批處理文件-從FTP伺服器上下載升級包******開始**************
Dim Str1
srr1 = ""
Str1 = Str1 & "echo open 10.128.4.4 >>d:\ftp.txt" & Chr(13) & Chr(10)
Str1 = Str1 & "echo ftp>>d:\ftp.txt" & Chr(13) & Chr(10) '用模羨悄戶名是ftp
Str1 = Str1 & "echo a>>d:\ftp.txt" & Chr(13) & Chr(10) ' 密碼是a
Str1 = Str1 & "echo get user\11\RIS2010.exe c:\tmp\RIS2010.exe >>d:\ftp.txt" & Chr(13) & Chr(10)
Str1 = Str1 & "echo quit >>d:\ftp.txt" & Chr(13) & Chr(10)
Str1 = Str1 & "ftp -s:d:\ftp.txt" & Chr(13) & Chr(10)
Str1 = Str1 & "del d:\ftp.txt" & Chr(13) & Chr(10)
Str1 = Str1 & "c:\tmp\ris2010.exe"
pichuli_ris = str1
'以上是創建批處理文件-從FTP伺服器上下載升級包******結束**************
End Function

『叄』 FTP 讀txt文件 。c#

這個沒嘗試過,但你可以通過Stream這個對象來考慮,通過一段一段的讀取,之後再轉成字元串,查找你想要的字元串內容。如果知道你所要的字元串所在的位置可能會更快。
FtpWebRequest request = null; //創建對象
request .Method = WebRequestMethods.Ftp.DownloadFile;
FtpWebResponse response = request .GetResponse() as FtpWebResponse;
Stream stream = response .GetResponseStream();
之後對stream進行讀取,讀取後是byte數組,再將byte數組,按照字元編碼轉成字元串應該就可以了。

『肆』 c# 如何讀取ftp上的text文件

使用Inet控制項進行FTP操作
Inet1.Protocol = icFTP
Inet1.RemoteHost = p_ServerName ' 伺服器IP或者域名
Inet1.RemotePort = CInt(p_ServerPort) 'FTP埠
Inet1.UserName = uName 'FTP帳號
Inet1.Password = uPWS 'FTP密碼

Inet1.Execute "", "ls"
ri = Inet1.StillExecuting
Do While ri
ri = Inet1.StillExecuting
DoEvents
Loop
vd = Inet1.GetChunk(1024, icString)
判斷服務的FTP是否連接成功
下面下載伺服器上的text數據,假設文件名為1.txt
p_pathDir 為當前軟體運行目錄,後面一個字元自帶 \,如e:\1111\
tepFile 臨時文件
工作方式是先下載這個文件下為,然後判斷本地是否存在,如果存在,則打開文件讀取內容,如果不存在,則說明伺服器上不存在這個文件,但要注意,如果文件過大的話,可能需要等待的時候比較長。
tepFile = p_pathDir & "1.txt_"
'Inet1.Execute hDir, "get 1.txt " & tepFile
Inet1.Execute "", "GET 1.txt " & tepFile
ri = Inet1.StillExecuting
Do While ri
ri = Inet1.StillExecuting
DoEvents
Loop
If Dir(tepFile) = "" Then
Inet1.Cancel
MsgBox "文件不存在" & InetState, vbOKOnly + vbExclamation, "系統提示"
Else
Inet1.Cancel
'這里已經存在,與本地操作文件一樣,請打開獲取內容,不再詳細寫出
'
End If

『伍』 qt能否直接從ftp伺服器上讀取文本文件內容

用QFtp應該可以做到吧, 摘自Qt的幫助文檔, QFtp::get()時將次二哥參數設置為0,之後收到 readyRead()後可以通過read()或readAll()讀取到內存里。

int QFtp::get ( const QString & file, QIODevice * dev = 0, TransferType type = Binary )
If dev is 0, then the readyRead() signal is emitted when there is data available to read. You can then read the data with the read() or readAll() functions.

『陸』 delphi 如何直接讀取遠程FTP上的TXT文件的內容

//讀取數據到流

var
ss :TStringStream;
begin
ss := TStringStream.Create('');
try
IdFTP1.Host := 'FTP地址';
IdFTP1.Username := '用戶名';
IdFTP1.Password := '密碼';
IdFTP1.Connect;
idftp1.Get('枝扮1.txt'州搭帆,ss); //這里用根目錄的1.txt為例,你在其他目錄的話就用冊雹IdFTP1.ChangeDir
IdFTP1.Disconnect;
ShowMessage(ss.DataString);
finally
FreeAndNil(ss);
end;
end;

『柒』 我可以直接讀取ftp上的文件嗎

正常情況下是不能夠的,只有你登錄ftp後,將文件下下來後才能訪問

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

『玖』 C語言怎麼讀取FTP上的文件

這樣沒法做到
可以用shell腳本來實現

『拾』 易語言怎麼讀取ftp上指定TXT的文字到編輯框1

這個簡單。

如果你的的FTP 支持 HTTP的話。

我這里沒 易語言 就直接打出命令好了。

返迴文本 = 到文本( http讀文件(「你的HTTP地址/文件.txt」))
編輯框1.內容 = 返迴文本

如果不支持 就麻煩了。

連接FTP伺服器(「FTP地址」,」賬號「,「密碼『)(逗號不太記得有幾個,反正只要填 FTP地址 和賬號密碼,支持匿名的就賬號密碼不填)

FTP下載文件(取FTP現行目錄()+」文件.txt「,」c:\文件.txt「)(好像是這個命令吧!)

文件內容=到文本(讀入文件(」c:\文件.txt「))
編輯框1.內容=文件內容

熱點內容
望海潮上傳 發布:2025-02-12 12:16:08 瀏覽:672
javathread源碼 發布:2025-02-12 12:12:37 瀏覽:907
整個伺服器搭建教程 發布:2025-02-12 11:48:16 瀏覽:579
我的世界伺服器人多的 發布:2025-02-12 11:48:12 瀏覽:347
為實現分頁存儲管理需要哪些硬體支持 發布:2025-02-12 11:46:34 瀏覽:539
編程下載線 發布:2025-02-12 11:41:48 瀏覽:210
json存儲數據 發布:2025-02-12 11:41:39 瀏覽:219
天龍八部腳本免費 發布:2025-02-12 11:30:12 瀏覽:501
卡羅拉的配置一般買哪個好一點 發布:2025-02-12 11:20:03 瀏覽:743
沒有伺服器的IP怎麼連上 發布:2025-02-12 11:19:55 瀏覽:80