DuckDuckGo Image Link Extractor
This userscript automates the extraction of high-resolution image links from DuckDuckGo image search results. It's meant to be used with DownThemAll's 'Download Selection' feature.
Features
- Automatic Extraction: Iterates through all image tiles and extracts direct image URLs
- Resolution Filtering: Only extracts images with resolution ≥ 1920x1080 (2,073,600 pixels)
- Progress Tracking: Shows real-time progress of the extraction process
- Link Management:
- Displays extracted links in a scrollable box
- Shows link count
- "Select All" button for easy copying
- Control Panel:
- Start/Stop buttons
- Progress percentage display
- Visual Feedback:
- Popup notifications
- Clear progress indicators
Usage
- Go to DuckDuckGo image search results
- Click "Start Extraction" button
- Wait for the script to process all images
- Use the "Select All" button to copy all extracted links
Requirements
- Tampermonkey or similar userscript manager
- DuckDuckGo image search results page
Notes
- Works with any DuckDuckGo URL containing "images"
- Maintains a clean UI with minimal visual impact
- Includes error handling and retry logic
- Adjustable processing delays for reliability
Version History
- 1.7: Added resolution filtering, link counter, and UI improvements
- 1.6: Added progress tracking and control panel
- 1.5: Initial release with basic extraction functionality
License
GNU General Public License v3.0
Future Improvements
- Change delay to make going through the elements faster
- Make the 1920x1080 total pixel minimum configurable.
- Add a button to automatically select all the text in the good links box