當前位置:首頁 » 文件管理 » ftp同步下載

ftp同步下載

發布時間: 2022-08-20 12:35:26

『壹』 求ftp同步軟體,兩個FTP上的文件可以同時下載的

你的意思是需要FTP的批量同時操作,那麼我推薦你使用IIS7服務管理工具

這款軟體的Ftp客戶端做的是非常棒的,不僅具有批量操作功能,還具有定時同步(上傳和下載)和自動更新功能。這些功能真的是我超愛的功能,做事效率提高了不止一星半點。而且特別容易上手,一般的軟體都還需要熟悉一下,這個就是很快的能開始運用。好處很多,需要用戶慢慢去體會。有的東西是只能親身體驗過後才知道的。

IIS7伺服器管理工具所包含的功能是比較多比較全面的,開發者從各個角度都做到了為用戶著想,這點是非常棒的。畢竟一款軟體要想有發展前途,那必須是要用戶體驗好。這款IIS7伺服器管理工具可以進行批量管理、同步操作、到期提醒、數據安全和定期執行。IIS7伺服器管理工具無論是傳輸速度還是安全性都是非常優秀的一款軟體了。

『貳』 AU3原碼怎麼實現與FTP伺服器同步文件

首先去下載個FTPEx.au3

給段源碼你研究吧

python">
#include<FTPEx.au3>
#include<Array.au3>
Local$path
$server='192.168.1.1';伺服器
$name='admin';用戶名
$pass='admin';密碼
$Port='21';埠
$path="c:a1鄉村";遠程路徑,FTP的路徑。
$RemoteDir=$path;遠程根路徑轉換,不用管它。
$LocalDir="D:存儲軟體au3進行中FTP同步實驗室1同步路徑";本地路徑,你想讓文件下載到哪裡?
$LocalDir=flocalDir($RemoteDir,$LocalDir);轉換首目錄,不用管
;~MsgBox(0,"$LocalDir",$LocalDir)

ftp($server,$name,$pass,$Port,$path,$RemoteDir)

Funcftp($server,$name,$pass,$Port,$path,$RemoteDir)
;說明:主要函數,搜索,下載
$Open=_FTP_Open('MyFTP');打開一個FTP會話

$Conn=_FTP_Connect($Open,$server,$name,$pass,0,$Port);連接到ftp伺服器
_FTP_DirSetCurrent($Conn,$path)
$aFile=_FTP_ListToArrayEx($Conn,0,0);列目錄(0=文件和目錄,1=目錄,2=文件)(格式0=mm/dd/yyyy,1=yyyy/mm/dd)

;~_ArrayDisplay($aFile)
;~MsgBox(0,"顯示","共("&$aFile[0][0]&")個")
;~MsgBox(0,"$aFile[$i][0個]文件名",$aFile[0][0])
For$i=1To$aFile[0][0]
If$aFile[$i][2]=16And$aFile[$i][0]<>"."And$aFile[$i][0]<>".."Then
;~$path=$path&$aFile[$i][0]&""
;~MsgBox(0,"$path",$path&$aFile[$i][0]&"",$RemoteDir)
ftp($server,$name,$pass,$Port,$path&$aFile[$i][0]&"",$RemoteDir)
EndIf
If$aFile[$i][0]<>"."And$aFile[$i][0]<>".."And$aFile[$i][2]<>16Then
;檢驗
;~MsgBox(0,"",$aFile[$i][0])
$fname=$aFile[$i][0];文件名
$sync=ftpsync($LocalDir,$RemoteDir,$path,$fname)
;~MsgBox(0,"是否存在文件返回信息",$sync)
;~If$fname="PiView.mdb"Then
;~MsgBox(0,"$sync",$sync[0]&@LF&$sync[1])
;~EndIf
Select
Case$sync[0]=1;未發現文件
$ftp_download=_FTP_FileGet($Conn,$path&$fname,$sync[1],False);下載文件(True=覆蓋False=不覆蓋(默認))
;~MsgBox(0,$path&$fname,$sync[1])
Case$sync[0]=2;發現有同名文件
$ftpsize=_FTP_FileGetSize($Conn,$path&$aFile[$i][0])
$localsize=FileGetSize($sync)
;~MsgBox(0,"大小對比",$ftpsize&"-"&$localsize)
If$ftpsize<>$localsizeThen
;~MsgBox(0,"大小對比不成功",$ftpsize&"-"&$localsize)
;~MsgBox(0,"大小對比不成功",$path&$aFile[$i][0]&"-"&$sync)
$ftp_download=_FTP_FileGet($Conn,$path&$fname,$sync[1],False)
;~MsgBox(0,"$ftp_download",$ftp_download)
EndIf
CaseElse
MsgBox(0,"意外錯誤","搜索失敗")

