Greasy Fork is available in English.
监听指定API接口调用并获取返回值
这是一个专为教育平台设计的Tampermonkey用户脚本,用于监听和分析学生答题数据。脚本能够自动拦截特定的API调用,解析答题结果,并通过可视化通知和语音播报的方式展示学生的答题情况。
https://wv-mkyice.menco.cn/wvs/wvsv-1.2/api/teacher/quizzes/*/quizData/gcScanfetch 和 XMLHttpRequest 请求// @name API监听器 - 获取quizData接口返回值
// @namespace http://tampermonkey.net/
// @version 1.5
// @description 监听指定API接口调用并获取返回值
// @author You
// @match https://mkyice-app.menco.cn/*
// @include https://mkyice-app.menco.cn/#/teacher*
// @run-at document-start
// @grant none
📊 答题结果分析
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👤 学生信息: [姓名] ([学号]) - [班级]
📊 学生成绩: [得分]/[满分]分 正确率[百分比]%
🔍 错题位置: 第 [题号1], [题号2] 题
📈 答题统计: ✅[正确数]题 ❌[错误数]题 📝总计[总题数]题
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[学生姓名][得分]分,错题:[题号1],[题号2]
initializeListener()parseQuizResult(data)speakResult(studentName, totalScore, fullScore, correctRate, wrongQuestions)showNotification(message, type, duration)https://mkyice-app.menco.cn//#/teacher*脚本内置详细的日志记录功能,所有关键操作都会在控制台输出相应信息,便于问题诊断和性能监控。
脚本采用模块化设计,易于扩展新功能:
本文档最后更新时间: 2024年 脚本版本: v1.5 维护状态: 活跃开发中
希望大家多多支持