Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hallo,

kennt einer ein Tool wo ich Dateien auf einem Server auswerten kann.

Dieses muß mir auch anzeigen wenn eine Datei mehrfach vorhanden ist.

Gruß

Hallo,

wie könnte es aussehen.

Gib mir mal eine Bsp.

Batch ist nicht meine Stärke

Danke

Berechne von allen eine MD5 Checksumme und wenn diese identisch ist, hast Du identische Dateien.
Seit wann das denn? Vorsicht!

Es gilt: Gleiche Datei -> Gleiche Checksumme

Daraus folgt aber nicht: Gleiche Checksumme -> Gleiche Datei

MD5 ist eine Hashfunktion. Theoretisch können Kollisionen im Hashing auftreten, da die Funktion von einer unendlichen Menge auf eine endliche abbildet. Es ist somit keine Äquivalenz (<=>).

Ich denke aber für den Fall hier kann der Einfachheit halber eine Äquivalenz angenommen werden. Mir war es jetzt zu aufwendig mathematisch korrekt die Beweisführung zu machen, sondern hier das praktische Problem zu lösen.

Mit einer gewissen, zwar sehr geringen Wahrscheinlichkeit, würde das Batchfile identische Dateien finden. Wenn ich es ganz formal machen würde, dann müsste ich jede Datei byteweise vergleichen, was aber einen sehr hoher Aufwand wäre. Andere Möglichkeiten wären über Chunks MD5 Summen innerhalb der Datei zu bilden, ähnlich dem Rsync Algorithmus.

Für eine praktische Lösung wäre wo die Überlegung über Bildung der Prüfsummen eine durchaus vertretbare Lösung, die mit einer gewissen Wahrscheinlichkeit auch Fehler produzieren kann

Phil

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.