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

編寫ftp

發布時間: 2022-02-16 21:09:42

㈠ 如何編寫一個創建FTP站點的函數

打開Internet選項,在高級選項卡里,勾選「啟用FTP文件夾視圖(在Internet Explorer之外)」這一選項。

㈡ 用c++在linux下編寫ftp

從linux網路編程開始學起,了解一下協議的寫法,會用到socket

㈢ C#編寫FTP伺服器

FTP伺服器,不需要用C#寫代碼,它就像個安裝軟體一樣,安裝好了,設置下要作為Ftp服務的文件夾,然後給這個文件夾添加些用戶能訪問該文件夾,客戶端只要知道伺服器的IP和你設置的用戶名密碼就是訪問ftp文件夾了。

ftp功能一般都不需要資料庫,如果你存儲的僅僅是文件的話。

㈣ ftp的客戶端的編寫

請將問題描述完全,彼得堡「拓」形象願意為您服務!

㈤ java編寫FTP伺服器軟體

有郵箱否?給你傳一個...

㈥ 如何用VFP編寫FTP文件傳送器

VFP中執行FTP命令的一個簡單方法 命令雖然簡單,但功能卻很強大。可惜都是在ftp環境中,對一般用戶來說,讓他們使用ftp命令是不現實的。因此,在vfp中,用編程的方法,運行所需的ftp命令,就很管用了。下面是我用了很久的一段代碼,很實用,其功能是上傳一個文件並利用ftp文件目錄來判斷是否上傳成功。 至於要做其它事情,照著這個方法往下寫就可以了。
local cFileName,cDirName,cExpression
local strftpUserID ,strftpPassWord ,cUpFtpFileName ,ftpIp
local owsh
cFileName = fullpath(curdir())+'ftp.txt' && 生成一個包含ftp命令的文件
cDirName = fullpath(curdir())+'dir.txt' && 顯示ftp伺服器文件目錄的文件 if file(cDirName)
dele file (cDirName)
endif
&& strftpUserID 為ftp伺服器登錄用戶
cExpression = strftpUserID+chr(13)+chr(10) && 用戶名
STRTOFILE(cExpression, cFileName , .F.)
&& strftpPassWord 為ftp伺服器登錄密碼
cExpression = strftpPassWord+chr(13)+chr(10) && 密碼
STRTOFILE(cExpression, cFileName , .T.)
&& cUpFtpFileName 為要上傳的文件
cExpression = 'put '+cUpFtpFileName+'
'+JUSTFNAME(cUpFtpFileName)+chr(13)+chr(10) && 上傳文件
STRTOFILE(cExpression, cFileName , .T.)
cExpression = 'mdir '+JUSTFNAME(cUpFtpFileName)+'
'+cDirName+chr(13)+chr(10) && 返回器上傳的文件目錄
STRTOFILE(cExpression, cFileName , .T.)
cExpression = 'y'+chr(13)+chr(10)
STRTOFILE(cExpression, cFileName , .T.)
cExpression = 'bye'+chr(13)+chr(10)
STRTOFILE(cExpression, cFileName , .T.)
&& ftpIp為ftp伺服器IP地址
owsh=createobject("wscript.shell")
if left(os(),10) == 'Windows NT' OR os()='Windows 5.00'
owsh.run("cmd /c ftp -s:"+cFileName +" "+ftpIp,0,.T.) &&0 為運行時窗口類型,隱藏,.T.為程序執行完後才會停止

㈦ 編寫一個簡單的FTP客戶機程序,要求能夠向FTP伺服器發送命令,並接收FTP伺服器返回的響應與數據. 謝謝了~

點量Http/FTP組件的功能簡介:

