网页自动点击脚本(可用于自动评教)

期末评教老师很多,为了避免浪费时间,可以用这个脚本来实现自动评教以及自动提交

原理简单清楚,可以自行理解替换,适合JS零基础小白


现在先附上我自己学校(北信科)的评教完整代码,相同平台应该都能直接用

 var optionBtn = document.getElementsByClassName("bh-radio-label");
    for(var i =0;i<optionBtn.length;i+=3)
    {
        optionBtn[i].click();
    }
    var text=document.getElementsByClassName("bh-txt-input__txtarea");
    for(var x=0;x<text.length;x+=1)
    {
        text[x].value="老师教的很好,没有意见";
    }
    var upup=document.getElementsByClassName("bh-btn bh-btn-success bh-btn-large");
    for(var y=0;y<upup.length;y+=1)
    {
        upup[y].click();
    }
    var yes=document.getElementsByClassName("bh-dialog-btn bh-bg-primary bh-color-primary-5");
     for(var h=0;h<yes.length;h+=1)
    {
        yes[h].click();
    }

下面是替换步骤:

第一步 通过右击检查获得要点击的按钮的ClassName

(这边的ClassName可以是Name、Tag、ID,只要把getElementsByClassName中的ClassName改成自己要用的就可以)


第二步 获取对应的数组,并用循环将要选的全选上 、要填的全填上

//自动点击要选的选项
    var option = document.getElementsByClassName("填你找到的");
    for(var i =0;i<option.length;i+=3)  
//这边i+=3是因为我要选的均是第一个选项,而每道题有三个选项
    {
        option[i].click();
    }
//填写评语
    var text=document.getElementsByClassName("填你找到的");
    for(var x=0;x<text.length;x+=1)
    {
        text[x].value="老师教的很好,没有意见";
    }

第三步 提交以及确认提交

同样,也是去找对应按钮的ClassName,然后和上面一样

//自动提交
    var upup=document.getElementsByClassName("填你找到的");
    for(var y=0;y<upup.length;y+=1)
    {
        upup[y].click();
    }
//确认提交
    var yes=document.getElementsByClassName("填你找到的");
     for(var h=0;h<yes.length;h+=1)
    {
        yes[h].click();
    }

完整代码

(function() {
    'use strict';
//自动点击要选的选项
    var option = document.getElementsByClassName("***");
    for(var i =0;i<option.length;i+=3)  
//这边i+=3是因为我要选的均是第一个选项,而每道题有三个选项
    {
        option[i].click();
    }
//填写评语
    var text=document.getElementsByClassName("***");
    for(var x=0;x<text.length;x+=1)
    {
        text[x].value="老师教的很好,没有意见";
    }
//自动提交
    var upup=document.getElementsByClassName("***");
    for(var y=0;y<upup.length;y+=1)
    {
        upup[y].click();
    }
//确认提交
    var yes=document.getElementsByClassName("***");
     for(var h=0;h<yes.length;h+=1)
    {
        yes[h].click();
    }
})();
  • 4
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
实现网页自动点击的工具软件,可同时监控点击页面内容变化并报警提示。适用于广告点击、提高网页点击率。支持链接点击、JS广告点击、IFRAM点击,支持同页面多点点击,多线程多网址多窗口点击。实现模拟鼠标单击、双击、右击功能。 1、支持单页面多目标点击、多页面多目标、框架页面点击、定时点击、多线程高速连续点击,自定义点击间隔时间。 2、程序后台点击或者前台显示点击效果,可完全隐藏运行。 3、点击后续工作处理,屏蔽弹出窗口,强制关闭外部窗口。 4、可同时添加点击多个页面,支持导入网页所有链接,或指添加网址。 5、能自动点击一个页面的所有链接 6、点击时显示实时速度,自动统计点击效果与流量。 7、支持代理服务器,换IP点击。可导入大量免费代理服务器,可随机使用或环使用代理服务器,对代理服务器使用情况进行统计管理。 8、支持adsl自动重拔号换ip 9、支持浏览器伪装,操作系统伪装,来路伪装。 10、网页内容变化监控,包括网页脚本执行产生的变化。 11、网页内容关键字监控,同时监控多个关键字。 12、网页HTML元素级监控,支持网页区域监控,同时监控多个元素,进行数据比较。 13、网络故障监控,本地网络故障时报警。 14、点击失败监控,网站服务器出现问题,或网页打不开时报警。 15、监控报警处置方式:弹出提示对话框;声音提示;邮件提醒;任务中止;启动新任务;启动外部处置程序;保存当前页面;程序关闭;自动关机。 WINXP,WIN2003用户安装必须安装补丁Microsoft .NET Framework 2.0 Service Pack 2 注意是SP2补丁.
OA文件签收脚本是一种自动脚本用于在OA系统中自动点击网页按钮,以实现文件的签收功能。在日常工作中,我们经常需要签收各种文件,例如审批文件、会议纪要等。而手动签收这些文件需要花费大量的时间和精力,特别是在文件量较大的情况下。 为了提高工作效率,可以使用OA文件签收脚本自动点击网页按钮。这个脚本通常是由专业的脚本开发人员编写的,通过模拟鼠标点击的方式,实现自动化签收功能。 使用OA文件签收脚本可以带来以下好处: 1. 节省时间和精力:自动化签收文件可以大大减少手工操作的时间,提高工作效率。只需要简单设置脚本参数,脚本就可以自动完成签收操作,无需人工干预。 2. 减少错误率:手动签收文件时可能会出现疏忽或误操作的情况,而自动化签收脚本可以避免这些问题的发生。通过精确的脚本编写,可以有效降低错误率,提高工作的准确性。 3. 增加工作灵活性:OA文件签收脚本可以根据实际需求进行定制,适应不同类型的文件签收任务。用户可以根据自己的需要设置脚本参数,使其适用于各种不同的签收场景。 需要注意的是,使用OA文件签收脚本需要谨慎操作。在使用脚本的过程中,应确保脚本的合法性和功能完整性。此外,还应遵循公司的相关政策和规定,确保文件签收的合规性。 综上所述,OA文件签收脚本是一种可以自动点击网页按钮的工具,能够帮助我们提高工作效率、减少错误率、增加工作灵活性。通过合理使用这种脚本工具,我们可以更好地完成文件签收任务,提高工作效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值