Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
Delphi 7 Enterprise
|
Re: Fernwartungssoftware Bidschirm von Client übertragen
2. Nov 2005, 19:47
Also ein primitiver Diff-Algo könnte in etwa so aussehen:
Schleife über alle Pixel (z.B. zeilenweise)
Vergleich mit vorherigem Screen
Wenn Unterschied gefunden Startposition merken
Schleife bis wieder Übereinstimmung
Position im Puffer, Farbe, Anzahl in Struktur und Struktur an Diff-Puffer hängen
Wenn fertig verglichen, Diff-Puffer mit komprimierten Bildschirm vergleichen und das kleinere von Beiden senden.
Screen merken für nächstes Diff-Update.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
|