EndSelect
;~MsgBox(0,"次數",$aFile[$i][0])
EndIf

;~MsgBox(0,"顯示","名="&$aFile[$i][0]&@CRLF&$aFile[$i][1]&@CRLF&$aFile[$i][2]&@CRLF&$aFile[$i][3]&@CRLF&$aFile[$i][4]&@CRLF&$aFile[$i][5])

Next
;$aFile[$i][0個]文件名
;$aFile[$i][1]文件大小
;$aFile[$i][2]文件屬性
;$aFile[$i][3]文件修改日期-時間
;$aFile[$i][4]文件創作日期-時間
;$aFile[$i][5]文件通入日期-時間
$Ftpc=_FTP_Close($Open);關閉_FTP_Open打開的回話
EndFunc;==>ftp

;~FuncDownload
;~用途:下載一個FTP上的文件
;~$ftp_download=_FTP_FileGet($Conn,"111 est222.txt","e:au3_ftp est222.txt",False);下載文件(True=覆蓋False=不覆蓋(默認))
;~EndFunc;==>ftp

Funcftpsync($LocalDir,$RemoteDir,$path,$fname);本地路徑,遠程根路徑路徑,變化中的遠程路徑,要下載的文件名。
Local$loc12
$loc12=_ArrayCreate("0","0")
;~說明:位置錯誤返回0,失敗返回1,成功返迴路徑。主要用來判斷是否有相同的文件。
IfFileExists($LocalDir)Then;看看本地是否存在,要是不存在就創建一個。
Else
DirCreate($LocalDir)
EndIf
Local$len=StringLen($RemoteDir)
Local$len1=StringLen($path)
$New=StringRight($path,$len1-$len)
;~MsgBox(0,"$New",$New)
;~MsgBox(0,"$fname",$fname)
IfFileExists($LocalDir&$New)Then
Else
;創建目錄
DirCreate($LocalDir&$New)
EndIf
;~MsgBox(0,"需要判斷是否存在的文件",$LocalDir&$New&$fname)
IfFileExists($LocalDir&$New&$fname)Then
;判斷文件大小
$loc12[0]=2
$loc12[1]=$LocalDir&$New&$fname
;~Return$LocalDir&$New&$fname
;~MsgBox(0,"文件是否存在判定-是存在",$LocalDir&$New&$fname)

Else
;創建目錄下載文件

;~Return1
$loc12[0]=1
$loc12[1]=$LocalDir&$New&$fname
EndIf
Return$loc12
EndFunc;==>ftpsync

FuncflocalDir($RemoteDir,$LocalDir)
;~說明:創建首目錄
$LOG=StringSplit($RemoteDir,"")
If$LOG[0]<=1Then;如果呢~只有根目錄盤那就是C盤根目錄
Local$result=StringLeft($RemoteDir,1)
$LocalDir=$LocalDir&$result&"盤根目錄"
Return$LocalDir
Else;如果不是那遠程目錄的最後一個文件夾,便是根目錄的最後一個文件夾了。
$Loc1=$LOG[$LOG[0]-1]
$LocalDir=$LocalDir&$Loc1&""
Return$LocalDir

EndIf
EndFunc;==>flocalDir

『叄』 如何將FTP中的一個文件夾同步到本地

網路搜索BestSync2011同步軟體並下載,按以下步驟操作:
1. 你本地裝上軟體以後,在主菜單裡面 編輯-->追加任務!
2. 文件夾1選擇 驅動盤中要備份的文件夾位置!
3. 文件夾2選擇 選擇FTP(填寫路徑)!
4. 同步方向為 文件夾2 --》文件夾1!
5. 在 FTP設定 下面填寫伺服器地址,賬戶名,密碼等信息!
6. 然後選擇 完成 按鈕!
7. 重復1步驟,繼續建立其他FTP的同步任務!
8. 在主界面下,選中任務列表中所有任務(勾復選框),點擊「>>」菜單圖標,啟動所有選中任務
9. 這樣就能實現一次備份多個FTP站點,它可以多個FTP Session快速下載大文件以減少下載時間。 也可以同時下載(多線程)多個小文件,提高下載速度。
10. 你只需要在建立多個任務,每個任務鏈接到一個FTP地址,然後再主界面下,勾選所有同步任務,點選 開始 按鈕,就一起同步了。。。

