B站——从二次元到泛娱乐化弹幕网站。

B站相对其他网站有自己独特的等级划分,不同等级对应不同特权,等级越高特权越多,升级的方式也很简单,就是做任务就可以了,但是有些任务太过无聊机械,很多用户并不是很愿意在这上面花时间。

今天就和大家分享一个哔哩哔哩(B站)自动完成任务工具——BilibiliTask,它不仅可以自动完成每日任务, 投币,点赞,直播签到,自动兑换银瓜子为硬币,自动送出即将过期礼物,漫画App签到,大会员领取B币卷等。每天获得65点经验,助你快速升级到Lv6。

另外,通过结合GitHub Actions,可以实现每天线上自动运行,只要部署一次,小助手就会在背后一直默默地帮我们完成我们预先布置的任务。还有其他一些小功能,比如漫画签到、直播签到等等。

BiliBiliTool 如何使用

BiliBiliTool实现自动任务的原理,是通过调用一系列B站开放的接口实现的。

举例来说,要实现观看视频的任务,只需要通过调用B站的上传视频观看进度Api即可,入参:视频Id、当前观看时间、用于身份认证的 Cookie。

BiliBiliTool就是收集了一系列这样的接口,通过每日自动运行程序,依次调用接口,来实现功能的。

1.1 第一步:获取自己的 Cookie

 ➢ 浏览器打开并登录bilibili网站;

   ➢ 按F12打开"开发者工具",依次点击 应用程序/Application -> 存储-> Cookies;

    ➢ 找到DEDEUSERID、SESSDATA、bili_jct三项,复制保存它们到记事本,待会儿会用到。

1.2 第二步:运行 BiliBiliTool

运行BiliBiliTool有两种方式,一种是通过Github的Actions实现线上的每天自动运行,一种是本地运行或调试。

对于熟悉Github的朋友,推荐使用方式一Github Actions,可以实现线上的每天自动运行,不需自己动手,一劳永逸。对于没有Github账号的、或者想先快速运行一下尝个鲜,可以选择Release包运行,操作简单快速。

 这里我们简单介绍第一种(Github Actions)的使用方式:

首先fork本项目到自己的仓库

进入自己fork的仓库,点击 Settings-> Secrets-> New Secrets 添加以下 3 个 Secrets。它们将作为应用启动时的命令行参数被传入程序。

开启Actions并触发每日自动执行

Github Actions默认处于关闭状态,前面都配置好后,请手动开启Actions,执行一次工作流,验证是否可以正常工作,操作步骤如下图所示:

运行结束后,可查看运行日志:

workflow 的执行策略默认是每天晚上的23点05分自动执行一次,主分支(main分支)有 push 操作也会自动执行一次。

建议你可以修改下每日执行时间!不要使用默认时间!最好也不要设定在整点,错开峰值,避免同一个IP在相同时间去请求B站接口,导致 IP 被禁,任务执行失败!

如果配置了推送,执行成功后微信会收到推送消息。

是不是感觉还可以呢?

最后,不管你是转行也好,初学也罢,进阶也可,如果你想学编程~

值得关注】我的 C/C++编程学习交流俱乐部!【点击进入】

问题答疑,学习交流,技术探讨,还有超多编程资源大全,零基础的视频也超棒~

