2026年广东继续公需课学习
来源:高中英语教学交流网
发布时间:2026-05-31 10:25:00
查看次数:
内容提要:认真学习三天,基本上是可以完成的。考核只需要60以上就可以。
但是记得第一步是绑定智教通行证。
之前找的代码作答不完整,现借助AI完善好了。
但是记得第一步是绑定智教通行证。
之前找的代码作答不完整,现借助AI完善好了。
又到了学习的时候了,还是认真学习一下吧,认真学习3天,基本上是可以完成的。
1、请登录广东省教师继续教育信息管理平台【直接使用微信扫描登录】,按提示完成【国家智慧教育公共服务平台】智教通行证绑定后,再开展公需课学习。
本年度开设两个学习专题:“人工智能赋能高质量发展” 和 “加快培育发展新质生产力”任先一个,我选了人工智能
2、油猴安装 https://www.tampermonkey.net/index.php
3、添加新脚本
// ==UserScript==
// @name 2026年广东继续教育公需课自动学习与答题
// @namespace http://tampermonkey.net/
// @version 4.0
// @description 自动播放视频、完成课后测验
// @author Assistant
// @match https://jsxx.gds.edu.cn/*
// @match https://jsxx.gds.edu.cn/a_*/study/course/c_*
// @match https://jsxx.gds.edu.cn/a_3cad4be9594b43c8989de00eb27d44ef/study/course/c_8189f11b78134cbdb361b29f450ac1bb*
// @grant none
// ==/UserScript==
(function() {
'use strict';
var interval = 1000;
var event = new MouseEvent("mousemove", {
"view": window,
"bubbles": true,
"cancelable": true
});
// 显示弹出信息
function showPopupMessage(message, duration) {
var popup = document.createElement('div');
popup.innerText = message;
popup.style.display = 'block';
popup.style.position = 'fixed';
popup.style.top = '50%';
popup.style.left = '50%';
popup.style.transform = 'translate(-50%, -50%)';
popup.style.backgroundColor = '#f9f9f9';
popup.style.padding = '20px';
popup.style.border = '1px solid #ccc';
popup.style.color = 'red';
popup.style.fontSize = '50px';
popup.style.maxWidth = '80%';
popup.style.textAlign = 'center';
popup.style.lineHeight = '1.2';
document.body.appendChild(popup);
setTimeout(function() {
popup.parentNode.removeChild(popup);
}, duration);
}
// ========== 正确答案(30题完整版)==========
// 1. 人工智能赋能高质量发展(100分版本)
var answerAI = [
"D", "B", "B", "C", "B", "D", "B", "B", "C", "B",
"ABCDE", "ABC", "ABCD", "ABC", "ABCD", "BCD", "ABCD", "BCD", "ABCD", "ABC",
"A", "B", "B", "B", "B", "B", "A", "B", "B", "A"
];
// 2. 新质生产力
var answerNewQuality = [
"A", "D", "B", "B", "A", "D", "B", "B", "D", "B",
"ABCD", "ABCDE", "ABC", "ACD", "ABC", "ABCD", "ABCD", "ABD", "ABCD", "ABC",
"A", "A", "B", "B", "B", "B", "A", "A", "A", "B"
];
var map = {"a": 0, "A": 0, "b": 1, "B": 1, "c": 2, "C": 2, "d":3, "D": 3, "e": 4, "E": 4};
function abcd_to_index(answer_in) {
var answer_out = [];
for (var i = 0; i < answer_in.length; i++) {
answer_out[i] = [];
var s = answer_in[i];
for (var j = 0; j < s.length; j++) {
answer_out[i].push(map[s[j]]);
}
}
return answer_out;
}
// 结束任务
function finishTask() {
// 获取最终分数
var gradeElem = document.getElementsByClassName("m-studyTest-grade");
var finalGrade = "未知";
if (gradeElem.length > 0) {
var strong = gradeElem[0].getElementsByTagName("strong");
if (strong.length > 0) finalGrade = strong[0].innerText;
}
var msg = `考核分数:${finalGrade}分\n2026公需课任务已经完成!`;
console.log(msg);
showPopupMessage(msg, 5000);
// 停止后续所有操作
throw new Error("TaskCompleted");
}
// 考核函数(只交卷一次,交卷后结束)
function exam() {
console.log("开始答题...");
// 根据课程标题选择答案
var course = document.getElementById("courseCatalog");
var selectedAnswers = null;
if (course && course.textContent.includes("新质生产力")) {
selectedAnswers = answerNewQuality;
console.log("使用【新质生产力】答案");
} else {
selectedAnswers = answerAI;
console.log("使用【人工智能赋能高质量发展】答案");
}
var answerIndices = abcd_to_index(selectedAnswers);
var btns = document.getElementsByClassName("btn u-main-btn");
if (btns.length === 0) return;
var btn = btns[0];
// 如果是“重新测验”,先点击重置
if (btn.innerText == "重新测验") {
btn.click();
setTimeout(exam, 1000);
return;
}
var questions = document.getElementsByClassName("m-topic-item");
if (questions.length === 0) return;
// 填写答案
for (var i = 0; i < questions.length && i < answerIndices.length; i++) {
var q = questions[i];
var radios = q.getElementsByClassName("m-radio-tick");
var checkboxes = q.getElementsByClassName("m-checkbox-tick");
var isRadio = radios.length > 0;
var opts = isRadio ? radios : checkboxes;
if (opts.length === 0) continue;
// 清空已有选中
for (var j = 0; j < opts.length; j++) {
if (opts[j].classList.contains("checked")) opts[j].click();
}
// 选中目标答案
var target = answerIndices[i];
for (var k = 0; k < target.length; k++) {
if (target[k] < opts.length) opts[target[k]].click();
}
}
// 提交试卷
btn.click();
if (typeof finishTest === "function") finishTest();
console.log("试卷已提交");
// 延迟后获取分数并结束
setTimeout(function() {
finishTask();
}, 2000);
}
// 视频挂机主函数(仅用于学习,不答题)
function main() {
var current_index = 0;
var txt = document.getElementsByClassName("txt");
if (txt.length === 0) return;
for (let i = 0; i < txt.length; i++) {
if (txt[txt.length - 1].innerText.includes(txt[i].innerText)) {
current_index = i;
break;
}
}
var s = document.getElementsByClassName("g-study-prompt");
var need_time = -1;
if (s && s[0] && s[0].firstElementChild && s[0].firstElementChild.firstElementChild) {
need_time = s[0].firstElementChild.firstElementChild.textContent;
}
need_time = parseInt(need_time);
function tick() {
if (current_index == (txt.length - 2)) {
exam(); // 最后一个视频章节,开始答题
return;
}
var v = document.getElementsByTagName("video")[0];
if (v) {
v.play();
v.dispatchEvent(event);
}
var vt = document.getElementById("viewTimeTxt");
var viewed = vt ? parseInt(vt.textContent) : 0;
var msg = `挂机中!已观看时长: ${viewed}/${need_time}`;
console.log(msg);
showPopupMessage(msg, interval);
if (viewed >= need_time) {
console.log("视频看完,切换下一个...");
if (current_index + 1 < txt.length) {
txt[current_index + 1].click();
current_index++;
}
}
setTimeout(tick, interval);
}
tick();
}
// 键盘快捷键:M 启动挂机,E 手动答题(答题后会结束)
document.addEventListener('keydown', function(event) {
if (event.code === 'KeyV') {
if (typeof player !== "undefined" && player.changeConfig) {
player.changeConfig('config','timeScheduleAdjust',1);
}
} else if (event.code === "KeyM") {
main();
} else if (event.code === "KeyE") {
exam();
}
});
// 自动启动挂机
if (document.readyState === "complete") {
main();
} else {
window.addEventListener("load", main, { once: true });
}
})();
- 相关文章
- ·批量替换word文档中的第一行作为文件的文件名06-21·WORD在所有数字前加回车12-10·怎么用Microsoft Excel排名次03-12·提示输入QQ本地信息密码时怎么办?04-03·word 如何自动生成目录08-02·解决Win8 IE浏览器某些网站显示不全01-30·乱序分班输入成绩简便方法说明05-11·EXCEL表格如何删除零值03-29·如何在Word中输入国际音标08-30·相片裁剪操作方法10-21
- 最新文章
- ·2026暑期智慧中小学研修(巨无敌)07-31·2026年广东继续公需课学习05-31·安装油猴(篡改猴)脚本05-21·如何一键关闭全校所有一体机01-20·新版希沃白板5不登录账号就能写板书的解决方法01-13·3个Word中英文排版问题10-25·双语阅读︱用这个方法,微信存储一下释放好几个G!09-20·IDM is corrupt 错误弹窗怎么解决?09-17·一列数据轻松转换成多行多列02-05
- 阅读排行
- ·如何让试题的ABCD选项对齐04-13·word排版技巧整理08-02·word 如何自动生成目录08-02·Excel 进行学生成绩统计分析03-13·Win10电脑的一些安装提示12-03·我的电脑图标不见了,怎么找回来!09-14·Word高级替换技巧03-05·巧妙管理 为打印机减负05-25·不同电脑文件字体改变了的解决方法12-15·巧用Excel数组公式统计各班优秀人数04-24
2008-2026 | www.zshunj.cn |www.yykz.net
点击这里识别二维码关注公众号
点击这里识别二维码关注公众号