welearn随行课堂刷题教程
发布时间:2025-12-09 19:50:53
浏览次数:4
软件简介:
WELearn随行课堂一键自动刷课助手工具是一款电脑上的刷时长的课程学习的平台,在WELearn随行课堂刷时长工具中你可以体验到一系列非常丰富的课程学习工具哦,一分钟自动完成100%。“WE Learn”是一款集在线课程、学习资源、学习服务于一体的互动式自主学习软件。该应用充分利用移动平台特点,结合上海外语教育出版社权威教材资源,为学习者提供涵盖听、说、读、写、译等多维度技能训练平台。
软件功能:
输入账号密码一键完成课程
可以自行选择课程
正确率显示为100%
已完成的章节会自动跳过
软件下载:
https://wws.lanzous.com/b01hjs3ih 无需安装任何浏览器插件,打开即可使用
1、先上效果图
2、核心源代码
Date.prototype.format = function () {var format = 'yyyy-MM-dd HH:mm:ss'var o = {'M+': this.getMonth() + 1, // month'd+': this.getDate(), // day'H+': this.getHours(), // hour'm+': this.getMinutes(), // minute's+': this.getSeconds(), // second'q+': Math.floor((this.getMonth() + 3) / 3), // quarterS: this.getMilliseconds() // millisecond}if (/(y+)/.test(format)) {format = format.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length))};for (var k in o) {if (new RegExp('(' + k + ')').test(format)) {format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length))};};return format}$('<style></style>').text(getText(zjsqCss)).appendTo($('head'))$('body').append(getText(zjsqHtml))makeDivDraggable('zjsqInfoBoxId')zjsqInfoDom = $('#zjysqInfo')return true} catch (e) {log('初始化控制台框架异常:' + e)return false};};function hrefParamsToArray (url) {return url.substring(url.indexOf('?') + 1).split('&').map((query) => query.split('=')).reduce((params, pairs) => (params[pairs[0]] = pairs[1] || '', params), {})};function studyProcessRequester (data) {function getProcessText () {return `[${new Date().format()}] 完成进度:(${totalCount}/${randomRequestTimes}) / 成功数:${successCount} / 失败数:${failedCount}`};if (stopFlag === true) return 0var lessonId = `lesson${currentLessonIndex}`var successCount = 0var failedCount = 0var totalCount = 0var randomRequestTimes = Math.floor((Math.random() * 87) + 56)const requestData = {courseOpenId: data.courseOpenId,openClassId: data.openClassId,cellId: data.cellId,cellLogId: data.cellLogId,picNum: Math.round(324 / randomRequestTimes),studyNewlyTime: Math.round(14640 / randomRequestTimes),studyNewlyPicNum: Math.round(324 / randomRequestTimes),token: data.guIdToken}log(`第(${currentLessonIndex}/${hrefs.length})课,课件:${data.cellName},类型:[${data.categoryName}]`)log(`本次随机学习时间:${(randomRequestTimes * 10 / 60).toFixed(2)}分钟 总请求次数:${randomRequestTimes}`)log('现在开始上课!')zjsqInfoDom.append(`<p id="${lessonId}">${getProcessText()}</p>`)var ele = zjsqInfoDom[0]ele.scrollTop = ele.scrollHeight + 999var lessonProcessDom = $(`#${lessonId}`)for (let i = 0; i < randomRequestTimes; i++) {var defer = $.Deferred()$.ajax({async: true,timeout: 5000,type: 'post',url: urls2.Directory_stuProcessCellLog,data: requestData,dataType: 'json',success: function (responseData) {successCount += 1},error: function (response) {failedCount += 1},complete: function (response) {totalCount += 1lessonProcessDom.text(getProcessText())if (totalCount === randomRequestTimes) {totalStudyTime += randomRequestTimes * 10log(`当前课程(${lessonId}),已完成学习!三秒后开始下一课程...`)st(function () {return directoryDataRequester(currentLessonIndex)}, 4000)};}})requestData.picNum += Math.round(300 / randomRequestTimes)requestData.studyNewlyTime += Math.round(12640 / randomRequestTimes)requestData.studyNewlyPicNum += Math.round(300 / randomRequestTimes)};return defer};function directoryDataRequester (hrefIndex, changeDirectory = false, addData = false) {if (stopFlag === true) return 0var changedFlag = falseif (hrefIndex < hrefs.length) {currentLessonIndex = hrefIndex + 1if (!addData && changeDirectory !== true) log(`正在获取课件(${currentLessonIndex}/${hrefs.length})的请求令牌...`)var requestData = hrefParamsToArray(hrefs[hrefIndex])if (addData) {Object.assign(requestData, addData)console.log(requestData)delete (requestData.flag)};