Skip to content

Commit 528343e

Browse files
authored
Update README.md
Added use case info.
1 parent 8a2eea6 commit 528343e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
# FileSplitter
22
A small Java program to split large files into several smaller ones, then put them back together. Creates a tiny file containing information to help merge the chunks and includes checksums to notify of corruption.
33

4+
Use case is primarily to split large files to send to others, such as through email or Discord, where the recipient can then reconsitute the file.
5+
46
Chunks can be any size >=1 KB. The `.sum` file is a binary file used to tell the merging part of the program. It contains the original size, the chunk sizes, number of chunks, and `SHA-256` checksums of the original file and every chunk. Any discrepancy between what it has saved and what is actually read and calculated is noted to the user.

0 commit comments

Comments
 (0)