MCPcopy Index your code
hub / github.com/QianyanTech/Image-Downloader

github.com/QianyanTech/Image-Downloader @v1.1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.1 ↗ · + Follow
45 symbols 128 edges 10 files 2 documented · 4% updated 2y agov1.1.1 · 2023-04-03★ 2,35531 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Image Downloader

996.icu

1. 简介

  • 从图片搜索引擎,爬取关键字搜索的原图URL并下载
  • 开发语言python,采用Requests、Selenium等库进行开发

2. 功能

  • 支持的搜索引擎: Google, 必应, 百度
  • 提供GUI及CMD版本
  • GUI版本支持关键词键入,以及通过关键词列表文件(行分隔,使用UTF-8编码)输入进行批处理爬图下载
  • 可配置线程数进行并发下载,提高下载速度
  • 支持搜索引擎的条件查询(如 :site)
  • 支持socks5和http代理的配置,方便科学上网用户

3. 用法

3.1 图形界面

运行image_downloader_gui.py脚本以启动GUI界面

python image_downloader_gui.py

GUI

3.2 命令行

usage: image_downloader.py [-h] [--engine {Google,Bing,Baidu}]
                           [--driver {chrome_headless,chrome,api}]
                           [--max-number MAX_NUMBER]
                           [--num-threads NUM_THREADS] [--timeout TIMEOUT]
                           [--output OUTPUT] [--safe-mode] [--face-only]
                           [--proxy_http PROXY_HTTP]
                           [--proxy_socks5 PROXY_SOCKS5]
                           keywords

许可

  • MIT License
  • 996ICU License

Core symbols most depended-on inside this repo

Shape

Function 20
Method 19
Class 6

Languages

Python100%

Modules by API surface

crawler.py12 symbols
mainwindow.py11 symbols
utils.py7 symbols
logger.py5 symbols
ui_mainwindow.py3 symbols
ui_about.py3 symbols
downloader.py2 symbols
image_downloader_gui.py1 symbols
image_downloader.py1 symbols

For agents

$ claude mcp add Image-Downloader \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page