Publisher review:Threaded FTP Client script allows you to download multiple directories from remote FTP servers and copy these to local machines under multiple threads. This script allows you to download multiple directories from remote FTP servers and copy these to local machines under multiple threads.
This script expects an XML file with details on the directories that requires to be downloaded from remote FTP servers. The script does a recursive FTP of files within the directory and this FTP of each file is done in parallel, each file within the directory being processed by a seperate thread.
The script is also capable of downloading directories from multiple FTP servers at the same time, the directories on each machine being handled by different threads. For example, directory test1 is residing on host ftp_server1 and directory test2 is residing on ftp_server2, these two directories can be downloaded in paralled by this script.
The script keeps a backup of the directory if its already present on the local machine. Can be used for scheduled download of directories on a regular uninturrupted basis.
Threaded FTP Client 1.0 is a Python script for FTP scripts design by Rajesh Kazhankodath.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Threaded FTP Client script allows you to download multiple directories from remote FTP servers and copy these to local machines under multiple threads.
Operating system:Windows / Linux / Mac OS / BSD / Solaris