The restore is infact a download from the version that appearsin [url removed, login to view] .
The script should follow all inner links and download all files, images, js, css, swf and any other file type that contains the desired url.
The script should strip the files from all of the [url removed, login to view] urls that appears inside the files code.
The script should create a log file in the server of all requests - simple txt file.
So basically user puts in the first link to follow (the homepage of the archived version) and the script should download the entire site and download the zip to the server and allow the user to download it after registering the details to a log file.