Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

read_gk

实现了国家开放学习平台全自动化学习刷课时。

快速开始

电脑有python环境和浏览器就可以,然后我代码大部分都写了注释,按照注释简单抓个包就可以跑起来了。

功能

目前实现了刷页面、视频、看文件、跳网页、讨论发帖及回复。视频我统一调到了观看总时长的百分之85,因为有的考试需要上一个视频看到百分之80及以上才可以。暂时没有写考试功能,因为找不到合适免费的题库,目前遇到有的考试有的必须做完才可以继续,有的可以配置跳过考试。

注意

延迟不要关,否则连接太多容易挂掉。里面还有一些代码未完善,不影响运行。

重要配置(python)在代码中找到如下配置修改即可

这个信息在国家开放平台网站上打开f12后然后随便点进一个学习,找到末尾是这个 learning-activity 的接口然后复制你的信息就可以了

b26e95ebd78e71ab1b21356c428bd49

# 个人信息
common_payload = {
    "user_id": "",
    "org_id": ,
    "is_teacher": False,
    "is_student": True,
    "org_name": "",
    "org_code": "",
    "user_no": "",
    "user_name": "",
    "dep_id": "",
    "dep_name": "",
    "dep_code": "",
    "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0",
}

需要复制自己的cookie,打开f12随便抓个包就行

83b85dceb927631cae32dbd19cb87fd

headers = {
    'accept': '*/*',
    'accept-language': 'zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6',
    'cache-control': 'no-cache',
    'content-type': 'application/json',
    # 需要复制自己的cookie,打开f12随便抓个包就行
    'cookie': '',
    'origin': 'https://lms.ouchn.cn',
    'pragma': 'no-cache',
    'priority': 'u=1, i',
    'sec-ch-ua': '"Microsoft Edge";v="125", "Chromium";v="125", "Not.A/Brand";v="24"',
    'sec-ch-ua-mobile': '?0',
    'sec-ch-ua-platform': '"Windows"',
    'sec-fetch-dest': 'empty',
    'sec-fetch-mode': 'cors',
    'sec-fetch-site': 'same-origin',
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0',
    'x-requested-with': 'XMLHttpRequest'
}

QQ:1613203335

About

实现了国家开放平台全自动化刷课时。

Resources

Stars

11 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages