Forum: Programmieren allgemein
Delphi
by Sir Rufo,
17. Mär 2011
Das ist doch alles völlig egal ... denn schlussendlich soll mit der Überprüfung ja nur das Bilden der CRC-Werte möglichst verhindert werden.
Nur wenn alle äußeren Merkmale gleich sind (die Dateien augenscheinlich gleich sind), dann wird per CRC die Gleichheit geprüft.
Forum: Programmieren allgemein
Delphi
by Sir Rufo,
16. Mär 2011
Jo, das geht ... obwohl ich die Größe auch noch mit reinnehmen würde.
Soviele (schnelle) Merkmale wie geht prüfen um sich möglichst vor der CRC-Überprüfung zu drücken ;)
Forum: Programmieren allgemein
Delphi
by Sir Rufo,
16. Mär 2011
Wenn du den CRC-Wert vergleichst, dann brauchst du das Datum nicht mehr.
Ich würde erst die Dateinamen prüfen (neu, gelöscht), dann bei den gleichen Dateien die Größe und bei gleicher Größe erst den CRC-Wert bilden und vergleichen.
Forum: Programmieren allgemein
Delphi
by Sir Rufo,
16. Mär 2011
Das impliziert der Begriff "synchronisieren".
Aber wie hoch ist der Anspruch an die Synchronisation?
Wenn es extrem 100% zuverlässig sein muss um jeden Preis, dann geht nur der binäre Vergleich der Dateien.
Forum: Programmieren allgemein
Delphi
by Sir Rufo,
16. Mär 2011
Hängt davon ab, wie hoch der Anspruch ist.
1. Datum
2. CRC
3. Direkter Vergleich