一个可免费下载动漫的爬虫
Project description
README.md
曾几何时,打算看会动漫
兴致勃勃,发现需要会员
不负众望,找到免费网站
网络原因,把我拒之门外
惆怅万分,决定用爬虫改变现状
离线播放,享受流畅的观看体验
这是一款在Windows平台下基于轻量级框架Ruia
、专门爬取免费动漫的爬虫,底层使用aiohttp
库,使用异步模式,大幅增加爬取及下载速度。可离线播放各大动漫,支持命令行输入,立志成为最实用,最轻量的动漫管理及下载助手
❓如何使用
- 首先来到这里下载Python解释器, 要求Python3.8及以上版本,安装即可
- 然后,打开命令提示符,输入
pip install AnimeCrawler
- 其次,输入
AnimeCrawler search -t "动漫标题"
,来搜索动漫 - 最后,复制输出的下载命令,粘贴回车就可以下载啦
- 输入
AnimeCrawler -h
会有详细的说明
- 输入
下载后的文件在您的视频文件夹里
如果您想体验最新的功能,请转到dev分支~
🚀我想帮忙
十分感谢您有这个想法。这个项目仍在青涩年华,总会有一些跌跌撞撞的时候,也许您的举手之劳,能造就更好的它
请使用Github Issue来提交bug或功能请求。这样有利于我了解您的需求,也更好的投入精力解决问题。力所能及的话,可以先提个Issue后拉个Pull Requests,那样再好不过了
有的时候在dev分支中,您的需求如一些bug(或feature)已解决(或已被实现),请确认后再提交Issue
📝TODO
- 下载多集动漫
- 支持命令行工具
- 支持检索动漫
- 可更换下载源
- 支持上传网盘
- 甚至是GUI
🧱从源码搭建
- 点击这里找到最新版本,下载源码
- 转到项目目录,使用
pip install -r requirement.txt
安装依赖库 - 随后使用
python -m AnimeCrawler download -t "动漫标题" -u "URL"
运行即可
❗ 声明
此项目只因个人兴趣而开发,仅供学习交流使用,无任何商业用途
下载的资源均来自可搜索到的、各网站提供的公开引用资源,所有视频版权均归原作者及网站所有
您应该自行承担使用此项目有可能的风险,我不保证您下载的资源的安全性,合法性,公正性。网络信息良莠不齐,请自行甄别,谢谢
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file AnimeCrawler-0.2.1.tar.gz
.
File metadata
- Download URL: AnimeCrawler-0.2.1.tar.gz
- Upload date:
- Size: 12.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 386750ee426c1ada3883deba27d90078df5915b1909f39542ae66f9fe418ba98 |
|
MD5 | 7723af00539a436b40c0f7e9d5f91cbc |
|
BLAKE2b-256 | 6d578db78dc7f9acb089a1b0605e29a22971cb350eb21fa71b84ca7dcfdd23ce |
File details
Details for the file AnimeCrawler-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: AnimeCrawler-0.2.1-py3-none-any.whl
- Upload date:
- Size: 15.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3aae9998faf68bfe5d25f1f6ca72245dacd1a76255a944a6eaca44b9e804b89d |
|
MD5 | 7f11330bd00d298fd425fcb99a77c5c3 |
|
BLAKE2b-256 | 1515000454489c19db880afd23825b7456a6715035f36101fd205f1a38011ec1 |