杨净 只想说 凹非寺量子位 报导 | 微信公众号 QbitAI
怎样像有着一个小助手一样,每日帮你签到打卡?
也许,如今利用GitHub Action定时任务就可以保证。
而这一小助手,混在b站,能够每日准时按点签到打卡,播放视频投币,按时电池充电……
每日每日任务完毕后还会继续暖心的跟您送上它的「每日任务简讯」,供您查看。
近期,有一位大四学员在GitHub上共享了一个刷B站武器——BILIBILI-HELPER。
他是利用GitHub Action定时任务,完成在b站每天自动投币、关注、视频分享、直播间每日签到等作用,帮你轻轻松松获得65经验。
暖心的我,给您实际列举出了它的作用,及其操作指南,可立即上手的那类哦~
实际有哪些的作用?
每天早上8点10分,自动刚开始执行任务。哔哩哔哩漫画每天自动每日签到。每天自动从热点视频中任意收看一个视頻,共享一个视頻。每天从热点视频中选择五个开展智能化投币。(假如投币不可以获得工作经验,默认设置不投币)可自定每天投币总数,假如检验到你早已投过币了,则不容易投币。大会员月末应用快期满的B币券,为自己电池充电,一点也不会消耗哦,默认设置打开。大会员月月初2号自动领到5张B币券和褔利。每天bilbil直播间自动每日签到,领到每日签到奖赏。
嗯,直播间你能不要看,但奖赏一定要点。
……
也有大量的作用已经开发设计之中。
如何,是否有小助手的觉得了?来,教你怎样上手!
怎么使用?
如同开始常说,利用GitHub Action定时任务。
实际上简易4步就可以进行上手。
第一步、Fork本新项目
第二步,获得Bilibili Cookies
浏览器打开并登陆b站;
按F12键开启「微信开发工具;(or,Mac版可点一下电脑浏览器莱单——大量专用工具——微信开发工具);
跳出来对话框后,寻找Application/应用软件 -> Storage/储存-> Cookies,挑选b站网址。
挑选bili_jct、SESSDATA、DedeUserID这三项,拷贝「Value」/值。
第三步,建立3个Secrets
Fork了新项目以后,点一下新项目Seeting->Secrets->New Secrets 加上3个Secrets。
也就是前边的三个新项目,最终建立好啦以后是那样的。
第四步,打开Actions并开启每天自动实行
因为Github Actions默认设置处在关掉情况,必须手动式打开Actions,实行一次工作流引擎,认证是不是能够一切正常工作中。
Actions-> AUTO_TASK_FOR_BILIBILI-> 实行工作流引擎。
除此之外,GitHub也默认设置不自动实行Actions每日任务。
必须在「./github/trigger.json」文档,将trigger的值改成1,那样每日便会自动实行定时任务了。
OK,全部的流程都早已完成了!
除开这一方法,也有Linux Crontab,Windows102个方式。
上手以后,还能够开展一些「人性化设定」。
配备自定小助手作用。
例如,每天投币总数、投币时是不是关注、收看时是不是共享这些,在【src/main/resources/config.json】这一文档部位上开展改动。
好啦,戳正下方连接有更详尽的服用手册哦~
GitHub网站地址:https://github.com/JunzhouLiu/BILIBILI-HELPER