WebGet 1.41 ---------------------------------------------------------------- Nathan Moinvaziri // nathanm.com Description WebGet can be used to download files from the internet through the command line. Usage webget.exe [-attrib] /url|/in [/out][/header][/post] Switches /url Specifies the url to download /in Specifies a batch file that contains a url on each line /out Specifies the full path or relative path /header* Specifies a http header to send /post* Specifies a post variable to send Attributes -dir Traverses a web directory page -pulse Prints out live download statistics -resume Resumes a file download -stdout Prints out file contents instead of saving it -silent Suppresses normal status messages -simulate Doesn't write anything to disk Examples webget.exe /url "http://www.extractnow.com/extractnow.exe" webget.exe /in "images.txt" /out ".\images\" webget.exe /url "http://www.bn.com/" /header "User-Agent: GoogleBot" /header "Accept-Language: en-us" webget.exe /url "http://www.google.com/" /post "User=Juan" /post "Pass=Lupe" The example below, will download all images, that begin with 0 or 1 until there are no images left to download. webget.exe /url "http://www.example.com/[02i].jpg" /out "[02i].jpg" ChangeLog 1.41 05/08/08 + Added displaying of md5 hash on successful download 1.40 05/08/08 + Added web directory traversal support + Fixed bug of not knowing when download is complete + Fixed bug in buffer reallocation routine 1.30 04/11/08 + Added ssl support + Added ability to customize headers and add post variables + Removed indexed attribute and added resume attribute 1.20 04/08/08 + Added indexed, pulse, stdout, silent, and simulate attributes + Renamed txt switch to in 1.10 04/02/08 + Added support for file resuming + Added ability to use batch text files to download content + Renamed from httpget to webget 1.0 03/28/08 + Initial release