<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)) |
|:--------------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------:|
|  |  |
## 📑介绍
| 网站 | 适用区域 | 补充说明 | 状态<br>(UTC+8) |
|:--------------------------------------|:----:|:----------:|:----:|
| [拷贝漫画](https://www.2025copy.com/) | :cn: | |  |
| [Māngabz](https://mangabz.com) | :cn: | 代理 |  |
| [禁漫天堂](https://18comic.vip/) | :cn: | 🔞 |  |
| [绅士漫画(wnacg)](https://www.wnacg.com/) | :cn: | 🔞 |  |
| [ExHentai](https://exhentai.org/) | 🌏 | 🔞/代理 |  |
| [Hitomi](https://hitomi.la/) | 🌏 | 🔞 |  |
| [Kemono](https://kemono.su) | 🌏 | 🔞 | |
使用请适度,以免加重对方服务器负担,也减少被封ip风险
---
**[](https://github.com/jasoneri/ComicGUISpider/stargazers)
关注/取消关注项目是你的自由,个人开发比较难做到一错不漏,
提issue/群反映 → 项目改进修复,尤其对这种实时性强且多变的项目,才算得上开源社区形态...
但无反馈/无效反馈/有效反馈比较难平衡,鉴于CGS目前还仅单人开发,反馈前三思,已阅文档已观issue而再起**
---
## 📢更新
### [](https://github.com/jasoneri/ComicGUISpider/releases/latest) [](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 展开
[](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>
## 🔇免责声明
本项目仅供交流和学习使用,请勿用此从事 违法/商业盈利 等,开发者团队拥有本项目的最终解释权
---

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|  |  |\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: | |  |\n| [M\u0101ngabz](https://mangabz.com) | :cn: | \u4ee3\u7406 |  |\n| [\u7981\u6f2b\u5929\u5802](https://18comic.vip/) | :cn: | \ud83d\udd1e |  |\n| [\u7ec5\u58eb\u6f2b\u753b(wnacg)](https://www.wnacg.com/) | :cn: | \ud83d\udd1e |  |\n| [ExHentai](https://exhentai.org/) | \ud83c\udf0f | \ud83d\udd1e/\u4ee3\u7406 |  |\n| [Hitomi](https://hitomi.la/) | \ud83c\udf0f | \ud83d\udd1e |  |\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**[](https://github.com/jasoneri/ComicGUISpider/stargazers) \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### [](https://github.com/jasoneri/ComicGUISpider/releases/latest) [](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[](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\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"
}