工具介绍:

welearn随行课堂助手是一款电脑上的刷时长的课程学习的平台工具,内容完成度100%。“WE Learn”是一款集在线课程、学习资源、学习服务于一体的互动式自主学习软件。该应用充分利用移动平台特点,结合上海外语教育出版社权威教材资源,为学习者提供涵盖听、说、读、写、译等多维度技能训练平台。


软件功能:

输入账号密码一键完成课程
可以自行选择课程
正确率达到100%
已完成的章节会自动跳转


工具下载链接:

https://wws.lanzous.com/b01tr51qf 无需安装任何浏览器插件,打开即可使用


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(`<div id="${lessonId}">${getProcessText()}</div>`)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)};
 

welearn视听说 读写 答题助手 综合插件相关推荐

  1. Revit综合插件使用教程,综合插件主要的几个功能(上)

    这是一个由一线BIM工程师们边在工作使用边提需求而精心打磨出来的"刚需"插件,插件每项功能.每步流程.甚至细到每个操作都贴合BIM工程师的使用习惯.建模助手每项功能的需求都来自用户 ...

  2. Revit综合插件使用教程,综合插件主要的几个功能(下)

    Revit综合插件使用教程,综合插件主要的几个功能(下) [问题视图]将问题记录在项目中,随时查看.定位. 需求场景:不知道有没人和我一样,建模时最怕遇到设计问题(难道就不能让我建出最完美的模型?\狗 ...

  3. Revit土建建模插件,BIM建模助手(土建插件)功能一览!

    Revit土建建模有什么好用的插件?刚刚好在用,就介绍一款比较新的土建插件给各位建模高手,BIM建模助手土建插件,主要挑五个我觉得比较好用的功能来介绍.希望正好也是你需要的建模插件! 除了传统的土建构 ...

  4. QQ一键登录助手_DedeCMS插件_适合FOR V55 V56 V57_GBK.zip

    QQ一键登录助手_DedeCMS插件_适合FOR V55 V56 V57_GBK.zip 此插件是方便会员进行注册登录操作,为 站长 带来更多活跃会员 使用此插件要注意一下几点: 1.此插件使用前请到 ...

  5. 4大平台撒币,用户为何需要汪仔答题助手?

    文丨朱翊 中国互联网有云"网络无新鲜事",但在2018年刚刚伊始的第一周时间里,无数互联网用户便惊诧地发现自己的朋友圈已被一堆"撒币"活动刷了屏--花椒.今日头 ...

  6. 百万英雄,芝士超人,冲顶大会等答题助手

    百万英雄,芝士超人,冲顶大会等答题助手.自动提取题目,然后调用百度网页进行搜索. Github源码地址:点击这里 各APP对应的运行文件 百万英雄运行baiwan.py文件 芝士超人运行zhishi. ...

  7. 冲顶大会/芝士超人/花椒直播/头脑王者...答题助手升级版 v1.0

    号外!号外!直播答题助手升级版出来啦!点我下载 首先在此感谢大家的支持!答题助手第一个版本出来后,收到了大家的一致好评,故在此放出升级版v1.0,希望大家喜欢. 本次版本采纳了大家的意见:使用简单.小 ...

  8. 恰果果囖!测评CSDN浏览器助手--chrome插件

    先放个大致的图给大家康康吧!粉丝们先尝鲜: CSDN浏览器助手使用后的界面,我加了点高斯模糊,毛玻璃特效的感觉更美!朦胧美嘛 文章目录 前言 一.使用体验 1.测评师自我介绍 2.插件使用场景 3.对 ...

  9. 建模助手(Revit)插件如何生成基坑开挖和地下连续墙?

    建模助手插件如何生成基坑开挖和地下连续墙? 这两个功能都在建模助手[施工]模块中,在[管理模块]的[功能管理]选择[基坑开挖][地下连续墙]两个功能添加到Revit界面. 一.基坑开挖生成操作步骤: ...

  10. u校园新视野英语 视听说 读写

    一.软件介绍 主要由浏览器+插件的形式实现辅助看课 完全模拟人工操作,自动答题,刷时长 二.软件下载 https://www.lanzous.com/b01hihtxg 打包好的脚本+浏览器,打开即用 ...

最新文章

  1. 力扣(LeetCode)刷题,简单题(第10期)
  2. redis灵魂拷问:如何使用stream实现消息队列
  3. SCCM 2012 R2---配置客户端发现方法和边界组
  4. 从LASSO回归到结构性稀疏:线性回归的正则项都带来了什么?
  5. python实例化类执行顺序_Python实例化class的执行顺序
  6. db设计专用excel_电磁兼容(EMC):工程师必备之硬件EMC设计规范
  7. 分布式系统原理_分布式系统架构设计 第19式 分布式系统八卦思维模型
  8. Redis学习之路(二)之Redis入门基础
  9. ## python爬取MM131整站图片到本地
  10. 工程电磁场复习基本知识点
  11. 地平线开源网站源码Deepsoon v1.2.3
  12. 《统计学习方法》第七章
  13. python教程-1.基础篇
  14. SpringBoot 文件上传(可配置文件上传路径)
  15. 戴尔微型计算机重装WIN10系统,戴尔品牌机如何重装win10系统
  16. 趋势顶底指标公式 通达信趋势顶底主图选股指标 清晰的趋势顶底详解
  17. QPSK调制解调和误码率
  18. 【AdvancedLocomotionSystemV】第七篇 C++ 实现角色蹲伏和跑步细节
  19. ipadmini5远程服务器,为什么iPadmini5被称为“等等党的耻辱”?原因可以分为3点!...
  20. C++Builder 资料库 (转载)

热门文章

  1. 封装一段html,封装html
  2. CWMP 开发漫谈
  3. ubuntu 16.04 64位 搭建GenieACS
  4. Why 自动化交易/程序化交易/量化交易?交易软件有哪些?
  5. UE4 虚幻引擎, 蓝图节点应用笔记(一)
  6. MAC下微软Word修改样式为宋体却显示SimSun-Extb的解决办法
  7. c语言实验报告字符数组,C语言实验报告数组
  8. c语言公路竖曲线要素代码,竖曲线要素
  9. 计算机原理实验交通灯自动控制系统设计,微机原理交通灯控制系统设计实验..doc...
  10. 【Cmake】Ctest测试工具