微信班级小管家超过作业截止时间怎么提交

逆风 技术分享7347字数 569阅读模式

前言

在近期西安的疫情反弹下,我所处西安隔壁的咸阳市疫情管控也变得严格,学校停课开始上网课。

作业在线提交,一不小心就错过了交作业的时间,交不了作业?不存在的。这里就用一种很简单的抓包改数据的方法解决问题

适应于微信的班级小管家

准备

首先按照下面文章安装并配置Charles

Charles安装及配置SSL证书 安装 下载解压缩后先点击.msi后缀名的文件安装,再点击.exe后缀名的文件 汉化软件 ...
621

开始

首先登录PC(电脑)端的微信

在打开Charles打情况下,打开班级小管家小程序并进入你超时未交作业的那个任务

在Charles查找你未交作业的任务名称(如物理作业,数学作业等等)

微信班级小管家超过作业截止时间怎么提交

我们需要的是 checkNew2Parent(也就是下面选中那个),双击跳转到对应页面

end_day 即 作业结束提交的时间 end_day_valid即直接按照服务器的时间判断是否超时(所以原来更改手机本地时间的方法失效了)

微信班级小管家超过作业截止时间怎么提交

右键选中checkNew2Parent,单击“断点”

微信班级小管家超过作业截止时间怎么提交

再退出已结束的作业重新进入

首先跳出一个拦截请求的对话框,我们直接点击执行

微信班级小管家超过作业截止时间怎么提交

然后挑出拦截到“响应”,我们编辑 响应 选择JSON文本

找到刚才的 end_day 将时间改为还未到的时间

再将end_day_valid后的 false 改为true

例如:

"end_day": "2022-1-10 23:59",
"end_day_valid": true,

微信班级小管家超过作业截止时间怎么提交

然后点击执行,再回到班级小管家小程序,直接提交你的作业就可以了

转载请保留原文链接
逆风
  • 本文由 发表于 2022年1月4日 09:13:00
  • 转载请务必保留本文链接:https://blog.smallxu.com/post/370/
评论  7  访客  4  作者  3
    • ying
      ying 1

      想问一下,查找不到任务怎么办呀∠( ᐛ 」∠)_

      • linko
        linko 0

        西安的娃路过

          • 逆风
            逆风

            @ linko 要注意安全呐

          • Celia
            Celia 3

            原来在西安 ::twemoji:frightened:: 注意安全呀

              • 逆风
                逆风

                @ Celia 在咸阳,是西安的隔壁 ::aru:shy::

                • 逆风
                  逆风

                  @ Celia 谢谢 ::twemoji:ok::

              匿名

              发表评论

              匿名网友

              :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: