Seite 1 von 2

Datei-ID berechnen

Verfasst: 28.11.2004 16:25
von JG
Hallo,
wie kann man so eine, ähh ich glaube die heißt Hash-Nummer von Dateien mit PB berechnen?

Verfasst: 28.11.2004 16:28
von DarkDragon
:? Willst du das Handle vorrausberechnen :?

Verfasst: 28.11.2004 16:44
von MLK
suchst du vielleicht MD5FileFingerprint() ?

Verfasst: 28.11.2004 16:45
von JG
Was? ich meine, dass man 2 Dateien vergleichen kann. Also schaun ob sie exakt gleich sind.

Verfasst: 28.11.2004 16:53
von Ynnus
Dann schau mal ob du mit MD5FileFingerprint() etwas anstellen kannst. ;)

Verfasst: 28.11.2004 16:58
von GPI
Das ist nur eine Schätzung. Wenn die MD5-Id verschieden ist, dann sind die Dateien verschieden. Umgekehrt kann man das auf keinen Fall sagen. Dann ist immer noch einen Byte-für-Byte überprüfung notwendig.

Verfasst: 28.11.2004 17:01
von JG
Ok, Danke.
Achso ich will, dass wenn ich eine Datei auf mein Prog (Also auf die *.exe) zieh mir die Hash-Summe anzeigt. Nur wie kann ich in meinem Prog die Parameter auslesen mit denen es gestartet wird.
[/code]

Verfasst: 28.11.2004 17:02
von Ynnus
Entweder also jedes Byte einzeln einlesen, oder die Datei komplett per Readdate() in einen Speicherbereich einlesen und mit einem 2ten Speicherbereich vergleichen.

Verfasst: 28.11.2004 17:06
von Kiffi
> Nur wie kann ich in meinem Prog die Parameter auslesen mit denen es
> gestartet wird.

mit ProgramParameter()

Grüße ... Kiffi

Verfasst: 28.11.2004 17:25
von DarkDragon
Sunny hat geschrieben:Readdate()
hmm... Lesedatum?

Naja, du meinst wohl ReadData() und CompareMemory()