INNER CODE UNIT · JavaScript
MAX_FAILED_ATTEMPTS
ceilf6/Auto_courseGrabber · courseGrabber.js:118
const MAX_FAILED_ATTEMPTS = 10; // 最大连续失败次数
const RETRY_DELAY = 3000; // 重试延迟(毫秒)
const CONCURRENT_ENABLED = true; // 是否启用并发抢课
const CLICK2EXPEND_ENABLED = true; // 用户设置: 是否在 jQuery 后自动展开目标课程信息,用于时间筛选和教师筛选
let click2expend_enabled = true; // 用于脚本自动关闭
// ========== 过滤器配置 ==========
// 全局时间过滤器(可选)- 留空表示不过滤,支持多个关键词,满足任意一个即可
// 示例: ['星期一', '星期三', '第1-2节', '第11-12节']
const GLOBAL_TIME_FILTER = [];
// 全局教师过滤器(可选)- 留空表示不过滤,支持多个关键词,满足任意一个即可
// 示例: ['张三', '张三', '讲师']
const GLOBAL_TEACHER_FILTER = [];
// ========== 全局状态管理 ==========
let attemptCount = 0;