三节课-助教后台自动读取,推送学员作业进度日报

一、做这个工具的背景:

最近在做三节课的助教,需要根据学员学习情况作业情况催交作业,
由于实在是太懒,懒得去三节课的助教查看,了解数据,所以写了个工具,自动爬取后台数据,并且形成日报推送;
脚本逻辑为,自动爬取本周完成学员推送,方便群内嘉奖鼓励,同时爬取上周没提交作业的,方便及时进行作业催促。
(版本内添加了自动更新功能,所以好好用吧,bug可以本帖反馈)

tips:
  工具需要输入三节课助教后台账号密码,本工具不会做任何记录及上传,请放心使用;且账号密码保存在用户本地硬盘,修改及删除,用户可自行操作决策。

二、工具使用截图:

每天上午10点准时给我推送。
59643BF5-06BD-4296-B95F-982F4F6C4CA2

三、使用教程及步骤说明:

1,在配置文件输入账号密码:

  需要账号密码请求数据,所以需要在此输入,方便脚本读取;
  配置文件名为“app_info.txt”,在下载的“ZJ_product”文件夹内,请勿删除,下载以后可以复制一份备份,避免修改操作出现意外。
A5B12DD4-8476-42F5-9EB0-41A9AD2350CE

2,在配置文件输入钉钉的推送码:

  为了方便自动推送,这里调用了钉钉的机器人功能,开启流程如下;
  ①先建立一个钉钉群,随便拉,或者怎么都行;
  ②点击截图所示,进入群设置;
61649213-099E-48D5-BBED-2BBC67B4601A
  ③点击截图所示,进入机器人添加选项;
720E3113-355B-4423-B2FE-F836E9F626DA
  ④如图所示,点击;
CC12A9C0-ED27-4201-A367-2AE2486B047F
  ⑤如图所示,添加自定义机器人,并复制链接;
98F4B09B-B2FB-4CA6-A255-C2515BAAFA3F
F56883AD-F991-424A-BE40-A08FDA46E00大专栏  三节课-助教后台自动读取,推送学员作业进度日报r/>98C8162E-21BE-4512-A0E4-43BA8A7DAD61
  ⑤修改“app_info.txt”的配置文件;
CFED57A8-26E8-44B1-91C8-A6FF955D2383

三,添加需要监控的课程,及开课时间;

  ①进入“检查”模式;
8023C785-083D-472D-A0F8-946771D2FF6B
  ②进入“Network”模式;
C4F8BB74-3D93-468F-ACD3-93F5681E5D71
  ③刷新网页,记住刷新网页;
  ④检查刷新网页后的课程ID;
16A67BEA-A3D5-43ED-BBBB-87ADB9EFF765
  ⑤修改“app_info.txt”的配置文件;
FAD73231-8C68-4759-A2AD-0EEA865004E4
  下方截图为只监控一个课程的:
4AE8E382-CE0F-45BF-92F3-7E794A3E1116
  下方为监控多个课程的:
76F2FDF0-B9D9-4059-A601-EA73CFB22465
  以上注意参考我的格式,别弄错了,特别是符号,是英文的逗号。

四、在Windows上设置每日自动运行:

  这里我就不详细写了,可以参考这篇文章《Windows每天定时执行某个应用程序》 - LuckyZLi - 博客园](https://www.cnblogs.com/LuckyZLi/p/10686731.html))
  注意,程序名称是“SanJieKe_ZJ_Data.exe”,也就是.exe结尾这个,也就是这个截图里面你需要找到这个文件并且选定;
  设定好时间以后,就可以得到每日的日报推送了。
1416468-20190410225235127-1411970771

tips:
  如果想提前体验的话,可以配置好前三步操作以后,双击“SanJieKe_ZJ_Data.exe”文件, 就能体验到了。

  搬砖不易,所以,程序不直接放了,可以加微信dmwbdk719,发送“我要三节课助教后台工具”,获取程序及配置文件,谢谢支持。
  (文件下载后,文件夹必须放在桌面。)

  本程序仅用于开发交流,禁止转载或用于其他商用,造成一切后果作者不承担。

原文地址:https://www.cnblogs.com/lijianming180/p/12376454.html