Hallo RuD,
zur Unique-ID kann ich dir nichts genaues sagen, aber auch ich hab mich für die MD5()-Variante entschieden. Dadurch stehen mir nicht nur 10 Stellen zur Verfügung sondern 32. Auch ich war aber faul und hab deshalb keine Prüfung auf Dopplung eingebaut, obwohl diese ja theoretisch vorkommen kann.
Doch die Wahrscheinlichkeit das dies tatsächlich geschieht, ist wohl weit geringer, als die 10 mal hintereinander den Lotto-Jackpot zu gewinnen und dann bei der Geldübergabe 5 Mal vom Blitz getroffen zu werden... Ich möchte noch anmerken, dass ich noch nicht einmal einen 3er im Lotto hatte und das in meinem Dateiverzeichniss selten mehr als 1000 Dateien gleichzeitig stecken...
Grüße
Max