Ciao ragazzi.
Per ragioni che non sto a spiegare sto cercando di scrivere un programma client - server simile a vnc.
Ora i 2 moduli funzionano, se lancio il modulo client ed il modulo server tutto funziona (vedo il desktop remoto).
Ciò che non riesco a fare è ottimizzare l'utilizzo della cpu e della banda.
Per caso voi conoscete il sistema con cui vnc funziona?
Vnc scatta continuamente dei screenshot e li invia al viewer in modo ripetitivo oppure riesce a capire quando sul desktop cambia qualcosa ed in quale posizione? Come riesce a farlo?
Ho pure scaricato i sorgenti scritti in c++ ma non riesco a capire come questa cosa venga gestita.
Ogni info o quant'altro è bene accetto.
Ciao ciao.