配合云函数学习通网课全天自动签到

登录腾讯云,找到云函数项目

如果之前没有开通过,开通就行了,都是免费的

创建一个新的云函数

创建一个云函数
运行环境 Python3.6
空白函数,如下图

深度截图_选择区域_20200320172004.png

下一步

填入Python代码

深度截图_选择区域_20200320172038.png

删除其中所有的代码,换成下面的代码

# -*- coding: utf8 -*-
import json
import requests


def main_handler(event, context):
    data = {
        'username': 'xxxxxxxxx', # 填写你的用户名
        'password': 'xxxxxxxxxx', # 填写你的密码
        'schoolid': '', # 这个是学校id,学号登录才填写,手机登录空着就行
        'sckey': 'xxxxxxxxxxx' # 如需签到消息微信推送,则填写server酱key
    }
    r = requests.post('http://101.89.182.58:9090/sign', params=data)
    print(r.text)
    return r.text

然后保存

添加触发方式

打开函数服务,找到刚才我们新建的云函数

然后选择触发方式

深度截图_选择区域_20200320172908.png

如图填写对应内容

触发自定义周期,方便大家填写

直接复制下面这个就行了

0 */10 8-22 * * * *

表示每天 早上8点到晚上22点之间,每10分钟签到一次

不建议1分钟或者5分钟签到一次,触发频率太高可能引起异常

完成上述操作后,然后就可以全自动签到,但是签到成功与否,要么查看云函数执行函数,要么登录学习通,查看课程是否真的签到成功。

感兴趣的朋友,可以使用server酱,配合server酱,可以将签到消息,推送至你的微信。

server酱key的申请及使用教程见下文

添加新评论