Intro:
The PageCapturer utility is used to download Web pages programmatically and save them onto hard disk.
File: PageCapturer.zip attached with this email.
Purpose:
I made this to help me organize the pages visited everyday into a separate directory. And through this way I can save each page automatically with out having to Save each file manually.
Feature Missing:
This utility only downloads the Text of the Web page, the images or other media linked is not downloaded.
ScreenShot:

Working:
You can either enter the link into the Link field and then press "Get Page" button or simply copy the url. The program checkes every 2 seconds for any url on the clip board. Currenly, only http:// and ftp:// files are supported.
When the page is downloaded completely, the link for the page is automatically added to the "List of Pages fetched today". The list is also saved as an xml file "index.xml" into each directory which is also loaded at the startup. The "View Index" button displays the "index.xml" file after transforming it with the xsl file "index.xsl". Whereas, the "View Page" button displays the selected page in the list. You can also view the page by double clicking the page on the list.
The code is simple and does not block from throwing any exception, therefore you might see some exceptions.
How-To Run:
Either load the solution into VS.NET and execute; or run the PageCapturer.exe in the bin\debug\ directory.
/regards,
Nauman Leghari
For any questions on this, email on laghari78@... :).