论如何在双鸭大学抢到宝贵的健身机会

这是一个使用油猴(Tampermonkey)编写的脚本,用于辅助在特定网页上进行羽毛球场地预订操作。通过定时刷新页面和自动点击预定按钮等功能,提高预定效率。

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

油猴,让生活更美好

// ==UserScript==
// @name         羽毛球
// @version      0.1
// @namespace    http://tampermonkey.net/kkk3142
// @version      0.1
// @description  try to 打羽毛球
// @author       sherluck
// @include      http://gym.sysu.edu.cn/*/show.html?id=*
// ==/UserScript==
window.onload = function(){
    'use strict';
    // Your code here...
    //alert(window.location.href);
    //alert(document.getElementsByClassName("ant-tag")[9].innerHTML);
    //对元素进行定位
    var url = window.location.href
    if (url.indexOf("product") != -1) {
    	var chang = document.querySelector("ul.stock-date.date-week.dates-list").children
	    var changx = null
	    for (var i = 0; i < chang.length; i++) {
	    	if (chang[i].children[1].innerText.toString().replace(/[^0-9]/ig,"") != "0") {
		    	changx = chang[i];
		    	break
		    }
	    }
	    if (changx) {
	    	changx.click()
	    	var total_chang = document.querySelectorAll("div.vanue-name").length
	    	var total_changci = document.querySelectorAll("div#mCSB_1_container.mCSB_container ul")[1]
	    	for (var k = 1; k < 10; k++) {
	    		var flag = 0;
	    		for (var j = 3; j < total_chang; j++) {
	    			if (total_changci.children[k].children[j].className.indexOf("lock") == -1) {
	    				total_changci.children[k].children[j].click();
	    				flag = 1;
	    				break;
	    			}
	    		}
	    		if (flag) {
	    			break
	    		}
	    	}
	    	document.querySelector("button.normal-button-mid.button-danger").click()


	    }
	    else {
	    	setTimeout(window.location.reload(),300);
	    }
    }
    else {
    	if (url.indexOf("order") != -1) {
    		document.querySelector("button.button-large.button-info").click()
    		setTimeout(() => {
            document.querySelector("button.confirm").click();
        }, 500);
    	}
    	else {
    		if (url.indexOf("pay") != -1) {
    			document.querySelectorAll("li.bankitem")[1].click()
    			document.querySelector("button.button-large.button-info").click()
    		}

    	}
    }
};


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

羊城迷鹿

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

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

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

打赏作者

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

抵扣说明:

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

余额充值