MoocHomeworkCheck100

慕课作业互评一键一百分

使用方法

  1. 使用Chrome或者firefox等浏览器打开作业批改页面
  2. 按F12(打开开发者模式),选择Console选项卡
  3. 粘贴代码,回车可以看到页面右侧出现如图悬浮框
  4. 在大输入框中输入评价内容,在小输入框中输入要批量评价的 份数
  5. 点击"Fuck It Now",即可自动完成(大概5秒),

js代码

如果js代码复制有问题时(可能会弹出窗口,但不能运行),去这里复制代码: 链接

let suckIt = `<div style="position: fixed;top: 50%;z-index: 999;right: 10%;padding: 1em;background: rgba(233,233,233,.6);border: 1px solid #aaa;">
<textarea placeholder="评价内容" id="fuckMe" style="padding: 10px;height: 60px;width: 200px;margin: 10px;">Good Job Bro.</textarea>
<p style="text-align: center;">
<input type="text"  id="times" placeholder="份数,1 ~ 20" style="width: 100px;padding: .4em;margin: 0 1em;background: #fff;border: 1px solid #999;float: left;" value="1">
<input type="submit" value="Fuck It Now" οnclick="fuckIt();" style="border: 1px solid #aaa;padding: 5px;color: #999;cursor: pointer;">
</p>
</div>`;
document.body.insertAdjacentHTML("afterbegin", suckIt);function fuckIt() {let judge = document.getElementById('fuckMe').value || 'Good Job';let times = document.getElementById('times').value || '1';if (times > 0 && times < 21) {let fuck = setInterval(() => {document.querySelectorAll('.s').forEach(e => {e.children[e.children.length - 1].children[0].checked = true});document.querySelectorAll('.j-textarea').forEach(e => {e.value = judge});document.querySelector('.j-submitbtn').click();times--;setTimeout(() => {if (times !== 0) {console.log(`还剩${times}份`);document.getElementsByClassName('j-gotonext')[0].click();} else {console.log(`已完成`);document.getElementsByClassName('j-backbtn')[0].click();window.clearInterval(fuck);return false;}}, 666);}, 2333);} else {alert("次数错误,范围1 ~ 20");return false;}
}

注意

[1] 保险起见谨慎使用一次批改多份功能
[2] 如果出现bug请刷新页面。如果多次出现bug请提交issue并注明你正在使用的浏览器版本和系统版本
[3] * 本文来源 -->https://github.com/iMyOwn/MoocChecker*

慕课作业互评(使用脚本自动互评)相关推荐

  1. 大学计算机作业互评评语简短,大学生互评评语简短

    导语:大学生之间的评价是怎么样的呢?评价大学生的评语大家想要看看吗?下面是小编搜集整理的大学生互评评语简短,欢迎阅读,供大家参考和借鉴! 你稳重大方,为人坦诚;班级管理中显露出你非凡的能力和艺术,是同 ...

  2. 脚本自动定时打开链接_自动化构建系统

    在软件开发过程中,特别是在一些大型多人合作开发的项目中,如何将各个人开发的不同模块集合为一个完整的系统,最终输出一个完整的目标文件,这个过程包括编译,发布,自动化测试等环节.这一过程的完善程度和流畅程 ...

  3. 开发脚本自动部署及监控

    1.编写脚本自动部署反向代理.web.nfs: 要求: I.部署nginx反向代理三个web服务,调度算法使用加权轮询: #!/bin/shngxStatus=`ps aux | grep -v gr ...

  4. [转]WinXP、Win7脚本自动加域及用户资料迁移

    原文地址 http://shubao.blog.51cto.com/401810/710102 WinXP.Win7脚本自动加域及用户资料迁移 最近公司要上AD域项目,所有的用户全部从工作组环境切换到 ...

  5. Ubuntu/CentOS下使用脚本自动安装 Docker

    Ubuntu.Debian 系列安装 Docker 系统要求 Docker 支持以下版本的 Ubuntu 和 Debian 操作系统: Ubuntu Xenial 16.04 (LTS) Ubuntu ...

  6. mysql 备份库的shell_MySQL数据库的shell脚本自动备份

    MySQL数据库的shell脚本自动备份 经常备份数据库是一个好习惯,虽然数据库损坏或数据丢失的概率很低,但一旦发生这种事情,后悔是没用的.一般网站或应用的后台都有备份数据库的功能按钮,但需要去手工执 ...

  7. linux下执行shell脚本文件,Linux下使用shell脚本自动执行脚本文件

    搜索热词 以下实例本人在Centos6.5 64位操作系统中使用 一.定时复制文件 a.在/usr/local/wfjb_web_back目录下创建 tomcatBack.sh文件 #将tomcat中 ...

  8. Linux/Centos Tomcat 配置日志切分以及脚本自动清理

    Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache,Sun和其他一些公司及个人共同开发而成.由于有了Sun ...

  9. python生成yaml_使用python脚本自动生成K8S-YAML的方法示例

    1.生成 servie.yaml 1.1.yaml转json service模板yaml apiVersion: v1 kind: Service metadata: name: ${jarName} ...

最新文章

  1. java bmp信息隐藏_BMP图像信息隐藏及检测
  2. python 怎么验证是否安装成功 scrapy
  3. 一只紧握笔的手:地震中的感人图片之二
  4. PCL—关键点检测(rangeImage)低层次点云处理
  5. HTTPS加密传输过程
  6. 迪士尼确认《花木兰》档期:7月24日北美等多地上映
  7. 【Spring】Spring Eureka Client 注册报 registration status: 204
  8. python多进程关闭socket_Python并发编程-多进程socketserver简易版
  9. node js并发加载页面缓慢_详解如何利用前端Node模块zlib开启gzip压缩使页面加载速度更快...
  10. docker容器与大数据组件的冲突点
  11. 游戏中出现服务器维护中怎么办,游戏服务器显示维护中
  12. 所有手机品牌型号大全_【干货】史上最全SMT贴片机品牌、型号大全,赶紧看看你会几种???...
  13. 找出2n+1个数中不成对的那个
  14. LinAlgError: SVD did not converge
  15. java毕业设计成品源码网站基于SpringBoot旅游信息管理系统
  16. EOF经验正交展开(一)——主成分分析
  17. 【环境配置】Collecting package metadata (current_repodata.json): failed的问题解决
  18. 小扎爆料:当年为了结婚,差点让Facebook提前上市
  19. 大学物理——关于误差
  20. 在maven官网下载maven历史版本

热门文章

  1. echarts:在vue中使用渐变色
  2. idea如何设置代理实现管理突破呢
  3. java中的LinkedList(链表)与ArrayList(动态数组):(2)尝试简单实现LinkedList
  4. 批量读取和写出excel数据#R语言#
  5. Exception in thread main java.lang.NoClassDefFoundError: goetl/etl/Ip2Plac
  6. 数字魔方c语言程序,关于数字魔方的问题
  7. Rocket之nameServer
  8. 编译原理习题(含答案)——1 绪论——哈工大陈鄞配套版本
  9. 常见的生化检测指标及其意义
  10. 补偿matlab,Type-III 补偿参数计算的 matlab 脚本