标签:function return indexOf 经验值 课刷 var userAgent 云班
一、脚本介绍:
云班课刷经验值、云班课刷视频、云班课刷课、云班课刷分、云班课视频连播、多倍速、云班课资源批量点击、下载等。
二、主要功能:
- 云班课刷经验
- 多倍速播放
- 自动连播
- 资源批量处理
脚本下载:https://wukongstudio.lanzoui.com/b01ibj1xe
脚本运行截图:
三、实现原理:
主要是通过浏览器安装用户脚本管理器Tampermonkey,再添加云班课脚本来实现自动刷视频,多倍速播放等操作。
四、脚本主要代码:
function browserType() { var userAgent = navigator.userAgent; //get browser userAgent string var isOpera = userAgent.indexOf("Opera") > -1; if (isOpera) { return "Opera" }; //is Opera or not if (userAgent.indexOf("Firefox") > -1) { return "FF"; } //is Firefox or not if (userAgent.indexOf("Chrome") > -1) { return "Chrome"; } if (userAgent.indexOf("Safari") > -1) { return "Safari"; } //is Safari or not if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) { return "IE"; }; //is IE or not } /** * sleep function * @param numberMillis -- 要睡眠的毫秒数 */ function sleep(numberMillis) { var now = new Date(); var exitTime = now.getTime() + numberMillis; while (true) { now = new Date(); if (now.getTime() > exitTime) return; } } /** * Remove duplicate value in array */ function removeDuplicate(arr) { let x = new Set(arr); return [...x]; } /** * download resources function */ function download(name, href) { var a = document.createElement("a"), //创建a标签 e = document.createEvent("MouseEvents"); //创建鼠标事件对象 e.initEvent("click", false, false); //初始化事件对象 a.href = href; //设置下载地址 a.download = name; //设置下载文件名 a.dispatchEvent(e); //给指定的元素,执行事件click事件 } /** * Refresh page tips */ function refreshPage() { alert("操作完成,请小可爱刷新页面查看结果!!!"); } /** * cancel action */ function cancel() { alert("已取消操作!"); }
标签:function,return,indexOf,经验值,课刷,var,userAgent,云班 来源: https://www.cnblogs.com/wukong2020/p/14775544.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。