Skip to content

腾讯云SCF(云函数)、Github Actions的python脚本,用于每天自动签到,一个是吾爱破解论坛的一个是哔哩哔哩的,作为我了解SCF的示例。

Notifications You must be signed in to change notification settings

1gcat/ExampleForSCF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目简介

  腾讯云SCF(云函数)、Github Actions的python脚本,用于每天自动签到,一个是吾爱破解论坛的一个是哔哩哔哩的,作为我了解SCF的示例。

功能实现

52pojieCheckIn

  • 【已完成】每日签到

BilibiliCheckIn

  • 【已完成】每日直播签到赚银瓜子
  • 【已完成】每日观看视频赚经验
  • 【已完成】每日登录赚经验

  • 【未完成】每日分享赚经验

  客户端分享API:

https://app.bilibili.com/x/v2/view/share/click
https://app.bilibili.com/x/v2/view/share/complete

  网页端分享API:

https://api.bilibili.com/x/web-interface/share/add

  这两个接口貌似都能完成客户端分享视频的任务,但是以Cookie登录却无法完成,可能需要access_key,那就必须使用账号密码登录来获取,而使用账号密码登录就容易出现验证,参考了多个项目的实现方式,发现都是针对图形验证码的,而我测试的时候要么是手机验证要么是滑块验证(就很玄学),这对于SCF来说不太适合。水平有限,如果你有适合SCF的解决方法麻烦提一个issuePr,感谢。

  • 【未完成】每日投币赚经验

  可以完成但没必要,不投,要白嫖经验!如果你需要的话,请使用https://api.bilibili.com/x/web-interface/coin/add这个接口,提交参数为aidmultiplycross_domaincsrf

项目结构

文件 描述
52pojieCheckIn.py 吾爱破解论坛
BilibiliCheckIn.py 哔哩哔哩
bs4.zip python3依赖包

使用说明

注意事项

  吾爱破解论坛的签到有点奇怪,没研究是啥问题引起的,有时可以正常签到有时又提示:不是进行中的任务,可以尝试循环签到几次(反正我是这么解决的,哈哈哈),知道原因的同学麻烦发个Pr,感谢。

获取Cookie

  打开浏览器,按F12,在Network处查找,还不会的话请自行百度!

Server酱

  可选,用于消息反馈,如需使用其他同类型产品,修改一下pushinfo函数就行。 官网:http://sc.ftqq.com/3.version

腾讯云SCF(云函数)

  1. 复制代码至云函数,保存文件名为index.py
  2. 执行方法设置为index.main
  3. 新建,上传依赖包bs4
  4. 层管理绑定刚刚新建的
  5. 测试成功后在触发管理里设置触发器

参考资料

感谢:

https://github.com/Hsury/Bilibili-Toolkit
https://github.com/shniubobo/bilibili_bv2av

About

腾讯云SCF(云函数)、Github Actions的python脚本,用于每天自动签到,一个是吾爱破解论坛的一个是哔哩哔哩的,作为我了解SCF的示例。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages