You'd need to find a developer to help you achieve that and then you can use it on any/most hosting providers, that's probably the best solution and should be simple.
█•CirtexHosting•Providing Affordable and Quality Web Hosting & Reseller Hosting since 2003 █•LINUX based cPANEL/WHM Shared and Reseller Web Hosting with Fantastico █•HostV VPS•Premium Virtual Private Servers & Dedicated Servers powered by cPanel/WHM █•We transfer your sites over quickly!•I eat penguins for breakfast ...
You can do something like this with php + a desktop application. I have written something similar for taking and uploading screen-shots on the fly for screen-shot.net but it's not to the point of public release yet.
I don't have time to develop something for you (and I won't) so don't ask me to do it (the answer would be no) but I just wanted to chime in and let you know it is possible without specific support by a specific feature of a web host.