Funciona com Linux, Unix, Windows ou Mac. Ele captura uma sessão de desktop VNC (sua própria tela ou um computador remoto) e salva como um arquivo Flash Video (FLV).
Isso se conecta a um servidor VNC remoto. O site é bastante claro, mas eu só instalei um servidor VNC no meu computador (do cliente no seu caso) e, em seguida, instalei os scripts python no meu computador móvel (seu computador interno).
Eu monitora apenas uma sessão do VNC, mas imagino que escrever um script com o cron ou o cron não deve ser difícil.