ComicGUISpider


NameComicGUISpider JSON
Version 2.3.2b3 PyPI version JSON
download
home_pageNone
SummaryGUI Comic Downloader
upload_time2025-07-29 10:44:28
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords comic downloader gui spider
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center">
  <a href="https://github.com/jasoneri/ComicGUISpider" target="_blank">
    <img src="docs/public/CGS-girl.png" alt="logo">
  </a>
  <h1 id="koishi" style="margin: 0.1em 0;">ComicGUISpider(CGS)</h1>
  <img src="https://img.shields.io/github/license/jasoneri/ComicGUISpider" alt="tag">
  <img src="https://img.shields.io/badge/Platform-Win%20|%20macOS-blue?color=#4ec820" alt="tag">
  <img src="https://img.shields.io/badge/-3.12%2B-brightgreen.svg?logo=python" alt="tag">
  <a href="https://github.com/jasoneri/ComicGUISpider/releases" target="_blank">
    <img src="https://img.shields.io/github/downloads/jasoneri/ComicGUISpider/total?style=social&logo=github" alt="tag">
  </a>

  <p align="center">
  <a href="docs/_github/README_en.md">English</a> | 
  <a href="https://jasoneri.github.io/ComicGUISpider">🌐官方网站</a> | 
  <a href="https://jasoneri.github.io/ComicGUISpider/deploy/quick-start">🚀快速开始</a> | 
  <a href="https://jasoneri.github.io/ComicGUISpider/faq">📖FAQ</a> | 
  <a href="https://github.com/jasoneri/ComicGUISpider/releases/latest">📦绿色包下载</a>
  </p>
</div>

▼ 操作演示 ▼