『肆』 ssh ftp下載文件區別 同步線程

ssh ftp下載文件區別如下:
SSH:遠程連接工具,可以用來連接伺服器,然後在客戶端操作。可以跨系統連接,win和linux。只要你一連接到了伺服器,伺服器上所有的東西你都可以用
FTP支持修改伺服器文件、設置本地或遠程路徑,上傳下載文件都非常穩定,並且支持中文。

『伍』 如何在指定的空間時間從遠程FTP上向本地同步文件

你這個上同步軟體吧,省事,無憂無慮了就~~
我現在用的Bestsync2011,感覺還不錯了,可以指定時間進行差異備份,尤其是數據量大的情況,這軟體多線程同步速度還是可圈可點的~~你可以試試
用起來蠻簡單的,舉例:
1. 你本地裝上軟體以後,在主菜單裡面 編輯-->追加任務

文件夾1選擇 驅動盤中要備份的文件夾位置
文件夾2選擇 選擇FTP(填寫FTP地址等相關參數)

同步方向為 文件夾2 --》文件夾1
在 FTP設定 下面填寫伺服器地址,賬戶名,密碼等信息)

然後選擇 完成 按鈕

2. 在主界面下,雙擊你剛建立的任務,會彈出屬性對話框
3. 選擇「日程」屬性頁,勾選最後一個復選框「按指定日程啟動任務」,然後在下面選擇你想同步的具體時間點就Ok了~~嘿嘿

這個軟體就是可以同時掃描多個文件夾以減少准備時間,N個小文件掃描也很費時間的。這個功能很有用

『陸』 如何使2台Linux伺服器通過FTP自動同步文件(用Shell腳本

樓上正解。

『柒』 有沒有FTP同步到本地的軟體

FTP
Synchronizer
Professional
FTP
Synchronizer是一個FTP同步軟體,它可以讓你方便的讓你的網站和你的本地計算機同步更新。它可以自動識別文件的變更並自動更新或刪除文件,免去了一個個手動傳輸的麻煩,節省了時間。
http://www.bsdown.com/Download_Info/17.html

『捌』 有沒有FTP定時自動同步到本地的軟體

正好有一款軟體能實現這個功能,iis7伺服器管理軟體。

這款軟體可以批量管理ftp站點.具有定時上傳下載,自動更新的功能,剛好滿足你的要求。

此外,它最大可取之處在於它不僅可以管理ftp,同時也是vnc的客戶端.iis7伺服器管理工具,是伺服器批量管理集成器.windows與linux都可以集成管理,可謂是非常方便.

『玖』 求一款好的FTP同步軟體

說起好用的ftp同步軟體,就不得不說iis7伺服器管理工具中ftp工具了,除了能批量管理ftp站點外,同時它也能滿足文件的定時上傳和下載,還是一款免費的中文軟體。

除了兼顧ftp下載工具綠色版的客戶端,iis7伺服器管理工具還具有著能批量管理Winws、Linux系列系統和VNC的強大功能,絕對是運維工作者的福音。

『拾』 Linux下同步遠程FTP數據的幾種思路

同步數據用rsync

進入ftp數據的文件夾,然後使用rsync多個機器之間同步。有必要的話,安裝並啟動下rsyncd
rsync可以支持各種同步,如增量同步,差異同步,完全同步等。非常強大。基本所有的需求都可以滿足。 如果還不能滿足,你就得自己定製工具,寫點兒代碼了。

熱點內容
保時捷卡宴哪個配置比較好 發布:2025-05-13 19:00:08 瀏覽:724
c語言負數運算 發布:2025-05-13 18:45:21 瀏覽:428
太空殺電腦版連接不到伺服器 發布:2025-05-13 18:40:19 瀏覽:457
同樣的配置為什麼跑分不同 發布:2025-05-13 18:39:06 瀏覽:278
獲取linuxcpu序列號 發布:2025-05-13 18:36:35 瀏覽:738
appleid為什麼連接伺服器出現問題 發布:2025-05-13 18:17:37 瀏覽:971
書翁怎麼配置 發布:2025-05-13 18:17:36 瀏覽:911
雲資料庫mongodb 發布:2025-05-13 18:16:12 瀏覽:774
A7編程 發布:2025-05-13 18:15:26 瀏覽:742
python視圖 發布:2025-05-13 18:14:01 瀏覽:759