LD刷数据算法

这是一个用于自动点击学习课程的JavaScript脚本,包括定时点击指定按钮以及通过AJAX记录学习进度和时间。脚本涉及的课程包括计算机应用基础、离散数学等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

--马弟给的代码

var buttons = document.getElementsByClassName("StudyCourse");

//每秒执行一次,若页面按钮全部展现出来,即可获取第5个按钮,并点击

setInterval(function() {

buttons[0].click();

},3000);

---自己核心代码

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %>

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <style type="text/css">
        .textarea-inherit {
            width: 100%;
            overflow: auto;
            word-break: break-all;
        }
    </style>
    <script src="Scripts/jquery-1.8.2.js"></script>
    <script src="Scripts/jquery-1.10.2.js"></script>
    <script src="Scripts/cookie.js"></script>
    <script src="Scripts/JavaScript1.js"></script>
    <script src="Scripts/bootstrap.js"></script>
    <script src="Scripts/MicrosoftAjax.js"></script>
    <script src="Scripts/MicrosoftAjaxWebForms.js"></script>
    <script src="Scripts/jquery.babypaunch.spinner.js"></script>
    <script src="Scripts/js1.js"></script>
    <script src="Scripts/commonUtil.js"></script>

    <script>
        // WatchCourseVedio('404193', 'LDZHENGYAMIN', '190304111020057', '155447') 编译
        //WatchCourseVedio('999081', 'LDZHENGYAMIN', '190304111020057', '155447')   政治     
        //WatchCourseVedio('499031','LDZHENGYAMIN','190304111020057','155447')  数学
        //WatchCourseVedio('404043','LDZHENGYAMIN','190304111020057','155447') 概率论与数学统计
        //WatchCourseVedio('404093','LDZHENGYAMIN','190304111020057','155447') 离散数学
        //WatchCourseVedio('999162','LDZHENGYAMIN','190304111020057','155447') 大学英语3
        //WatchCourseVedio('999231','LDZHENGYAMIN','190304111020057','155447') 远程学习方法导论
        //WatchCourseVedio('499091', 'LDZHENGYAMIN', '190304111020057', '155447')计算机应用基础
        // WatchCourseVedio('499101', 'LDZHENGYAMIN', '190304111020057', '155447') 毛泽东思想和中国特色社会主义理论体系概论
        //WatchCourseVedio('404203','LDZHENGYAMIN','190304111020057','155447') c++
        //WatchCourseVedio('404223','LDZHENGYAMIN','190304111020057','155447') oracle
        //WatchCourseVedio('299033','LDZHENGYAMIN','190304111020057','155447') 社会实践
        //WatchCourseVedio('499131','LDZHENGYAMIN','190304111020057','155447') 形式与政策
        function zym() {
            setdate();
            var ctime = setInterval(function () {
              setdate();
           }, 300000);//记录间隔时间(毫秒),5分钟,300秒
        }


        function setdate() {        
            var zymCourseResourceCode = new Array("499031");
//new Array("404193", "999081", "404043", "404093", "999231", "499101", "404203", "404223", "499131");
            //("404193", "999081", "499031", "404043", "404093", "999162", "999231", "499091", "499101", "404203", "404223", "299033", "499131");
            //zymCourseResourceCode[0] = "404193"
            //zymCourseResourceCode[1] = "999081"
            //zymCourseResourceCode[2] = "499031"
            //zymCourseResourceCode[3] = "404043"
            //zymCourseResourceCode[4] = "404093"
            //zymCourseResourceCode[5] = "999162"
            //zymCourseResourceCode[6] = "999231"
            //zymCourseResourceCode[7] = "499091"
            //zymCourseResourceCode[8] = "499101"
            //zymCourseResourceCode[9] = "404203"
            //zymCourseResourceCode[10] = "404223"
            //zymCourseResourceCode[11] = "299033"
            //zymCourseResourceCode[12] = "499131"

            for (var i = 0; i < zymCourseResourceCode.length; i++) {
                var UserName = 'LDwangyonghua';//'LDZHENGYAMIN';
                var CourseResourceCode = zymCourseResourceCode[i];
                var testValue = $("#message").val();
                $("#message").val(testValue + "," + CourseResourceCode);   
                ajaxProcessData1('Add', true, CourseResourceCode, UserName);
                ajaxProcessData1('Update', true, CourseResourceCode, UserName);
               // clickWare(UserName, CourseResourceCode);
            
            }
            var myDate = new Date();
            myDate.toLocaleString(); //获取日期与时间
            var testValue = $("#message").val();
            $("#message").val(testValue + "      完成" + myDate.toLocaleString() + "。");
        }


        //课件计时
        function ajaxProcessData1(todo, isAsync, CourseResourceCode, UserName) {

            $.ajax({
                url: "https://manage.eblcu.cn/Student/Dee/UIStudentAndLearningAdminForRecordCourseware_AJAX.aspx",
                async: isAsync,
                type: "get",
                dataType: "jsonp",
                data: { "Methond": "RecordCoursewareTimeSpan", "Todo": todo, "UserName": UserName, "CourseCode": CourseResourceCode }
            });
        }


        //课件点击次数
        function clickWare(UserName, CourseResourceCode) {       
            var requestUrl = "UIStudentAndLearningAdmin_AJAX.ashx";
            //var UserName = 'LDwangyonghua';//Cookies("UserName");
            var CourseResourceCode = CourseResourceCode || "-1";
            deeUtil.requestData(requestUrl + "?Url=MakeStudyTimesMessage", "{UserName:'" + UserName + "',CourseResourceCode:'" + CourseResourceCode + "'}", function (result) {
                if (result.Table) {
                    var message = result.Table[0];
                    if (message) console.log(message.MessageID);
                }
            });
        }

    </script>
    <title></title>
</head>
<body>
    <form id="form1" runat="server">

        <textarea class="textarea-inherit" id="message" rows="20"></textarea>

        <input id="Button1" type="button" runat="server" value="zymtext" οnclick="zym()" text="Button" />

    </form>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员敏敏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值