Kleine Anregung am Rande (auch wenn es nicht wirklich wichtig ist):
Eine Funktion die einem den MD5-Fingerprint oder den CRC32-Wert einer (markierten) Datei (auf einem lokalen Datenträger) ausspuckt, wäre wirklich was feines...
Vielleicht hat die 6.0 ja noch etwas Platz dafür

Z.