B站超强脚本开源!一键自动完成任务......果然,我还是爱着编程!相关推荐

  1. php 一键wifi,懒人全自动脚本,一键自动swap2c一键3d加速,一键wifi加速等等.doc

    懒人全自动脚本,一键自动swap2c一键3d加速,一键wifi加速等等 前言/注意事项 以下有部分补丁并不是能适合所有的ROM使用,请在下载/使用前看清楚我在帖子中的说明,如果因为用户自身问题造成手机 ...

  2. linux中自动挂载脚本,LIUNX一键自动挂载脚本,宝塔磁盘LIUNX一键分区磁盘 | 帮助信息-动天数据...

    LIUNX一键自动挂载脚本,宝塔磁盘LIUNX一键分区磁盘 作者:dthost | 时间:2019-01-25 | 9,225 次阅读 用惯WIN系统的朋友们,估计上手LIUNX服务器,第一件事很多人 ...

  3. b站超强脚本,自己偷偷用别告诉别人

    分享两个关于哔哩哔哩的开源项目,简单好用甚至让你上B站都更显优雅~ ​ Bilibili-Evolved 项目地址:https://github.com/the1812/Bilibili-Evolve ...

  4. 淘宝双十二/1212任务自动助手脚本,自动完成任务领取淘金币奖励

    淘宝双十二/1212任务自动助手,一键自动完成任务领取奖励! 下载地址: https://www.lanzoui.com/b01br9o6j 高版本淘宝APP有检测机制.使用时必须是淘宝V9.0.0以 ...

  5. 一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)...

    一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp) 程序员的生活要一切自动化,更要幸福^_^. 转载请注明出处http: ...

  6. centos7系统引导自动重启_分享一个实用的脚本——全自动一键批量性安装Linux系统...

    一.背景说明: 公司最近需要上线几套业务系统,采购了11台HP服务器,服务器有厂家的工程师协助上架,可是系统人家不给安装,只能我们自己去安装吧. 想一想,机房那个环境呀~真冷!所以坚决不能一台一台去手 ...

  7. kubernetesV1.13.1一键部署脚本(k8s自动部署脚本)

    kubernetesV1.13.1一键部署脚本(k8s自动部署脚本)  devops的那些事 https://www.jianshu.com/p/c26af5647865 请关注公众号,技术获得k8s ...

  8. 【Windows】一键自动设置IP及DNS的批处理脚本

    Overview 本批处理脚本适用于Windows自动更改本地连接/以太网等的IP和DNS设置 可以很方便地用于同一计算机在不同网络下(如公司.学校.家里等)切换IP 具体IP及DNS设置可在bat文 ...

  9. (转)一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)...

    转自:http://www.cnblogs.com/mrblue/p/3885043.html 一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码 ...

最新文章

  1. Gartner 「RPA市场竞争格局」:中国厂商首次进入国际视野
  2. 《人工智能爱好者俱乐部》元旦福利预告
  3. Android SDK更新下载失败以及Studio首次安装取消自动下载SDK
  4. spingmvc的一些简单理解和记录
  5. 【opencv系列03】OpenCV4.X视频捕获与显示
  6. aptana studio 3支持jquery
  7. .NET Core 跨平台 串口通讯 ,Windows/Linux 串口通讯
  8. 怎样将Embedding融入传统机器学习框架?
  9. Flink 作为现代数据仓库的统一引擎:Hive 集成生产就绪!
  10. 这位顶会领域主席的论文被自己的AI审稿系统拒绝了
  11. bzoj 1019: [SHOI2008]汉诺塔(打表)
  12. HTML——HTML基础语法
  13. matlab中如何画柱状图,如何在用Matlab画柱状图
  14. 在vue项目中使用webp图片心得
  15. vnc使用教程,超实用的vnc使用教程
  16. java 判断日期周几_Java判断当前日期是否在周几到周几时间范围内
  17. BZOJ2144: 跳跳棋
  18. Android Studio 模拟器重启(解决模拟器卡死问题)
  19. 忽略证书,下载网络图片
  20. 卡路里与脂肪重量的换算

热门文章

  1. ubuntu下chmod命令的用法
  2. dataTable 改变搜索框位置
  3. Golang主线程让子线程退出的三种方式
  4. NYOJ--万圣节派对
  5. 三分钟了解APS系统中生产计划排程模块的基本原理!
  6. 在Ubuntu主机上使用USB无线网卡
  7. 华林科纳 自清洁半导体异质结衬底
  8. Python如何使用Tkinter模块实现简单窗口化
  9. 【Python numpy模块】结合金融场景演示numpy模块的操作
  10. 【​观察】史彦泽:销售易绝不坐等风口 坚持守正出奇以制胜