Feature Request: Detect and show web page changes

Nov 11, 2008 at 6:19 AM

Thank you for WebMonitor.

I would like to request a new feature: The ability to detect when a web page's content has changed and show what the change(s) is\are.

For reference, here is a link to a similar application with this feature partially implemented: http://www.markwell.btinternet.co.uk/webmon/

It detects when a web page changes and even allows you to specify the specific range of html content to check for changes.

However, it does not report on the actual change differences.  For example, I would have liked it to tell me what the content was before and after the detected change(s).

Thank you very much.
Nov 11, 2008 at 8:35 AM

Thanks for your comment. It's a very good idea and I will look into it. The first task will be to find a free "compare" library in .NET I can use, so I don't need to do the compare myself, as it can be pretty complicated.
Any suggestions?

Nov 11, 2008 at 8:36 AM
This discussion has been copied to a work item. Click here to go to the work item and continue the discussion.
Nov 11, 2008 at 9:50 PM
Ok found this so far: http://razor.occams.info/code/diff/
It's not being maintained anymore, but it were the best I could find for now. Please let me know if you have better alternatives before I start to look more into the code and start implementing it.
Apr 22, 2009 at 12:37 AM
The HEAD request has a field titled lastmodified that could be useful here.....
Apr 23, 2009 at 10:52 PM

I just wanted to let you know of another application that I just found that has some of the features I would like to see in WebMonitor.


Thank you.
Apr 24, 2009 at 7:01 AM
Thanks, that actually look pretty sweet. Simple and effectfull. The basic of this should be pretty easy to implement, the problem is that I would like to have the plugin system working first and then make this implementation as a plugin.

I have dscoduc on the project now too, so maybe that will speed things up, as I sadly have very little time at the moment.

But thanks for your feedback!