could download on the fly for nblood they use 7z files https://github.com/nukeykt/NBlood/releases could extract like this https://stackoverflow.com/a/57589140 ``` from pyunpack import Archive Archive('data.7z').extractall("<output path>") ``` ``` pip install pyunpack patool ```