tyqp.user.js
< 脚本tyqp的反馈
更新一下我最後的版本,有些註解為方便自己看,有轉成繁體,造成困擾抱歉。
// ==UserScript== // @name tyqp // @namespace http://tampermonkey.net/ // @version 0.3 // @description tyqp.user.js // @author 小魚 // @include https://tixcraft.com/* // @grant none // ==/UserScript== // 買票張數,默認1張 // 買多張就把這個數字改成2,3或者4 const ticketNumber = 3; // 第幾天:0為第一天(或者說購票按鈕的第一組按鈕),並將autoClickBuy設定為true const autoClickBuy = true; const buyBtnNum = 0; (function () { 'use strict'; let buyRightNowBtn = $('#content > div > div > ul > li:nth-child(1) > a')[0]; if (buyRightNowBtn) { buyRightNowBtn.click(); } if (buyRightNowBtn && autoClickBuy) { let interval = setInterval(() => { let buyBtn = $('#gameList > table > tbody > tr > td.gridc > input')[buyBtnNum]; if (buyBtn) { buyBtn.click(); } }, 100); setTimeout(() => window.clearInterval(interval), 1050); } let buyTypeCheckbox = $('#select_form_auto')[0]; if (buyTypeCheckbox) { buyTypeCheckbox.checked = 1; } // 第一步:購票方式強制選擇“電腦配位” buyTypeCheckbox = $('#select_form_auto')[0]; if (buyTypeCheckbox) { buyTypeCheckbox.checked = 1; } // 第二步:手動點擊你想買的有票的區 // 只有顯示為“熱賣中”和顯示餘數量的可以點 // 第三步:自動設置購買數量,默認為1 let buyAmount = $('.mobile-select')[0]; if (buyAmount) { buyAmount.value = ticketNumber; } // 第五步:自動把光標聚焦到驗證碼輸入框 let captchaBox = $('#TicketForm_verifyCode')[0]; if (captchaBox) { $('#TicketForm > div:nth-child(3) > div.col-md-12.col-sm-12.col-xs-12.mg-top.mg-c.text-center > label')[0].click(); captchaBox.focus(); } $('#TicketForm_agree') // 第六步:手動輸入驗證碼 // 第七步:回車,效果為自動點擊“下一步” // 也就是提交訂單 document.onkeydown = function () { if (window.event.keyCode == "13") { document.querySelector("#ticketPriceSubmit").click(); } }; })();
登录(不可用)以发表回复。
土豆服务器,请按需使用
镜像地址随时可能被墙,建议加群获取最新地址
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址
更新一下我最後的版本,有些註解為方便自己看,有轉成繁體,造成困擾抱歉。