DuckDuckGo Image Link Extractor (Iterate Tiles)

Iterates through div.tile--img, clicks, extracts, closes (fixed)

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
SlashHarken
日安装量
1
总安装量
8
评分
1 0 0
版本
1.7
创建于
2025-03-15
更新于
2025-03-15
大小
11.0 KB
许可证
GNU General Public License v3.0
适用于

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

  1. Go to DuckDuckGo image search results
  2. Click "Start Extraction" button
  3. Wait for the script to process all images
  4. 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