So, jetzt auch als winzige
NonVCL (Dank
PSDK, ä viel Schweiß und 'nem bissl Win32API-Tutorial)
und voll unicodefähig (natürlich außer der Batch).
Alle wichtigen Strings wurden in die Ressourcendatei ausgelagert
und wer Lust hat, der kann mir ruhig 'ne Übersetztung zukommen lassen.
(der/die wird natürlich in der .rc erwähnt)
Also diese Teile in der gewünschten Sprache:
Code:
LANGUAGE LANG_..., SUBLANG_...
STRINGTABLE
BEGIN
201 ...
...
END
100 DIALOGEX 0, 0, 193, 83
...
300 DIALOGEX 0, 0, 193, 121
...
400 DIALOGEX 0, 0, 193, 60
...
Bei letzten Tests mit kleinen und großten Dateien gab's keine Probleme,
ich hoffe also einfach ma, dat sich daher keiner Beschweren wird.
z.B.: 8 GB > 4 MB-Stückchen, oder auch mal 'ne 8 MB-Datei in 16.403 Häppchen:

Zitat von
*.md5:
290811312D9DF61AC75CCC44BB0921A8
8.398.258 byte = 16403 parts * 512 byte
und's is schonma witzig, wenn man da die 1 MB-kleine Batchfileim Verhältnis zur geteilten Datei sieht, welche sogar noch funktioniert

Zitat von
Explorer über *.bat:
1.056.218 Bytes
Ein Rechenfehler bei der PartSize verhinderte, daß Teile über 2 GB erstellt werden konnten (wurde auf 32 Bit beschnitten

).
Passend zu diesem "Unfall" wurde jetzt auch ein neuer vordeffinierter Wert für SplitSize eingeführt.
"32bit" is'n bissl kleiner als 2 GB, also praktisch für FAT und ältere BS.
Außerdem hab'sch den Wert für "DVD" etwas realitätsnaher ausgelegt ... warum müßen die Hersteller och mit 1000 rechnen