零基础自学油猴脚本开发(自动过算术题验证码)

这篇博客介绍了如何从零开始自学油猴脚本开发,特别是针对自动解决网页上的算术题验证码。作者在学习过程中遇到了在油猴环境中脚本无法运行的问题,经大神指导,通过添加特定代码成功解决了这个问题。脚本目前能自动选择正确答案通过验证码,计划增加检测视频播放状态并自动操作的功能。
摘要由CSDN通过智能技术生成

油猴脚本开发自学

自动过算术题验证码

*现在这个代码在网页控制台可以运行,但是油猴里面运行不了。很蒙逼!_ ! *
经过请教B粘大神Ch_r之后原来是系统里有个清除全局定时器的函数,通过添加以下代码完美解决,再次感谢大神的指教。

//保存原函数的引用
let clr = window.clearInterval;
window.clearInterval = (id) => {
   
if (id != myID) {
   
//调用原函数
clr(id);
//这里不能用clearInterval,会爆堆栈
}
}

当前功能:目前只实现了按照出现的题目选择正确答案,自动通过验证码。
未来添加功能:
1.判断当前视频是否为暂停状态,如果暂停就取消暂停(已实现,代码做了更新)
2.本节视频播放完成则关闭当前网页,刷新课程列表,自动选择课程学习

(function () {
   

    console.log("****脚本运行了*****");
    //保存原函数的引用
    let clr = window.clearInterval;
    window.clearInterval = (id) => {
   
        if (id != myID) {
   
            //调用原函数
            clr(id);
            //这里不能用clearInterval,会爆堆栈
        }
    }
    let myID =setInterval(function(){
   
        console.log("脚本运行中……")
        function jisuan(x,y,z)
        {
   
            var s;
            x=Number(x
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值