tyqp

tyqp.user.js

< 脚本 tyqp 的反馈

评价:一般 - 脚本能用,但还有一些问题

§
发布于:2021-03-21

大大您好,建議可以加上一個小調整,在節目資訊頁面自動點【立即購票】 如果有設定buyBtnNum跟autoClickBuy,就在【立即購票】點擊後,自動嘗試觸發五次的指定購票按鈕。

// 第幾天:0為第一天(或者說購票按鈕的第一組按鈕),並將autoClickBuy設定為true
const autoClickBuy = true;
const buyBtnNum = 0;
    let buyRightNowBtn = $('#content > div > div > ul > li:nth-child(1) > a')[0];
    if (buyRightNowBtn) {
        buyRightNowBtn.click();
    }

    if (autoClickBuy) {
        let interval = setInterval(() => {
            let buyBtn = $('#gameList > table > tbody > tr > td.gridc > input')[buyBtnNum];
            if (buyBtn) {
                buyBtn.click();
            }
        }, 100);
        setTimeout(() => window.clearInterval(interval), 550);
    }
§
发布于:2021-03-21

第五步有抓到也可以再追加自動同意服務條款

    varcaptchaBox = document.querySelector("#TicketForm_verifyCode");
    if (captchaBox) {
        captchaBox.focus();
        $('#TicketForm_agree')[0].checked = true;
    }
§
发布于:2021-03-21

更正,Label應該有binding事件 用這個方式不會觸發checkBox的name更新

        $('#TicketForm_agree')[0].checked = true;

要改用

$('#TicketForm > div:nth-child(3) > div.col-md-12.col-sm-12.col-xs-12.mg-top.mg-c.text-center > label')[0].click();

发布留言

登录(不可用)以发布留言。

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址