| 杨净 发自 凹非寺
 量子位 报道 | 公众号 QbitAI
 
 如何像拥有一个小助手一样,每天帮你签到打卡? 
 或许,现在利用GitHub Action定时任务就可以做到。 
 而这个小助手,混迹b站,可以每天按时按点签到打卡,看视频投币,定期充电…… 
 
   
 
 每天任务结束后还会贴心的跟您送上它的「任务简报」,供您查阅。 
 最近,有一位大四学生在GitHub上分享了一个刷B站神器——BILIBILI-HELPER。 
 
   
 
 他是利用GitHub Action定时任务,实现在b站每日自动投币、点赞、分享视频、直播签到等功能,帮你轻松获取65经验值。 
 作者还感召大家一起,成为六级大佬。(手动狗头) 
 贴心的我,给您具体罗列出了它的功能,以及使用指南,可直接上手的那种哦~ 具体有什么样的功能?
 
 
 每天早上8点10分,自动开始执行任务。哔哩哔哩漫画每日自动签到。
 每日自动从热门视频中随机观看1个视频,分享1个视频。
 每日从热门视频中选取5个进行智能投币。(如果投币不能获取经验,默认不投币)
 可自定义每日投币数量,如果检测到你已经投过币了,则不会投币。
 大会员月底使用快到期的B币券,给自己充电,一点也不会浪费哦,默认开启。
 大会员月初1号自动领取5张B币券和福利。
 每日哔哩哔哩直播自动签到,领取签到奖励。
 
 嗯,直播你可以不看,但奖励一定要领。 
 …… 
 还有更多的功能正在开发当中。 
 怎么样,是不是有小助手的感觉了?来,教你如何上手! 如何使用?
 
 
 正如开头所说,利用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,Windows10两个方法。 
 上手之后,还可以进行一些「个性化设置」。 
 配置自定义小助手功能。 
 比如,每日投币数量、投币时是否点赞、观看时是否分享等等,在【src/main/resources/config.json】这一文件位置上进行修改。 
 查看运行日志。 
 
   
 
 微信订阅通知,也就是小助手每日送上的「任务简报」。 
 
   
 
 好了,戳下方链接有更详细的食用指南哦~ 
 GitHub网址:https://github.com/JunzhouLiu/BILIBILI-HELPER
 —完—
 量子位年度AI峰会「MEET 2021智能未来大会」定档12.16!李开复博士、尹浩院士、清华唐杰教授,以及来自小米、美团、爱奇艺、华为、小冰、亚信、浪潮、容联、澎思、地平线、G7等知名AI企业的嘉宾将出席并带来主题演讲。
 欢迎关注人工智能、前沿科技的朋友报名参会,共探新形势下智能产业发展之路。点击链接锁定席位:https://www.huodongxing.com/event/2571160736900
 |