An archives.gov link extractor and file downloader. Made for the "JFK Assassination Records - 2025 Documents Release" and MLK Records Release 2025.
- Tampermonkey, Violentmonkey, or other Userscript manager
- Python
- Open Tampermonkey
- Click "Create New Script"
- Drag and Drop "archiveExtractor.js" into the script window
- On the "Userscript installation" page click "Install"
- You're Done
- Open Violentmonkey
- Click the "+" icon
- Drag and Drop "archiveExtractor.js" into the script window
- On the "Installing script" page click "Install"
- You're Done
- Navigate to
archives.govpage - Click "Show All entries"
- Click the "Start Script" button
- Click "Download Links"
- You're Done
- Download "dwn.py" and "requirements.txt"
- Make a new directory (eg. "JFK", "MLK", "Files", etc..")
- Place "dwn.py", "requirements.txt", and your "Release_Links.txt" into said directory
- Open your Terminal or Command Prompt
cdinto your newly made directory- Use
lsordirto confirm that you are in the directory with the files - Run
pip install -r requirements.txt - Run
python3 dwn.py Release_Links.txt - You're Done!