Batch Download

Batch_file_rename  Text_file_parser 
Batch Downloader
* Supports extracting and filtering required links in multiple webpages.
* Supports the 2nd level links extracting and filtering.
* Supports downloading webpage files as html, text, binary files, or only links.
* Supports downloading and renaming webpage files in one step.

Batch Download

By clicking "Batch Runner" toolbar or menu, a dialog will be poped-up:

First of all, user need to select source http address in 2 ways:

* By clicking "Import List", user can load http address list from a text file, each line should be started by http://

* By clicking "Extract Links", user can extract all links from multiple web pages, and select required file type by setting filters

After that, all the required links will be extracted and listed:

For each link, the base name will be automatically extracted

User can select or edit "Set output file name" entry to set the new filenames

For instance, ${BASE}.new.##.{EXT} will change file.txt to file.new.01.txt

User also need to set the directory to download files by changing "Change output file directory"

User can also change download type as binary/html/text/links by clicking "Edit"

Click "Copy/Download", system will prompt user "Download all files in the list?"

User click "OK", operation will be started, a log dialog will be poped-up to show operation status.



', '>',$fString); $fString = str_replace( '<', '<',$fString); $fString = str_replace( chr(32), ' ',$fString); $fString = str_replace( chr(13), ' ',$fString); $fString = str_replace( chr(10) & chr(10), '
',$fString); $fString = str_replace( chr(10), '
',$fString); } return $fString; } function show_pages($page,$MaxPage,$colname_rs) { echo " Page:$page/$MaxPage    "; if ($MaxPage<=1) {return;} echo "Goto: "; if ($page>1) { $prevPage=$page-1; echo "\"Previous  "; } for($p=$page-10;$p<=$page-1;$p++) { if ($p>0) { echo "$p ";} } echo "$page "; for($p=$page+1;$p<=$page+10;$p++) { if ($p<=$MaxPage) { echo "$p ";} } if ($page<$MaxPage) { $nextPage=$page+1; echo " \"Next "; } echo ""; } //$dbid = mysql_connect($hostname,$dbuser,$dbpasswd) or die(""); //mysql ServerNorthWind //$db = mysql_select_db("mindp9_test",$dbid) or die(""); //SQL $query = "SELECT * FROM ("; for($i=0;$i $MaxPage) $page=$maxPage; ?>

Other Examples of "" " .HtmlEncode($arr[2]).""; } //if }//for echo "
"; }//if ?> Search all "" examples