標准Http和FTP下載支持:完全標準的Http和FTP協議支持,內部通過網址自動區分是Http還是FTP下載。
極速下載(2.0以後版本):超越國內絕大多數下載軟體的下載速度。新版內核在2M ADSL的環境下下載,有些文件的速度可以達到1400K位元組/秒以上,超過了帶寬的極限。下載速度可以用極速形容。
多線程傳輸:可以將文件自動分塊,並採用多線程下載。並可自由設置線程數目。
斷點續傳:點量Http/FTP有優秀的斷點續傳支持,每次啟動自動從上次下載的位置開始,不需要重復下載。
提供詳細的下載詳情介面(2.0以後版本):可以看到整個下載過程的步驟,比如開啟了多少線程、伺服器的應答過程、錯誤信息等。
支持多種高級設置:設置線程數目、磁碟緩存大小、搜索鏡像伺服器的詳細參數設置、下載文件完成後同步文件為伺服器上的文件時間、下載過程中可以自定義文件臨時後綴、未完成的文件設為隱藏屬性。
支持磁碟緩存:點量Http/FTP下載DLL支持設置磁碟緩存,減少對磁碟的讀寫,並提升下載速度。
支持設置Refer:點量Http/FTP下載組件支持設置下載時的Refer,以便可以繞過一些防盜鏈的網站,直接下載內容。
限速功能:點量Http/FTP下載組件可方便的設置下載限速。
多種磁碟分配方式:點量Http/FTP下載組件支持預分配和邊下載邊分配兩種磁碟方式,滿足多種下載需求。
自動搜索鏡像加速:點量Http/FTP內置了鏡像搜索功能,在下載文件的同時,會自動搜索哪些其它網站還有這個文件,自動從其它網址下載加速。
可提供源碼:支付一定的費用,便可以獲得全部的點量Http/FTP下載組件的源代碼,免除您的所有後顧之憂。
良好的服務:作為點量軟體旗下的軟體,可享受到點量軟體的優秀服務,我們的服務讓您如同擁有一個稱心的專業員工。

點量Http/FTP 下載組件可以適用於任何Http和FTP下載的領域,讓您可以在1天內完成一個完整的Http下載軟體的全部功能。比如,您可以用於產品的升級、文件的下載和傳輸等。

㈧ VC編寫的ftp伺服器

我有ftp伺服器端程序的源代碼
你留個qq,我聯系你

㈨ 用JAVA編寫FTP伺服器。

感覺分少,先關注一下

㈩ VB編寫個程序上傳文件到FTP

首先,在VB工具欄中添加部件Microsoft Internet Transfer Control 6.0 ,之後工具箱會多一個Inet的控制項。
拖放該控制項到窗體上,設置控制項中的屬性
protocol : 2-icFTP
RemoteHost : 你的FTP服務IP或域名
RemotePort : 你的FTP埠
URL : 你的FTPURL地址
UserName和Password 這兩個就不用說了

'窗體中添加一個文本框(text1)和一個按鈕(Command1)代碼如下:

Private Sub Command1_Click()
Dim isRight As Boolean
Dim filestr As String
filestr = app.path & "\A"
Inet1.Execute "", "PUT " & filestr & " /A"
isRight = Inet1.StillExecuting '獲取當前是否仍然在執行命令
Do While isRight
isRight = Inet1.StillExecuting
DoEvents
Loop
filestr = app.path & "\B"
Inet1.Execute "", "PUT " & filestr & " /B"
isRight = Inet1.StillExecuting '獲取當前是否仍然在執行命令
Do While isRight
isRight = Inet1.StillExecuting
DoEvents
Loop
filestr = app.path & "\C"
Inet1.Execute "", "PUT " & filestr & " /C"
isRight = Inet1.StillExecuting '獲取當前是否仍然在執行命令
Do While isRight
isRight = Inet1.StillExecuting
DoEvents
Loop
filestr = app.path & "\D"
Inet1.Execute "", "PUT " & filestr & " /a/D"
isRight = Inet1.StillExecuting '獲取當前是否仍然在執行命令
Do While isRight
isRight = Inet1.StillExecuting
DoEvents
Loop
End Sub
Private Sub Inet1_StateChanged(ByVal State As Integer)
text1.Text = text1.Text + CStr(State)
Select Case State
Case 11
text1.text ="在與主機通信的過程中發生了錯誤"
Case 12
text1.Text = "上傳完成"
End Select
End Sub