CRC Berechnen
26. Jul 2009, 02:09
Hallo, ich möchte in mein Programm einen "Map Downloader" für ein altes Spiel integrieren. In der Theorie stelle ich mir das so vor:
1. Client sucht welche Maps vorhanden sind
2. Client verbindet zu http host -> fragt Mapliste z.b. aus Textdatei ab
3. Client vergleicht ob eine Map aktueller als die installierte
4. Client läd die datei herunter.
Das Problem dabei ist: wie vergleicht man am besten ob 2 Files identisch sind? bei der Größe ist es problematisch. Wenn man 2x die Selbe Map compiled, verändert sich lediglich eine "versionskennung". die ist so klein, das man nicht mit Dateigröße vergleichen Arbeiten kann.
Gibt es da evtl eine Bessere variante?
|