You have chosen to sponsor your bid up to a maximum amount of .
I would like a small simple C# application which will run in the background of a Windows PC which will listen to all winsock traffic looking for URLs from web browsers (which could be IE, Chrome, Firefox, or others) and when it sees a new URL being requested (GET HTTP protocol) a simple MSGBOX popup will appear. This is to be used as a starting point for a larger project, hence the Msgbox. All code must be commented so that I can easily follow it.
Only when new URLs are requested will a message be displayed, for example browsing to www.abc.com (which will display the messagebox) then clicking on a page link on the page to www.abc.com/page2.html will NOT display the message as the user has already been prompted that www.abc.com is a new URL.
Please No 3rd party libraries/addin, unless they can be distributed with final application (ie, open source). Please check with me that we can use required library.