其实就是一个十分简单的python程序,一百行多一点的代码,Releases里有已经编译和打包过的文件(网页版地址https://shoyu.top/bili)
觉得下载慢的可以前往码云(点击这里)或某不知名的良心云盘(点击这里)下载
下载Releases里的bilifanswithmailv0.3-win.zip
并解压,把解压后的目录里的biliconf.txt.example
改名为biliconf.txt
并按需修改其中的参数,然后运行run.bat
即可
参数参考如下(不要直接从这里复制!):
{
"uid":"229778960", 想要监测的UID,一般填写自己的
"delay":"30", 刷新延时,单位是秒,默认30,刷新太快可能会被封接口
"logsave":"", 日志保存文件名,默认为空,程序会自动以“log+日期+时间”的格式命名
"mailhost":"smtp.qq.com", SMTP服务器,使用QQ邮箱发件的无需修改,其他服务商需要按照对应的设定进行修改
"mailuser":"10000@qq.com", 用来发件的邮箱的用户名,一般和邮箱地址相同
"mailpass":"abcdef", 用来发件的邮箱的密码或授权码,QQ邮箱需要到mail.qq.com下登录并生成授权码,然后填入
"sender":"10000@qq.com", 发件地址,一般和邮件地址相同
"receiver":"10001@qq.com", 收件地址,填写用来接收通知邮件的邮箱地址
"from":"粉丝变化通报", 发件方,可作为邮件标题(手机上通知会以此为标题)
"to":"shoyu" 收件方,目前无效果,可随意填
}
下载仓库根目录的bilifanswithmail.py
并修改里面的参数比如smtp用户名密码以及收件邮箱等,然后在命令行窗口运行即可
如果上面的没有看明白的话按第一条走就行了
0.3版本新增了获取并对比粉丝列表的功能,由于B站本身限制,未登录用户只能查看粉丝列表的前五页(前100位),如想要监测的UID粉丝数未达到该标准则可忽略此段落内容,如已经达到或超过,请务必查看此段落内容!
获取哔哩哔哩的cookie的方式:
下载Release里最新的已编译的zip,解压并运行getcookie.exe(code里也有未编译的getcookie.py),按照程序提示的操作执行,最后会自动生成cookie.txt,无需再前往浏览器控制台获取
v0.4(2021-2-27)
添加获取cookie的程序,省略掉之前繁琐的步骤
v0.3(2021-2-19)
添加变化用户监测(比对粉丝列表,1000粉以下处理一次大约需要十几秒)
v0.2(跳过)
v0.1(2021-2-16)
初版