Senpwai
一款极速的桌面应用,用于批量下载动漫并在新剧集发布时自动下载
安装 • 功能 • 命令行界面 • 从源代码构建 • 支持 • 常见问题 • 链接
安装
- Windows 10/11
下载安装程序然后运行它。(推荐)
- 跨平台(Linux、Mac、Windows 10/11)
需要安装Python 3.11及以上版本。
pip install senpwai
- Android
查看Senpcli
- 其他
功能
- 从Animepahe或Gogoanime下载任何动漫。
- 跟踪动漫并在新剧集发布时自动下载。
- 下载完整季度或指定范围内的剧集(如69-420)。
- 选择视频质量:360p、480p(仅限Gogoanime)、720p或1080p。
- 根据用户偏好下载字幕版或配音版(如果可用)。
- 自动检测已有剧集,避免重复下载。
- 强大且优雅的下载错误管理。
- 图形界面和命令行界面。
命令行界面
Senpcli是Senpwai的命令行替代版。Senpwai本身已经高效轻量,Senpcli基本上去掉了图形界面,同时保留了大部分基本功能。
支持
- 您可以通过GitHub Sponsors或Patreon捐赠来支持Senpwai的开发。
- 您也可以在GitHub上给项目点个星,让更多宅宅了解它。
- Senpwai欢迎拉取请求,如果您有改进的想法,欢迎贡献!
赞助商
从源代码构建
确保您已安装 Python 3.11(必须是3.11版本!!!)和 Git。
打开终端并运行以下命令。
- 设置所有内容。
git clone https://github.com/SenZmaKi/Senpwai --depth 1 && cd Senpwai && pip install -r dev-requirements.txt && poetry install
- 将应用程序构建为可执行文件。
poetry run poe build_senpwai_exe
- 可执行文件将在
Senpwai\build\Senpwai
中构建
- 或者,您也可以直接通过Python运行应用程序。
- 激活虚拟环境
poetry shell
- 运行应用程序
python -m senpwai
- 同时执行上述两个步骤,但由于每次都需要激活虚拟环境,所以速度会较慢
poetry run senpwai
常见问题
为什么要制作这个应用程序?
我付不起网费,所以我在下课后使用学校的wifi下载动漫,但从流媒体网站批量下载非常麻烦, 你必须点击无数链接才能下载一集,所以我制作了Senpwai来帮助我和可能面临类似问题的其他人。什么是HLS模式?
HLS模式试图解决Gogoanime普通模式的不稳定性问题。 在HLS模式下,Gogoanime的下载保证能够正常工作,但有一些缺点:
- 需要安装 FFmpeg,不过Senpwai可以尝试为您自动安装。
- 没有下载大小指示,但Senpwai会在首次下载后估算总下载大小。
你打算添加更多的来源吗?
一个人能做的事情是有限的,我只打算在Animepahe或Gogoanime出现问题时添加另一个来源。 更多的来源意味着要编写更多的代码,这反过来又意味着要修复更多的错误。
链接
法律免责声明
Senpwai的设计仅用于提供对公开可用内容的访问。它并非旨在支持或促进盗版或版权侵犯。作为这个应用程序的创建者,我在此声明,我不对任何外部链接或它们所指向的内容负责,也不以任何方式与之相关。
必须理解,通过这个应用程序可获得的所有内容都可以在互联网上自由访问,该应用程序不托管任何受版权保护的内容。我对应用程序内链接的网站的性质、内容或可用性没有控制权。
如果您对这个应用程序提供的内容有任何疑虑或异议,请联系相应的网站所有者、网站管理员或托管提供商。谢谢。
结语
确实是有史以来最棒的应用程序之一。