This would be fairly trivial to implement in many different programming languages.
In fact, to lessen bandwidth requirements, you could expand this idea.
Set up your software to take the screenshot and automatically upload it somewhere and share the link via instant message with your watching buddy every X minutes.
I’d vary the amount of time some random amount so that you didn’t start gaming your own system.
This would be fairly trivial to implement in many different programming languages.
In fact, to lessen bandwidth requirements, you could expand this idea.
Set up your software to take the screenshot and automatically upload it somewhere and share the link via instant message with your watching buddy every X minutes.
I’d vary the amount of time some random amount so that you didn’t start gaming your own system.