Threaded FTP Client

Category: Python - Miscellaneous

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. Date: 16 February, 2012


Threaded FTP Client - Networking Tool - Networking Script - Threaded - Ftp - Client

Homepage: http://code.activestate.com/

Developer: code.activestate.com

License: Freeware

Operating System: All

Add a Comment

all are required fields

     
What do you think of this resource?

Select Your Rate:

Votes:0

 

Related Scripts Download

This script is an example of how an existing POP-mail account can be used to provide authentication to a python application.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


Skulls is a Multi-Network WebCache in PHP used from p2p clients to bootstrap.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


This module enables users on the windows platform to transfer files to remote hosts.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


This script fills the need to have a scheduled directory synch occur via FTP.

developer Developer: code.activestate.com
license License: Freeware
operating systems Operating System: All


Firestorm is an extremely high performance network intrusion detection system (NIDS).

developer Developer: scaramanga.co.uk
license License: Freeware
operating systems Operating System: All


This is a caching and scaling proxy for images that are accessible via homepage It is designed for the use in weblogs where you want to refer to images on foreign hosts without the need of manual mirroring or scaling.

developer Developer: benjamin-schweizer.de
license License: Freeware
operating systems Operating System: All


The Symbion SSL Proxy listens on a TCP port, accepts SSL connections, and forwards them to an other (local or remote) TCP port, or UNIX domain socket.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


Yahoo.

developer Developer: files.rubyforge.vm.bytemark.co.uk
license License: Freeware
operating systems Operating System: All


PHP FTP Client and Library script provides you a class to wrap most of the standard FTP functions supplied by PHP, as well as a client to use the libraries.

developer Developer: phpbuilder.com
license License: Freeware
operating systems Operating System: All