Oftmals sind Dateien für einen Datenträger (Diskette, USB-Stick, CD, DVD, ...) zu groß. Auch gibt es Mailsysteme, die zu große Dateien nicht annehmen, aber die wenigsten Mailanwendungen können Anhänge automatisch zerlegen
SplitCp ( "split and copy", "Aufteilen und kopieren") ist ein kleines Programm für DOS, GNU/Linux und Windows. Es zerteilt eine beliebige Datei in mehrere Teile auf, so daß sie auf mehrere Datenträger kopiert werden kann und am Zielort wieder zusammengesetzt werden kann.
Um das Zusammensetzen auf der Zielmaschine zu erleichtern, werden automatisch Batchdateien für Unix, OS/2 und DOS/Windows generiert. Mit ihnen kann am Zielort die Datei einfachst wieder zusammengesetzt werden.
Das Programm ist freie Software und steht unter der GNU General Public License.
Vielen Dank an Volker Althaus. Er war so freundlich, den Quelltext anzupassen und mit einem zeitgenössichen Übersetzer für Win32 zu übersetzen. Daraufhin konnte auch die GNU/Linux-Version entstehen.
OS | Download | Bemerkung |
---|---|---|
GNU/Linux 2.x.x (nur i386) | download/splitcp (28k) | Version 1.5 (nicht ausreichend getestet) |
Windows | download/splitcp.exe (19k) | Version 1.5 |
DOS | download/splitcpd.exe (10k) | Version 1.4, wird nicht mehr gepflegt. Es kann nur 8.3-Dateinamen und läuft nicht mehr auf "zu schnellen" (also ca. nach 1994 gebauten) Rechnern ("Runtime Error 200"). |
Alle (Quelltext / Source) | download/splitcp.pas (10k) | Version 1.5 |
c:\tmp\mail> dir ... Verzeichnis von C:\tmp\mail ... 23.12.2004 20:37 875.008 gpg.exe ... c:\tmp\mail> splitcp gpg.exe 300000 splitcp: splitting gpg.exe (875008byte) into 3 parts with a max. part-size of 300000 byte copying 300000 bytes to gpg.exe.1 ... copying 300000 bytes to gpg.exe.2 ... copying 275008 bytes to gpg.exe.3 .. writing restore-batch "gpg.exe.bat" ... writing restore-batch "gpg.exe.cmd" ... writing restore-script "gpg.exe.sh" ... done! c:\tmp\mail> dir ... Verzeichnis von C:\tmp\mail ... 16.12.2004 20:37 875.008 gpg.exe 23.12.2004 19:01 300.000 gpg.exe.1 23.12.2004 19:01 300.000 gpg.exe.2 23.12.2004 19:01 275.008 gpg.exe.3 23.12.2004 19:01 68 gpg.exe.bat 23.12.2004 19:01 57 gpg.exe.cmd 23.12.2004 19:01 46 gpg.exe.shMöchte man nicht rechnen, so kann man alternativ die Anzahl der Teile vorgeben (hier 4 Stücke):
c:\tmp\mail> splitcp gpg.exe -p4