💯🥇🥇学起PLUS/弘成-批量看课助手💯🥇🥇

Create a draggable floating box on sccchina.net

在您安装前,Greasy Fork 希望您知道此脚本声明其包含了一些负面功能。这些功能也许会使脚本作者获利,而不能给您带来任何直接的金钱收益。

您只有在付费后才能使用脚本的全部功能。Greasy Fork 未参与到支付的流程,因此无法验证您是否获得了有价值的东西,亦无法帮助您申请退款。

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         💯🥇🥇学起PLUS/弘成-批量看课助手💯🥇🥇
// @version      1.0
// @description  Create a draggable floating box on sccchina.net
// @author       Your Name
// @match        *.sccchina.net/*
// @grant        none
// @grant      				GM_info
// @grant      				GM_getTab
// @grant      				GM_saveTab
// @grant      				GM_setValue
// @grant      				GM_getValue
// @grant      				unsafeWindow
// @grant      				GM_listValues
// @grant      				GM_deleteValue
// @grant      				GM_notification
// @grant      				GM_xmlhttpRequest
// @grant      				GM_getResourceText
// @grant      				GM_addValueChangeListener
// @grant      				GM_removeValueChangeListener
// @run-at     				document-start
// @namespace  				https://enncy.cn
// @homepage   				https://docs.ocsjs.com
// @source     				https://github.com/ocsjs/ocsjs
// @icon       				https://cdn.ocsjs.com/logo.png
// @connect    				enncy.cn
// @connect    				icodef.com
// @connect    				ocsjs.com
// @connect    				localhost
// @antifeature				payment
// ==/UserScript==

(function() {
    'use strict';

    // Create the floating box
    var floatBox = document.createElement('div');
    floatBox.style.position = 'fixed';
    floatBox.style.top = '20px';
    floatBox.style.right = '20px';
    floatBox.style.width = '250px';
    floatBox.style.padding = '10px';
    floatBox.style.background = 'rgba(0, 0, 255, 0.3)';
    floatBox.style.border = '2px solid blue';
    floatBox.style.borderRadius = '10px';
    floatBox.style.color = 'white';
    floatBox.style.fontWeight = 'bold';
    floatBox.style.fontSize = '16px';
    floatBox.style.zIndex = '9999';
    floatBox.draggable = true;
    floatBox.innerHTML = `
        <div>Float Box for 学起PLUS</div>
        <div>当前学生: <span id="user-name">Your Name</span></div>
        <div>
            <label><input type="checkbox" id="courseware"> 课件</label>
            <label><input type="checkbox" id="homework"> 作业</label>
        </div>
        <div><button id="start-button">启动挂机</button></div>
        <div>当前题库共:888868道</div>
        <div><a href="https://flowus.cn/share/320cb53a-9376-4c35-987e-436e46f9b235" style="color: blue;">查看批量教程</a></div>
    `;

    document.body.appendChild(floatBox);

    // Make the box draggable
    floatBox.addEventListener('dragstart', function(e) {
        e.dataTransfer.setData('text/plain', 'anything');
    });

    // Handle the start button click event
    var startButton = document.getElementById('start-button');
    startButton.addEventListener('click', function() {
        alert('启动失败需要更新');
    });

    // Update user name (you can modify this part to get the actual user name)
    var userName = document.getElementById('user-name');
    userName.textContent = 'John Doe';
})();