Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#21

Re: Fernwartungssoftware Bidschirm von Client übertragen

  Alt 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
  Mit Zitat antworten Zitat