Custom Quake Tools
A collection of custom scripts for working with Quake assets.
Features
- Script to list all BSP files in a Quake mod (i.e. maps/ and PAK files).
- Script to summarize the worldspawn entity in a Quake BSP file.
- Script to list the contents of a Quake PAK file.
- Script to list all BSP files in all PAK files in a Quake mod directory.
- Script to list all URLs on an FTP HTML webpage (e.g. /idgames2/quakec/...).
- Script to search TXT files on a FTP HTML webpage (e.g. /idgames2/quakec/...).
- Script to download all files listed on an FTM HTML webpage (e.g. /idgames2/quakec/...).
- Script to check if any files listed on FTP HTML page are not in a local directory.
- Script to check for broken links on a webpage.
- Script to list unique URLs for a website on archive.org (i.e. wayback machine).
- Script to download unique URLs for a website on archive.org (i.e. wayback machine).
- Script to download all saved versions of a file on archive.org (i.e. wayback machine).
- Script to list the contents of a ZIP file.
- Script to scan contents of all ZIP files in a directory for keywords (e.g. bots).
- Script to search all ZIP files in a directory for content files with a name or extension.
References
- quake-cli-tools Command line tools for creating Quake content.
- vgio File I/O for video games.
- Wayback CDX Server API
- wget python
- BeautifulSoup