|       预览/多选/翻页([备链](https://jsd.vxo.im/gh/jasoneri/imgur@main/CGS/common-usage.gif))       |       读剪贴板([备链](https://jsd.vxo.im/gh/jasoneri/imgur@main/CGS/load_clip.gif))       |
|:--------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------:|
| ![turn-page-new](https://raw.githubusercontent.com/jasoneri/imgur/main/CGS/common-usage.gif) | ![load_clip](https://raw.githubusercontent.com/jasoneri/imgur/main/CGS/load_clip.gif) |

## 📑介绍

| 网站                                    | 适用区域 |    补充说明    | 状态<br>(UTC+8) |
|:--------------------------------------|:----:|:----------:|:----:|
| [拷贝漫画](https://www.2025copy.com/)    | :cn: | | ![status_kaobei](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_kaobei.json) |
| [Māngabz](https://mangabz.com)        | :cn: | 代理 | ![status_mangabz](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_mangabz.json) |
| [禁漫天堂](https://18comic.vip/)          | :cn: |     🔞     | ![status_jm](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_jm.json) |
| [绅士漫画(wnacg)](https://www.wnacg.com/) | :cn: |     🔞     | ![status_wnacg](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_wnacg.json) |
| [ExHentai](https://exhentai.org/)     | 🌏 |     🔞/代理     | ![status_ehentai](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_ehentai.json)  |
| [Hitomi](https://hitomi.la/)     | 🌏 |     🔞     | ![status_hitomi](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_hitomi.json) |
| [Kemono](https://kemono.su)     | 🌏 |     🔞     |  |

使用请适度,以免加重对方服务器负担,也减少被封ip风险

---

**[![stars](https://img.shields.io/github/stars/jasoneri/ComicGUISpider
)](https://github.com/jasoneri/ComicGUISpider/stargazers)&nbsp;&nbsp;
关注/取消关注项目是你的自由,个人开发比较难做到一错不漏,  
提issue/群反映 → 项目改进修复,尤其对这种实时性强且多变的项目,才算得上开源社区形态...  
但无反馈/无效反馈/有效反馈比较难平衡,鉴于CGS目前还仅单人开发,反馈前三思,已阅文档已观issue而再起**

---

## 📢更新

### [![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/jasoneri/ComicGUISpider?color=blue&label=Ver&sort=semver)](https://github.com/jasoneri/ComicGUISpider/releases/latest)  [![release build-status](https://github.com/jasoneri/ComicGUISpider/actions/workflows/release.yml/badge.svg)](https://github.com/jasoneri/ComicGUISpider/actions/workflows/release.yml)

#### 🎁 Features

✅ 选网站可直接选kemono,单独窗口供后续脚本集扩展,详情看[📒使用指引](https://jasoneri.github.io/ComicGUISpider/feat/script)  
✅ 自定义背景,[配置key](https://jasoneri.github.io/ComicGUISpider/config/#bg-path)  

#### 🐞 Fix

✅ 修复包缺失导致的无法运行、kb缓存时间逻辑、内部重启的 division by zero 报错等

> 配置窗口左下设有`检查更新`按钮,请根据提示进行更新操作  

> [🕑更新历史](docs/changelog/history.md) / [📝开发板](https://github.com/jasoneri/ComicGUISpider/projects?query=is%3Aopen)

## 🍮食用搭配(阅读器)

完全适配 CGS , `rV (redViewer)`  
已内置显眼按钮以及小窗管理,后续会基于 rV 展开  

[![点击前往redViewer](https://github-readme-stats.vercel.app/api/pin/?username=jasoneri&repo=redViewer&show_icons=true&bg_color=60,ef4057,cf4057,c44490&title_color=4df5b4&hide_border=true&icon_color=e9ede1&text_color=e9ede1)](https://github.com/jasoneri/redViewer)

## 💝感谢以下开源项目

<table><tbody>  
  <tr>
    <td><div align="center"><a href="https://github.com/skywind3000/PyStand" target="_blank">
      PyStand
    </a></div></td>
    <td><div align="center"><a href="https://github.com/sveinbjornt/Platypus" target="_blank">
      <img src="https://jsd.vxo.im/gh/sveinbjornt/Platypus/Documentation/images/platypus.png" alt="logo" height="50">
      <br>Platypus</a></div></td>
    <td><div align="center"><a href="https://github.com/sabrogden/Ditto" target="_blank">
      <img src="https://avatars.githubusercontent.com/u/16867884?v=4" alt="logo" height="50">
      <br>Ditto</a></div></td>
    <td><div align="center"><a href="https://github.com/p0deje/Maccy" target="_blank">
      <img src="https://maccy.app/img/maccy/Logo.png" alt="logo" height="50">
      <br>Maccy</a></div></td>
    <td><div align="center">etc..</div></td>
  </tr>  
</tbody></table>

由 [Weblate](https://hosted.weblate.org/engage/comicguispider/) 托管实现多语言的翻译  

<a href="https://hosted.weblate.org/engage/comicguispider/">
<img src="https://hosted.weblate.org/widget/comicguispider/287x66-grey.png" alt="翻译状态" />
</a>

## 🔇免责声明

本项目仅供交流和学习使用,请勿用此从事 违法/商业盈利 等,开发者团队拥有本项目的最终解释权

---
![CGS](https://count.getloli.com/get/@CGS?theme=gelbooru)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ComicGUISpider",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "comic, downloader, gui, spider",
    "author": null,
    "author_email": "jsoneri <jsoneri@outlook.com>",
    "download_url": "https://files.pythonhosted.org/packages/7f/16/b89586b46297225a19340b11cc0ba4ccd7529f75060b9b4266a1c9b6fe66/comicguispider-2.3.2b3.tar.gz",
    "platform": null,
    "description": "<div align=\"center\">\n  <a href=\"https://github.com/jasoneri/ComicGUISpider\" target=\"_blank\">\n    <img src=\"docs/public/CGS-girl.png\" alt=\"logo\">\n  </a>\n  <h1 id=\"koishi\" style=\"margin: 0.1em 0;\">ComicGUISpider(CGS)</h1>\n  <img src=\"https://img.shields.io/github/license/jasoneri/ComicGUISpider\" alt=\"tag\">\n  <img src=\"https://img.shields.io/badge/Platform-Win%20|%20macOS-blue?color=#4ec820\" alt=\"tag\">\n  <img src=\"https://img.shields.io/badge/-3.12%2B-brightgreen.svg?logo=python\" alt=\"tag\">\n  <a href=\"https://github.com/jasoneri/ComicGUISpider/releases\" target=\"_blank\">\n    <img src=\"https://img.shields.io/github/downloads/jasoneri/ComicGUISpider/total?style=social&logo=github\" alt=\"tag\">\n  </a>\n\n  <p align=\"center\">\n  <a href=\"docs/_github/README_en.md\">English</a> | \n  <a href=\"https://jasoneri.github.io/ComicGUISpider\">\ud83c\udf10\u5b98\u65b9\u7f51\u7ad9</a> | \n  <a href=\"https://jasoneri.github.io/ComicGUISpider/deploy/quick-start\">\ud83d\ude80\u5feb\u901f\u5f00\u59cb</a> | \n  <a href=\"https://jasoneri.github.io/ComicGUISpider/faq\">\ud83d\udcd6FAQ</a> | \n  <a href=\"https://github.com/jasoneri/ComicGUISpider/releases/latest\">\ud83d\udce6\u7eff\u8272\u5305\u4e0b\u8f7d</a>\n  </p>\n</div>\n\n\u25bc \u64cd\u4f5c\u6f14\u793a \u25bc\n\n|       \u9884\u89c8/\u591a\u9009/\u7ffb\u9875\uff08[\u5907\u94fe](https://jsd.vxo.im/gh/jasoneri/imgur@main/CGS/common-usage.gif)\uff09       |       \u8bfb\u526a\u8d34\u677f\uff08[\u5907\u94fe](https://jsd.vxo.im/gh/jasoneri/imgur@main/CGS/load_clip.gif)\uff09       |\n|:--------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------:|\n| ![turn-page-new](https://raw.githubusercontent.com/jasoneri/imgur/main/CGS/common-usage.gif) | ![load_clip](https://raw.githubusercontent.com/jasoneri/imgur/main/CGS/load_clip.gif) |\n\n## \ud83d\udcd1\u4ecb\u7ecd\n\n| \u7f51\u7ad9                                    | \u9002\u7528\u533a\u57df |    \u8865\u5145\u8bf4\u660e    | \u72b6\u6001<br>(UTC+8) |\n|:--------------------------------------|:----:|:----------:|:----:|\n| [\u62f7\u8d1d\u6f2b\u753b](https://www.2025copy.com/)    | :cn: | | ![status_kaobei](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_kaobei.json) |\n| [M\u0101ngabz](https://mangabz.com)        | :cn: | \u4ee3\u7406 | ![status_mangabz](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_mangabz.json) |\n| [\u7981\u6f2b\u5929\u5802](https://18comic.vip/)          | :cn: |     \ud83d\udd1e     | ![status_jm](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_jm.json) |\n| [\u7ec5\u58eb\u6f2b\u753b(wnacg)](https://www.wnacg.com/) | :cn: |     \ud83d\udd1e     | ![status_wnacg](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_wnacg.json) |\n| [ExHentai](https://exhentai.org/)     | \ud83c\udf0f |     \ud83d\udd1e/\u4ee3\u7406     | ![status_ehentai](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_ehentai.json)  |\n| [Hitomi](https://hitomi.la/)     | \ud83c\udf0f |     \ud83d\udd1e     | ![status_hitomi](https://img.shields.io/endpoint?url=https://cgs-status-badges.pages.dev/status_hitomi.json) |\n| [Kemono](https://kemono.su)     | \ud83c\udf0f |     \ud83d\udd1e     |  |\n\n\u4f7f\u7528\u8bf7\u9002\u5ea6\uff0c\u4ee5\u514d\u52a0\u91cd\u5bf9\u65b9\u670d\u52a1\u5668\u8d1f\u62c5\uff0c\u4e5f\u51cf\u5c11\u88ab\u5c01ip\u98ce\u9669\n\n---\n\n**[![stars](https://img.shields.io/github/stars/jasoneri/ComicGUISpider\n)](https://github.com/jasoneri/ComicGUISpider/stargazers)&nbsp;&nbsp;\n\u5173\u6ce8/\u53d6\u6d88\u5173\u6ce8\u9879\u76ee\u662f\u4f60\u7684\u81ea\u7531\uff0c\u4e2a\u4eba\u5f00\u53d1\u6bd4\u8f83\u96be\u505a\u5230\u4e00\u9519\u4e0d\u6f0f\uff0c  \n\u63d0issue/\u7fa4\u53cd\u6620 \u2192 \u9879\u76ee\u6539\u8fdb\u4fee\u590d\uff0c\u5c24\u5176\u5bf9\u8fd9\u79cd\u5b9e\u65f6\u6027\u5f3a\u4e14\u591a\u53d8\u7684\u9879\u76ee\uff0c\u624d\u7b97\u5f97\u4e0a\u5f00\u6e90\u793e\u533a\u5f62\u6001...  \n\u4f46\u65e0\u53cd\u9988/\u65e0\u6548\u53cd\u9988/\u6709\u6548\u53cd\u9988\u6bd4\u8f83\u96be\u5e73\u8861\uff0c\u9274\u4e8eCGS\u76ee\u524d\u8fd8\u4ec5\u5355\u4eba\u5f00\u53d1\uff0c\u53cd\u9988\u524d\u4e09\u601d\uff0c\u5df2\u9605\u6587\u6863\u5df2\u89c2issue\u800c\u518d\u8d77**\n\n---\n\n## \ud83d\udce2\u66f4\u65b0\n\n### [![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/jasoneri/ComicGUISpider?color=blue&label=Ver&sort=semver)](https://github.com/jasoneri/ComicGUISpider/releases/latest)  [![release build-status](https://github.com/jasoneri/ComicGUISpider/actions/workflows/release.yml/badge.svg)](https://github.com/jasoneri/ComicGUISpider/actions/workflows/release.yml)\n\n#### \ud83c\udf81 Features\n\n\u2705 \u9009\u7f51\u7ad9\u53ef\u76f4\u63a5\u9009kemono\uff0c\u5355\u72ec\u7a97\u53e3\u4f9b\u540e\u7eed\u811a\u672c\u96c6\u6269\u5c55\uff0c\u8be6\u60c5\u770b[\ud83d\udcd2\u4f7f\u7528\u6307\u5f15](https://jasoneri.github.io/ComicGUISpider/feat/script)  \n\u2705 \u81ea\u5b9a\u4e49\u80cc\u666f\uff0c[\u914d\u7f6ekey](https://jasoneri.github.io/ComicGUISpider/config/#bg-path)  \n\n#### \ud83d\udc1e Fix\n\n\u2705 \u4fee\u590d\u5305\u7f3a\u5931\u5bfc\u81f4\u7684\u65e0\u6cd5\u8fd0\u884c\u3001kb\u7f13\u5b58\u65f6\u95f4\u903b\u8f91\u3001\u5185\u90e8\u91cd\u542f\u7684 division by zero \u62a5\u9519\u7b49\n\n> \u914d\u7f6e\u7a97\u53e3\u5de6\u4e0b\u8bbe\u6709`\u68c0\u67e5\u66f4\u65b0`\u6309\u94ae\uff0c\u8bf7\u6839\u636e\u63d0\u793a\u8fdb\u884c\u66f4\u65b0\u64cd\u4f5c  \n\n> [\ud83d\udd51\u66f4\u65b0\u5386\u53f2](docs/changelog/history.md) / [\ud83d\udcdd\u5f00\u53d1\u677f](https://github.com/jasoneri/ComicGUISpider/projects?query=is%3Aopen)\n\n## \ud83c\udf6e\u98df\u7528\u642d\u914d(\u9605\u8bfb\u5668)\n\n\u5b8c\u5168\u9002\u914d CGS \uff0c `rV (redViewer)`  \n\u5df2\u5185\u7f6e\u663e\u773c\u6309\u94ae\u4ee5\u53ca\u5c0f\u7a97\u7ba1\u7406\uff0c\u540e\u7eed\u4f1a\u57fa\u4e8e rV \u5c55\u5f00  \n\n[![\u70b9\u51fb\u524d\u5f80redViewer](https://github-readme-stats.vercel.app/api/pin/?username=jasoneri&repo=redViewer&show_icons=true&bg_color=60,ef4057,cf4057,c44490&title_color=4df5b4&hide_border=true&icon_color=e9ede1&text_color=e9ede1)](https://github.com/jasoneri/redViewer)\n\n## \ud83d\udc9d\u611f\u8c22\u4ee5\u4e0b\u5f00\u6e90\u9879\u76ee\n\n<table><tbody>  \n  <tr>\n    <td><div align=\"center\"><a href=\"https://github.com/skywind3000/PyStand\" target=\"_blank\">\n      PyStand\n    </a></div></td>\n    <td><div align=\"center\"><a href=\"https://github.com/sveinbjornt/Platypus\" target=\"_blank\">\n      <img src=\"https://jsd.vxo.im/gh/sveinbjornt/Platypus/Documentation/images/platypus.png\" alt=\"logo\" height=\"50\">\n      <br>Platypus</a></div></td>\n    <td><div align=\"center\"><a href=\"https://github.com/sabrogden/Ditto\" target=\"_blank\">\n      <img src=\"https://avatars.githubusercontent.com/u/16867884?v=4\" alt=\"logo\" height=\"50\">\n      <br>Ditto</a></div></td>\n    <td><div align=\"center\"><a href=\"https://github.com/p0deje/Maccy\" target=\"_blank\">\n      <img src=\"https://maccy.app/img/maccy/Logo.png\" alt=\"logo\" height=\"50\">\n      <br>Maccy</a></div></td>\n    <td><div align=\"center\">etc..</div></td>\n  </tr>  \n</tbody></table>\n\n\u7531 [Weblate](https://hosted.weblate.org/engage/comicguispider/) \u6258\u7ba1\u5b9e\u73b0\u591a\u8bed\u8a00\u7684\u7ffb\u8bd1  \n\n<a href=\"https://hosted.weblate.org/engage/comicguispider/\">\n<img src=\"https://hosted.weblate.org/widget/comicguispider/287x66-grey.png\" alt=\"\u7ffb\u8bd1\u72b6\u6001\" />\n</a>\n\n## \ud83d\udd07\u514d\u8d23\u58f0\u660e\n\n\u672c\u9879\u76ee\u4ec5\u4f9b\u4ea4\u6d41\u548c\u5b66\u4e60\u4f7f\u7528\uff0c\u8bf7\u52ff\u7528\u6b64\u4ece\u4e8b \u8fdd\u6cd5/\u5546\u4e1a\u76c8\u5229 \u7b49\uff0c\u5f00\u53d1\u8005\u56e2\u961f\u62e5\u6709\u672c\u9879\u76ee\u7684\u6700\u7ec8\u89e3\u91ca\u6743\n\n---\n![CGS](https://count.getloli.com/get/@CGS?theme=gelbooru)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "GUI Comic Downloader",
    "version": "2.3.2b3",
    "project_urls": {
        "Changelog": "https://github.com/jasoneri/ComicGUISpider/blob/GUI/docs/changelog/history.md",
        "Documentation": "https://jasoneri.github.io/ComicGUISpider/",
        "Releases": "https://github.com/jasoneri/ComicGUISpider/releases",
        "Repository": "https://github.com/jasoneri/ComicGUISpider"
    },
    "split_keywords": [
        "comic",
        " downloader",
        " gui",
        " spider"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7bdb0e65898395c49e6e0b6e5e97e44c45672a89836db5ceae784693efa88418",
                "md5": "0b420b3bcd84f71b068dea9355ad0d28",
                "sha256": "b09a920d4ecdb31fb0497d9f4f9459cca8f65f6bb13e38d4819c8e57143ee74d"
            },
            "downloads": -1,
            "filename": "comicguispider-2.3.2b3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0b420b3bcd84f71b068dea9355ad0d28",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 1244851,
            "upload_time": "2025-07-29T10:44:24",
            "upload_time_iso_8601": "2025-07-29T10:44:24.892597Z",
            "url": "https://files.pythonhosted.org/packages/7b/db/0e65898395c49e6e0b6e5e97e44c45672a89836db5ceae784693efa88418/comicguispider-2.3.2b3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7f16b89586b46297225a19340b11cc0ba4ccd7529f75060b9b4266a1c9b6fe66",
                "md5": "3dfbc1b85b9484eafec0e69d66fc09ea",
                "sha256": "88fac2fe90ff634c2d49ee4b748e105e362d243089bfea40db45cc020c1eb2f9"
            },
            "downloads": -1,
            "filename": "comicguispider-2.3.2b3.tar.gz",
            "has_sig": false,
            "md5_digest": "3dfbc1b85b9484eafec0e69d66fc09ea",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 1258685,
            "upload_time": "2025-07-29T10:44:28",
            "upload_time_iso_8601": "2025-07-29T10:44:28.702728Z",
            "url": "https://files.pythonhosted.org/packages/7f/16/b89586b46297225a19340b11cc0ba4ccd7529f75060b9b4266a1c9b6fe66/comicguispider-2.3.2b3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-29 10:44:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jasoneri",
    "github_project": "ComicGUISpider",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "comicguispider"
}
        
Elapsed time: 1.03820s