/BilibiliDramaSpider

Some spiders to download video or drama on bilibili.com.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

哔哩哔哩限时免费番剧爬虫

想追的番好不容易限免了!但是没时间看怎么办?┭┮﹏┭┮又不想充大会员,难道真的一点办法都没有了吗?

这个简单的爬虫可以为您提供一种解决方案。每次程序运行时,会拉取番剧索引中的限免番剧,并获取视频的url并保存到临时文件中。在下载过程中,可能会耗费很多时间,如果中途程序退出,再次运行程序时,可以继续下载。

==需要注意:如果程序中止时程序文件夹下存在-txt.mp4文件,建议删除,或者需要根据控制台提醒输入y来继续程序。==


开始使用前

1. 确保已经安装python环境

2. 修改config.py文件

GL_User_Agent = 'replace your user_agent'
GL_Cookie = '''replace your cookie'''

在正常使用前,需要将浏览器的user agent和哔哩哔哩网站用户的cookie信息填入到对应位置。

user agent的获取方法不同浏览器不同,这里举Chrome浏览器获取user agent的方式,其他可以另行搜索。在浏览器中输入

about://version

将会返回浏览器的各种信息,可以找到user-agent用户代理,后面即是浏览器的user agent

b站用户cookie的获取方式:

​ 网页登录哔哩哔哩网站;

​ 按F12打开调试界面;

​ 在console一栏中输入

document.cookie

浏览器就会返回用户的cookie

3. 文件路径命名报错

这可能是程序存放的路径中存在不合法的字符,建议使用全英文无标点空格命名。