FastDownload - command line multi-threaded segmented download tool

FastDownload - command line multi-threaded segmented download tool

FastDownload - command line multi-threaded segmented download tool

FastDownload is a command line download tool for windows. It uses Multi-threaded Segmented download technique, supports various protocols. FastDownload is a freeware without any adware or spyware. FastDownload can increase download speed from 3-10 times.

DownloadDownload This Free Software

Bookmark:

FastDownload - command line multi-threaded segmented download tool

FastDownload is a command-line downloader for Windows environments. This tool is portable, you can put it on your USB memory stick and run it anywhere you go, no installation required. It is very powerful and versatile and can match some of the best graphical downloaders around today. It has features such as multiple downloads, multiple protocols (HTTP, HTTPS, and FTP), bandwidth control, handle authentication, and much more.

Non-interactiveness
FastDownload is non-interactive in the sense that, once started, it does not require user interaction and does not need to control a TTY, being able to redirect standard output to log its progress to a separate file for later inspection. That way the user can start FastDownload and leaving the program unattended. By contrast, most graphical or text user interface web browsers require the user to remain logged in and to manually restart failed downloads, which can be a great hindrance when transferring a lot of data.

Features

  • Multiple simultaneous file downloads
  • Able to set download speed limit to avoid using all your bandwidth
  • Support for FTP site that requires authentication
  • Download from authenticated HTTP URLs
  • Import URLs from external text file (URLs separated by new line, one URL in each line)
  • Support multiple protocols (HTTP, HTTPS, and FTP)

How To Use the FastDownload Tool

  • Download FastDownload.zip, and then unzip the files to your hard disk.
  • Open windows command interpreter (cmd.exe).
  • Run command line tool by typing the name C:\DownloadFolder>FastDownload.exe

Usage

01Usage:  FastDownload.exe [Options] [URLs]
02 
03 -s [SaveAs]                 File download file as ...
04 -l [SavePath]               Download folder for multiple file downloads.
05 -u [UserName]               Username - login information to download file.
06 -p [Password]               Password - login information to download file.
07 -t [MaxRetries]             Set number of retries (0 unlimits).
08 -d [RetryDelay]             Delay between each retry in seconds.
09 -r [MaxRate]                Maximum download speed in kbps.
10 -i [StatusUpdate]           Status update interval in seconds.
11 -f [ExternalFile]           Get download url list from external file.
12 
13 --nostatus                  Do not display file download status.
14 --nobanner                  Suppresses display of program name and version at
15                             top of script output.
16 
17Examples :
18FastDownload.exe http://www.mysite.com/video-file.avi
19      Download video-file.avi file to current folder
20 
21FastDownload.exe http://www.one.com/file1.jpg http://www.two.com/file2.jpg
22      Download file1.jpg and file2.jpg files to current folder
23 
24FastDownload.exe -s c:\temp\photo.jpg http://www.one.com/file1.jpg
25      Download file1.jpg and save it in c:\temp as photo.jpg
26 
27FastDownload.exe -l c:\temp http://www.one.com/file1.jpg http://www.two.com/file2.jpg
28      Download file1.jpg and file2.jpg files to c:\temp folder
29 
30FastDownload.exe -i 1  http://www.one.com/video.avi
31      Download video.avi and show the download progress status
32      every second
33 
34FastDownload.exe ftp://USER:PASSWORD@ftpserver.com/url-path/file.zip
35      Download file.zip from ftp using USER/PASSWORD
36 
37FastDownload.exe -u UserName -p Password ftp://ftpserver.com/video.avi
38      Provide login information and download file video.avi from ftp
39 
40FastDownload.exe -u UserName -p Password http://www.site.com/video.avi
41      Provide login information and download file video.avi
42 
43FastDownload.exe -f c:\data\list.txt -s c:\temp
44      Get download file list from external file c:\data\list.txt and
45      download all the files to c:\temp folder.

Software version and platform information

  • Build Year: 2009
  • Development Status : Beta
  • Operating System : Windows .Net 2.0
  • IDE: Microsoft Visual Studio 2008
  • Intended Audience : Advanced End Users, End Users, System Administrators, System Developers, Command Line Tools, Command-line downloader, Multi-threaded Segmented download, Fast FTP download, Authenticated download, HTTP, HTTPS, FTP
  • Programming Language : C#
  • User Interface : Command-line
  • Version: 1.0

References/Credits

Download This Systems and Networking Free Software.

Download materials for this article (Systems and Networking - Free Software)

Download - FastDownload.zipFastDownload.zip
       File size: 29 KB, File type: zip
       Total downloads: 793, Upload date: July 24 - 2009

Islam Adel :: September 13-2009 :: 10:04 PM

nice tool but needs many improvements:

1. ability to specify the number of segments to download
2. ability to continue a previous started download.
3. show download status in window title
4. set download time out

Thanks

Kot :: October 01-2009 :: 06:21 PM

Very valuable tool!

Some suggestions:
- let "save as name" for urls to be defined directly in external file with urls to download individually for every url
- let to control number of simultaneous downloads and time shift for start of every next file

Thank you!

Leave a comment

 Poster Information 


(will not be published, required)

 MESSAGE DETAILS