This is forked project from Chunker github made for linux users
As i said i've quitted OGFN world i made this just cuz a friend needed it
1. Will i probably add in case more versions?
Maybe, if my friend need more versions or someone will ask for more versions then probably yes
a better fortnite version downloader (for linux)
note: to download a build, you will need at minimum 2x the size of the file you are downloading. this is because the file is chunked and then reassembled. the chunks are then deleted after reassembly.
- supports both a tui or a raw cli interface
- chunk entire folders into n size chunks and generates a manifest file
- both single & multi-threaded chunking available
- reassemble chunks into original file from manifest from local file
- if download fails, resume from last chunk
- gzip the data after chunking and then un-gzip it after reassembly
- given a src url path, download all files using multi-threading
- checks if the file is already downloaded by comparing the hash of the file
- cleans up temporary files after download
for the basic usage follow Setup section and just use
./chunker
if you want to use the raw cli (mainly for embedding in apps or if you want to use your own manifest files):
download chunked files using a manifest file from a server url:
./chunker download <manifest_url> <build_dir>
<manifest_url>is the url to the manifest file. this is the.acidmanifestfile that is generated after chunking the build.<build_dir>is the directory the resulting build will be placed in.
to chunk the files and generate a manifest file run
./chunker chunk <build_dir> <?optional_name> <...whitelisted_files>
<build_dir>is the directory of the build you want to chunk.<?optional_name>will overwrite the id and manifest file output.<whitelisted files>is a include only list of files to chunk. this is a comma separated list of files. if you want to include all files, just leave it blank. to add a file e.g.file.txt, add the arg-WL:file.txt
this is to emulate a server to test the download command
./chunker hoster- will start a local server on
localhost:80that serves the files in./builds
git clone https://github.com/retracmp/chunker.gitcd chunkergo build -o chunker .