Ce programme permet de prendre des screenshoots a distance. Il y a un programme serveur et un programme client. Le serveur se lance sur la machine dont on veut prendre des screenshoots. sur la machine distante (ou la meme pour tester) on entre l'adresse IP de la machine ou le serveur est lance (127.0.0.1 si c'est sur la meme machine) puis on peut commencer a faire des captures d'ecran qui s'affiche dans le client.
Ce programme est un 1er pas. Le but a terme est de realiser petit a petit un programme type VNC qui permet de piloter son pc a distance (utile quand on est loin de chez soi et que l'on veut acceder a son pc "comme si on y etait").
Ce qui sera fait dans les prochains jours:
-flot continu de screenshot pour voir pour regarder ce que l'on fait
-identification login/password pour que tt le monde ne puisse pas se connecter au serveur
-compression des bitmaps (libzip surement) pour meilleur qualite d'image (la j'ai trafiqué le nombre de couleur.. pour pas qu'elle soit trop grosse car ya pas encore de compression)et choix de la resolution (dans cette version les captures sont presentées en 640*480)
-retranscrire les evenements (clavier + souris) effectués dans le cadre du client pour reellement piloter son pc a distance
au final on aura donc un utilitaire complet pour piloter son pc a distance comme si on etait devant, exactement ce que fait VNC. les ameliorations viendront petit a petit et je mettrais ma source a jour.