This script downloads all versions release for a specific AppID on Steam.
- Install Python 3.x
- Download DepotDownloader
- Go to SteamDB and copy the manifest box content into manifests.txt (delete the dummy content from manifests.txt!)
- Fill out the manifest-dl-config.txt
python manifest-dl.py
#character could be used to comment lines.
path_to_bin- path to DepotDownloader executableusername- Steam account nameapp- app IDdepot- depot IDoutput- output pathmanifests- path to the file filled with manifest IDs
datetime_as_prefix- if set toon, add datetime as prefix to manifest ID.filelist- path to the file that contains a list of files to filter (regex). The default filelist provided with the repository allows you to not download files with a certain extension without case sensitivity.
This script modifies the date of root folders to reflect the manifest date.
- Install Python 3.x
- Install pywin32
pip install pywin32 - Run
python date_modifier.py <path_to_root_folder> <manifest_data.txt>
This script uses the same manifest format as the main script, so you can use the same manifests.txt file.
Example:

