Skip to main content

一个可免费下载动漫的爬虫

Project description

README.md

曾几何时,打算看会动漫

兴致勃勃,发现需要会员

不负众望,找到免费网站

网络原因,把我拒之门外

惆怅万分,决定用爬虫改变现状

离线播放,享受流畅的观看体验

这是一款在Windows平台下基于轻量级框架Ruia、专门爬取免费动漫的爬虫,底层使用aiohttp库,使用异步模式,大幅增加爬取及下载速度。可离线播放各大动漫,支持命令行输入,立志成为最实用,最轻量的动漫管理及下载助手

❓如何使用

  1. 首先来到这里下载Python解释器, 要求Python3.8及以上版本,安装即可
  2. 然后,打开命令提示符,输入 pip install AnimeCrawler
  3. 其次,来到这个网站,搜索您喜欢的动漫,点击播放页,将第一页的url复制一下
  4. 最后,打开命令提示符,输入 AnimeCrawler download -t "动漫名称" -u "url" 回车就可以下载啦
    • 输入 AnimeCrawler -h 会有详细的说明

下载后的文件在您的视频文件夹里

如果您想体验最新的功能,请转到dev分支~

🚀我想帮忙

十分感谢您有这个想法。这个项目仍在青涩年华,总会有一些跌跌撞撞的时候,也许您的举手之劳,能造就更好的它

请使用Github Issue来提交bug或功能请求。这样有利于我了解您的需求,也更好的投入精力解决问题。力所能及的话,可以先提个Issue后拉个Pull Requests,那样再好不过了

有的时候在dev分支中,您的需求如一些bug(或feature)已解决(或已被实现),请确认后再提交Issue

📝TODO

  • 下载多集动漫
  • 支持命令行工具
  • 支持检索动漫
  • 可更换下载源
  • 支持上传网盘
  • 甚至是GUI

🧱从源码搭建

  1. 点击这里找到最新版本,下载源码
  2. 转到项目目录,使用 pip install -r requirement.txt 安装依赖库
  3. 随后使用 python -m AnimeCrawler "动漫名称" "url" 或打开 AnimeCrawler\mhyyy\spider.py运行即可

❗ 声明

此项目只因个人兴趣而开发,仅供学习交流使用,无任何商业用途

下载的资源均来自可搜索到的、各网站提供的公开引用资源,所有视频版权均归原作者及网站所有

您应该自行承担使用此项目有可能的风险,我不保证您下载的资源的安全性,合法性,公正性。网络信息良莠不齐,请自行甄别,谢谢

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

AnimeCrawler-0.1.2.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

AnimeCrawler-0.1.2-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file AnimeCrawler-0.1.2.tar.gz.

File metadata

  • Download URL: AnimeCrawler-0.1.2.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for AnimeCrawler-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7f2bba871ac32a92dedb3db91b11e48063e926b006be93f7696715abeded24d2
MD5 846d9161d6f64b15c1a2ae5f4a8f4949
BLAKE2b-256 f70484d44ed9566b8909f8500ecba3e5145feaea44b5465b8c137932d12df204

See more details on using hashes here.

File details

Details for the file AnimeCrawler-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: AnimeCrawler-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for AnimeCrawler-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c71e0c7745e55c870dd80041694cdbca1343aac4ae26e3904fec1d9acd1e3d59
MD5 b94113a67c7a976455751f6394b14d04
BLAKE2b-256 56f27a285a377bbf0b608c59f5cf05e45dc38f7852e29d7b82e65ca162521eed

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page