脚本喵-刷课脚本分享 脚本喵-刷课脚本分享
首页
刷课脚本
通用教程
网课代学
首页
刷课脚本
通用教程
网课代学
  • 山东省教师教育网刷课脚本分享
  • 北京市继续医学教育全员必修课培训刷课脚本分享
  • 好医生刷课脚本分享
  • 融学国培网chinahrt.com刷课脚本分享
  • 华医网刷课脚本分享
  • 59iedu华博教育系列刷课脚本分享
  • 安溪县中小学、幼儿园教师远程继续教育培训刷课脚本分享
  • 福建省交通运输行业专业技术人员继续教育刷课脚本分享
  • 漳州开放大学非学历培训平台刷课脚本分享
  • 莆田市专业技术人员继续教育公需课培训平台刷课脚本分享
  • 永泰县专业技术人员继续教育网络培训平台刷课脚本分享
  • 四川信息通信人才在线教育平台刷课脚本分享
  • 巴中建设行业从业人员继续教育网络培训平台刷课脚本分享
  • 扬州市网络培训远程教育平台刷课脚本分享
  • 江苏省勘察设计行业继续教育网络培训平台刷课脚本分享
  • 华博教育-甘肃省天水市刷课脚本分享
  • 永安市教师进修校继续教育网络平台刷课脚本分享
  • 平潭综合实验区专业技术人员继续教育网络平台刷课脚本分享
  • 淮安市专业技术人员继续教育网刷课脚本分享
  • 宿迁市专业技术人才继续教育基地刷课脚本分享
  • 莆田市专业技术人员继续教育培训平台刷课脚本分享
  • 甘肃省专技(武威市)刷课脚本分享
  • 闽清县专业技术人员继续教育网络平台刷课脚本分享
  • 华博教育-甘肃省庆阳市刷课脚本分享
  • 福州市教师网络培训平台刷课脚本分享
  • 河南专技学习网刷课脚本分享
  • 广安市建筑技术培训中心刷课脚本分享
  • 甘肃省白银市(卫生行业)专技刷课脚本分享
  • 华博教育-甘肃省定西市刷课脚本分享
  • 福建省专业技术人员继续教育网络平台刷课脚本分享
  • 福建省专业技术人员继续教育基地刷课脚本分享
  • 福建省专业技术与管理人员继续教育刷课脚本分享
  • 甘肃省直专技刷课脚本分享
  • 华博教育-甘肃省陇南市刷课脚本分享
  • 华博教育-甘肃省临夏回族自治州刷课脚本分享
  • 甘肃省嘉峪关专技刷课脚本分享
  • 华博教育-甘肃省白银市刷课脚本分享
  • 八冶建设集团有限公司专业技术人员继续教育刷课脚本分享
  • 德化县专业技术人员继续教育学习网刷课脚本分享
  • 华博教育-金昌市刷课脚本分享
  • 华博教育-甘肃省甘南藏族自治州刷课脚本分享
  • 华博教育-酒泉市刷课脚本分享
  • 漳州职业技术学院专业技术人员继续教育刷课脚本分享
  • 福建省工艺美术专业技术人员继续教育刷课脚本分享
  • 福清市医院专业人员继续教育刷课脚本分享
  • 芯华集成电路人才培训中心专业技术人员继续教育刷课脚本分享
  • 华博教育-河南省会计人员继续教育刷课脚本分享
  • 南平市网络培训远程教育平台刷课脚本分享
  • 大众云学yxlearning系列刷课脚本分享
  • 济南职业学院职业技能提升网络培训平台刷课脚本分享
  • 山东理工职业学院继续教育平台刷课脚本分享
  • 兰州现代职业学院专业技术人员继续教育刷课脚本分享
  • 淄博市专业技术人员继续教育刷课脚本分享
  • 枣庄市专业技术人员继续教育刷课脚本分享
  • 滨州市专业技术人员继续教育刷课脚本分享
  • 新疆生产建设兵团专业技术人员继续教育刷课脚本分享
  • 山东省威海市专业技术人员继续教育刷课脚本分享
  • 山东药品食品职业学院继续教育刷课脚本分享
  • 山东科技职业学院专业技术人员网络学习平台刷课脚本分享
  • 新泰市职业技能提升网络培训平台刷课脚本分享
  • 山东烟台市专业技术人员继续教育刷课脚本分享
  • 济宁市专业技术人员继续教育刷课脚本分享
  • 山东水利行业专业技术人员继续教育刷课脚本分享
  • 山东省大数据工程专业技术人员培训平台刷课脚本分享
  • 临沂市交通运输行业专业技术人员继续教育刷课脚本分享
  • 鲁东大学专业技术人员继续教育刷课脚本分享
  • 临沂市职业技能培训线上平台刷课脚本分享
  • 东营市专业技术人员继续教育刷课脚本分享
  • 大众云学职业技能提升公共服务平台刷课脚本分享
  • 山东交通职业学院专业技术人员继续教育刷课脚本分享
  • 吉林省专业技术人员继续教育培训平台刷课脚本分享
  • 山东大众云学省级继续教育基地刷课脚本分享
  • 威海市职业技能提升网络培训平台刷课脚本分享
  • 山东化工职业学院专业技术人员继续教育刷课脚本分享
  • 山东省快递工程专业技术人员继续教育刷课脚本分享
  • 兵团思想政治工作人员继续教育刷课脚本分享
  • 武威职业学院专业技术人员继续教育刷课脚本分享
  • 日照市专业技术人员继续教育刷课脚本分享
  • 济宁职业技术学院专业技术人员继续教育刷课脚本分享
  • 龙岩市专业技术人员继续教育培训平台刷课脚本分享
  • 潍城区委党校专业技术人员继续教育刷课脚本分享
  • 新疆生产建设兵团残疾人技能提升与创业就业服务平台刷课脚本分享
  • 德州市专业技术人员继续教育刷课脚本分享
  • 泰安市专业技术人员继续教育刷课脚本分享
  • 聊城职业技术学院专业技术人员继续教育刷课脚本分享
  • 内蒙古网络学院刷课脚本分享
  • 凉山州专业技术人员继续教育刷课脚本分享
  • 医世界-医视在线刷课脚本分享
  • 安徽继续教育在线刷课脚本分享
  • 新版陕西省专业技术人员继续教育刷课脚本分享
  • 安徽省卫生从业人员培训平台刷课脚本分享
  • 国家药品安全专业技术人员培训网刷课脚本分享
  • 学习公社刷课脚本
  • 中山教师教育网刷课脚本
  • 浙江省安全生产网络学院刷课脚本
  • 智慧教育培训管理平台刷课脚本
  • 中国医师协会远程教育平台刷课脚本
  • 学达云刷课脚本
  • 数字党校培训平台刷课脚本
  • 广州市中小学教师继续教育网刷课脚本
  • 甘肃省公务员网络培训刷课脚本
  • 聊城市专业技术人员继续教育刷课脚本
  • 医博士刷课脚本
  • 甘肃法宣在线刷课脚本
  • 东奥会计刷课脚本
  • 丽水市建设行业人才继续教育平台刷课脚本
  • 山财培训网刷课脚本
  • 东营市继续教育刷课脚本
  • 河南教师培训网刷课脚本
  • 南京市专业技术人员继续教育刷课脚本
  • 广州东方职业技术培训中心执业药师继续教育刷课脚本
    • 包头市专业技术人员继续教育刷课脚本
    • 内蒙古自治区专业技术人员继续教育刷课脚本
    • 丽水人力社保专业技术人员继续教育培训刷课脚本
    • 北京市专业技术人员公需科目刷课脚本
    • 教师专业发展培训网刷课脚本分享
    • 东财在线大连会计刷课脚本分享
    • 临沂市专业技术人员继续教育刷课脚本分享
    • 浙江水利刷课脚本分享
    • 聊城市会计人员继续教育平台刷课脚本
    • 三亚市专业技术人员继续教育网刷课脚本
    • 中华会计继续教育刷课脚本
    • 西北师范大学中小学教师远程培训网刷课脚本
    • 春宇远程培训平台刷课脚本
    • 浙江省二级建造师继续教育学习网刷课脚本分享
    • 深圳市教师教育网刷课脚本分享
    • 山西省专业技术人员继续教育网络平台刷课脚本分享
    • 督学网络学院-广东分院刷课脚本分享
    • 湖北省专业技术人员继续教育网络平台刷课脚本分享
    • 刷课脚本
    脚本喵
    目录

    广州东方职业技术培训中心执业药师继续教育刷课脚本

    广州东方职业技术培训中心执业药师继续教育

    # 脚本介绍

    该油猴脚本用于 广州东方职业技术培训中心执业药师继续教育 的辅助看课,使用JavaScript编写,适配网址:https://www.dongfangjy.cn/

    脚本功能如下:

    1. 页面加载自动播放:课程页面渲染完成后,自动触发播放按钮,无需手动点击启动。
    2. 防闲置暂停保护:定时模拟轻微页面操作,避免因页面后台运行、长时间无操作被平台暂停播放。
    3. 单节课程自动续播:检测到当前课程播放完毕后,自动查找并点击下一节课程,实现无缝续学。
    4. 可配置倍速播放:默认1.5倍速(用户可自行修改),无需手动反复调整播放速度。
    5. 自动关闭干扰弹窗:自动检测并关闭课程播放中的提示、广告弹窗,避免中断播放。
    6. 可选静音播放:默认开启静音,避免课程音频干扰日常操作,可手动关闭静音恢复声音。

    脚本安装地址:
    暂时下架

    如果不会安装脚本,请按照下面安装教程来操作。

    # 代学服务

    提示

    如需代学,请联系客服,支持闲鱼交易。

    微信联系:yizhituziang

    QQ联系:2422270452

    - img: /img/weixin.jpg
      name: 微信联系:yizhituziang
    - img: /img/qq.jpg
      name: QQ联系:2422270452
    

    # 安装教程

    # 1.安装浏览器扩展插件

    首先需要给我们的浏览器安装上脚本猫插件,这是运行所有用户脚本的基础,如果浏览器已经安装过了脚本猫或者油猴插件,那么可以跳过这一步。推荐使用edge浏览器,安装插件更方便。

    浏览器打开网址:https://docs.scriptcat.org/ (opens new window)

    这里用edge浏览器作为示范,点击 “添加到Edge浏览器”

    image-20250916183549234

    接着点击 “获取”

    image-20250916183818025

    在右上角弹出的窗口,点击 “添加扩展”

    image-20250916183841569

    等待几秒钟,会提示已经安装好脚本猫插件了。

    image-20250916183906107

    # 2.安装刷课脚本

    打开脚本安装地址后,在页面点击 “安装脚本” 按钮,接着在弹出的窗口点击 “安装” ,之后就会提示“安装成功”。

    # 3.体验脚本功能

    安装脚本后,需要重新进入学习站点,如果之前已经打开课程学习页面,那么需要刷新页面后脚本才会生效。

    # 核心代码

    // ==UserScript==
    // @name         广州东方执业药师继续教育辅助看课
    // @namespace    https://www.dongfangjy.cn/
    // @version      1.0
    // @description  辅助自动播放、防暂停、自动续播、倍速播放的油猴脚本
    // @author       自定义
    // @match        https://www.dongfangjy.cn/*
    // @grant        none
    // @run-at       document-idle
    // ==/UserScript==
    
    (function() {
        'use strict';
    
        // ---------------------- 配置项(用户可根据需求修改)----------------------
        const CONFIG = {
            playSpeed: 1.5,       // 课程播放倍速(建议1-2倍,避免平台限制)
            isMute: true,         // 是否默认静音播放
            antiIdleInterval: 30000, // 防闲置操作间隔(30秒,单位:毫秒)
            checkFinishInterval: 2000 // 检测课程是否播放完毕的间隔(2秒,单位:毫秒)
        };
    
        // ---------------------- 核心功能实现 ----------------------
        /**
         * 1. 初始化播放配置(倍速+静音)
         */
        function initPlayerConfig() {
            // 查找视频播放元素(推测为video标签,若无效需根据网站实际结构修改选择器)
            const videoElement = document.querySelector('video');
            if (!videoElement) return console.log("未找到视频播放元素,跳过播放配置初始化");
    
            // 设置播放倍速
            if (videoElement.playbackRate !== CONFIG.playSpeed) {
                videoElement.playbackRate = CONFIG.playSpeed;
                console.log(`已设置播放倍速为:${CONFIG.playSpeed}倍`);
            }
    
            // 设置静音
            if (CONFIG.isMute && !videoElement.muted) {
                videoElement.muted = true;
                console.log("已开启静音播放");
            }
        }
    
        /**
         * 2. 自动触发课程播放
         */
        function autoPlayCourse() {
            // 查找播放按钮(常见选择器,若无效需替换为网站实际播放按钮的class/id)
            const playButtons = [
                document.querySelector('.play-btn'),
                document.querySelector('.video-play'),
                document.querySelector('[data-action="play"]'),
                document.querySelector('button:contains("播放")')
            ].filter(btn => btn !== null);
    
            if (playButtons.length > 0) {
                playButtons[0].click();
                console.log("已自动触发课程播放");
                // 播放后初始化配置
                initPlayerConfig();
                return true;
            }
    
            // 若直接找到video标签,尝试直接调用play方法
            const videoElement = document.querySelector('video');
            if (videoElement) {
                videoElement.play().then(() => {
                    console.log("已直接启动视频播放");
                    initPlayerConfig();
                }).catch(err => console.log("自动播放失败(浏览器限制/平台权限),请手动点击播放一次:", err));
                return true;
            }
    
            console.log("未找到播放按钮/视频元素,无法自动播放");
            return false;
        }
    
        /**
         * 3. 防闲置暂停保护(定时模拟页面操作)
         */
        function antiIdleProtect() {
            setInterval(() => {
                // 模拟页面焦点更新(无视觉影响)
                window.blur();
                window.focus();
    
                // 模拟微小DOM操作(避免平台检测无操作)
                const tempDiv = document.createElement('div');
                tempDiv.style.display = 'none';
                document.body.appendChild(tempDiv);
                document.body.removeChild(tempDiv);
    
                console.log("已执行防闲置操作,避免课程暂停");
            }, CONFIG.antiIdleInterval);
        }
    
        /**
         * 4. 检测课程是否播放完毕,自动续播下一节
         */
        function autoNextCourse() {
            setInterval(() => {
                const videoElement = document.querySelector('video');
                if (!videoElement) return;
    
                // 检测视频是否已播放完毕(当前时间≈总时长,且已暂停)
                const isFinished = (
                    videoElement.ended ||
                    (videoElement.currentTime >= videoElement.duration - 1 && !videoElement.paused)
                );
    
                if (isFinished) {
                    console.log("当前课程播放完毕,尝试切换下一节");
                    // 查找下一节课程按钮(推测选择器,需根据网站实际修改)
                    const nextButtons = [
                        document.querySelector('.next-course'),
                        document.querySelector('.btn-next'),
                        document.querySelector('[data-nav="next"]'),
                        document.querySelector('a:contains("下一节")')
                    ].filter(btn => btn !== null);
    
                    if (nextButtons.length > 0) {
                        nextButtons[0].click();
                        // 切换后延迟触发自动播放(等待新页面/新视频加载)
                        setTimeout(autoPlayCourse, 3000);
                    } else {
                        console.log("未找到下一节课程按钮,需手动切换");
                    }
                }
            }, CONFIG.checkFinishInterval);
        }
    
        /**
         * 5. 自动关闭干扰弹窗
         */
        function autoClosePopups() {
            setInterval(() => {
                // 查找常见弹窗关闭按钮(推测选择器,需根据网站实际修改)
                const closeButtons = [
                    document.querySelector('.popup-close'),
                    document.querySelector('.close-btn'),
                    document.querySelector('.modal-close'),
                    document.querySelector('[class*="close"]')
                ].filter(btn => btn !== null);
    
                closeButtons.forEach(btn => {
                    btn.click();
                    console.log("已关闭一个干扰弹窗");
                });
    
                // 隐藏无关闭按钮的弹窗(直接设置样式)
                const popups = document.querySelectorAll('.popup, .modal, .ad-box');
                popups.forEach(popup => {
                    popup.style.display = 'none';
                });
            }, 5000);
        }
    
        // ---------------------- 脚本入口(启动所有功能)----------------------
        function initScript() {
            console.log("广州东方执业药师继续教育辅助脚本已启动");
            // 延迟启动(等待页面完全加载,避免元素未渲染)
            setTimeout(() => {
                autoPlayCourse();
                antiIdleProtect();
                autoNextCourse();
                autoClosePopups();
            }, 2000);
        }
    
        // 启动脚本
        initScript();
    
    })();
    
    #广州东方职业技术培训中心执业药师继续教育
    南京市专业技术人员继续教育刷课脚本
    包头市专业技术人员继续教育刷课脚本

    ← 南京市专业技术人员继续教育刷课脚本 包头市专业技术人员继续教育刷课脚本→

    最近更新
    01
    湖北省专业技术人员继续教育网络平台刷课脚本分享
    02
    督学网络学院-广东分院刷课脚本分享
    03
    山西省专业技术人员继续教育网络平台刷课脚本分享
    更多文章>
    Copyright © 2025-2026
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式