Site Downloader has a concise GUI. Input the domain name in the address bar and click "Go" button, Site Downloader will load the website in its main window. Then you can click the "Download" button to download what you want:
Click "DownloadOptions" button to find more options for download. Here you can specify where to save the downloaded websites(by default, the "downloaded" folder in the installation directory). You can specify how to save the offline website files. There are 3 methods to save downloaded web pages:
You can choose not to download certain webpages by specify the patterns in the urls. You can also specify a pause interval between downloading webpages in order not to be banned. During the download process, the downloaded urls will be displayed in the box below. You can re-download a url in the box later.
After all the webpages are downloaded from the website, it comes to the excellent part of Site Downloader: convert. Unless the website is very simple, it is necessary to convert the downloaded pages to be viewed and navigated correctly offline. Xampp or wampp are common used tools to browse downloaded website on you PC. If you use xampp, you can copy the website folder to the htdoc directory under xampp's installation directory, then open a browser window, and type localhost/websitefolder to browse the website off-line. You will notice the links on the off-line page may still point to the on-line webpages. Clicking those links will bring you to the online version of the webpages instead of the offline version. This is why you should use the converting function of Site Downloader. At least you should convert all hrefs containing the original domain to localhost/websitefolder to make the navigation work correctly. The converting function of Site Downloader can do more than that. Click the "Convert" button, you can find all options related to converting and rewriting. You can specify the source directory of converting(usually the download directory of the website) and the destination directory where the converted files are stored. You can add as many converting rules as you want. A convert rule is a combination of a regular expression specifying what to change, and a string that is replaced with. For example, the converting rule goodlucksoft.com=>localhost/goodlucksoft.com will substitute "localhost/goodlucksoft.com" for all occurences of "goodlucksoft.com" in the downloaded files. The converting rule olddomainname.com=>newdomainname.com will replace all occurences of "olddomainname.com" with "newdomainname.com". Note that it is not simple string substitution but regular expression replacement.
Compared to converting which is relatively rigid, rewriting is more flexible. Rewriting is rewording or rephrasing the original content to generate something different but similar. To use the rewriting function, you should check on the "use rewrite" option and configure a rewriter tool first. Site Downloader supports TBS(The Best Spinner) at present. More article rewriter tools such as SpinnerChief will be supported in the future. The settings for each content spinner are different. For TBS, you need to fill the email and password. You can tick the "use rewrite cache" to cache the rewriting results,which is sometimes expensive considering the network communication with the spinner's server and its limitation on the request number per day. After configuring a paraphrasing tool, you need to tell it what to rephrase by adding one or more rewrite rules. A rewrite rule consists of a regexp specifying which part of the webpage is to be reworded(i.e.,<div id="id1">([^<>]*)</div> means the text between <div id="id1"> and </div> will be spun), and one or more protect word regexps specifying the words on the page that are not to be changed(for example, keyword1|keyword2 means keyword1 and keyword2 in the to-be-spun text will not be rewritten).
After converting and rewriting, the resulting webpages are stored in a different folder than the download directory. This folder is the one you need to upload to the new website.
Any question, please send an email to firstname.lastname@example.org.