/Elegant_finder

一位爬虫爱好者的仓库,最新维护时间2024/1/15,目前支持:BiliBili视频下载、番茄小说、国内Pixivel多线程下载、python代理收集。

Primary LanguagePythonMIT LicenseMIT

MoreChoice

Python环境配置

  • python版本: 3.10.* (鉴于issue里面的某些问题, 建议自己去搜索一下或询问ai也是一种解决办法, 至于运行, 子文件夹中的readme.md应该会写)
  • 库包: requests, tqdm, rich

Change Log

v0.1.5 (2024/7/23)

  • 删除部分冗余文件, 重写部分代码

v0.1.4 (2024/1/15)

  • 修正了FanQieNovel中许多未解决的问题

v0.1.3 (2023/3/17)

  • meth.py兼容性增强, 采用更优雅的方式

v0.1.2 (2023/3/13)

  • meth.py兼容3.10以下不支持match-case语句版本

v0.1.1 (2023/1/31)

  • Bilibili.reptile新增Cookie及多线程下载
  • meth.py增加支持大文件下载

v0.1.0 (2023/1/30)

  • 更正目录结构,增加可读性
  • 新增Pixivel.reptile, Bilibili.reptile
  • 优化FanQie.Novel.reptile结构
  • 重构代理爬取Proxy.reptile
  • python版本需要3.10+来支持match-case语句

成品展示

BiliBili视频下载器v2.1

这是通过Bilibili.reptile做出来的一个成品, 下面的fix_m4s算是针对电脑客户端下载的情况.

下载地址: releases/tag/v2.1
通过pyside6进行开发, 关于m3u8的直播录制暂时没有实现.
最新通过inno setup进行二次封装.
支持扫码登录, 优化了多线程下载的思路. 后面改进好了会开源供大家参考.

图片1 图片2

LICENSE

MIT