An archives.gov link extractor and file downloader. Made for the "JFK Assassination Records - 2025 Documents Release".
- 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.gov
page - 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", "Files", etc..")
- Place "dwn.py", "requirements.txt", and your "Release_Links.txt" into said directory
- Open your Terminal or Command Prompt
cd
into your newly made directory- Use
ls
ordir
to 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!