Hallo zusammen,
Ich habe ein Programm, welches mir zu einer bestehenden Datei eine MD5 checksumme zurueck gibt. Dies laeuft auch einwandfrei unter Solaris. Leider kann es unter Windows keine korrekte Checksumme fuer Dateien > 4GB angeben. Hier der Ausschnitt, der nicht passt:
FileInputStream fin = new FileInputStream("datei");
fin.available(); -> liefert eine falsche Laenge zurueck.
Kann mir irgendjemand bei diesem Thema helfen? Ich bin leider nicht weitergekommen.
Danke und Gruesse,
Hoschi01
Ich habe ein Programm, welches mir zu einer bestehenden Datei eine MD5 checksumme zurueck gibt. Dies laeuft auch einwandfrei unter Solaris. Leider kann es unter Windows keine korrekte Checksumme fuer Dateien > 4GB angeben. Hier der Ausschnitt, der nicht passt:
FileInputStream fin = new FileInputStream("datei");
fin.available(); -> liefert eine falsche Laenge zurueck.
Kann mir irgendjemand bei diesem Thema helfen? Ich bin leider nicht weitergekommen.
Danke und Gruesse,
Hoschi01