没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论






// ==UserScript==
// @name 大麦抢票
// @namespace ZnG 大麦
// @version 8.5.0
// @description 全自动抢票,自动提交订单
// @author ZnG 大麦
// @match https://buy.damai.cn/*
// @match https://detail.damai.cn/*
// @match https://seatsvc.damai.cn/*
// @match https://m.damai.cn/*
// @match https://mclient.alipay.com/*
// @match <https://mtop.damai.cn/h5/mtop.alibaba.detail.subpage.getdetail/*>
// @grant GM_xmlhttpRequest
// @connect api.m.taobao.com
// @require https://cdn.staticfile.org/jquery/3.5.1/jquery.min.js
// @license wxywxy
// ==/UserScript==
//
https://seatsvc.damai.cn/tms/selectSeat?itemId=624499596673&hasPromotion=true&performI
d=210252620&skuId=4427321477193&projectId=624499596673&spm=a2oeg.project.projectinf
o.dbuy
//
https://seatsvc.damai.cn/tms/selectSeat?itemId=624499596673&performId=210252601&skuId=
4427321477292&projectId=624499596673
var version = "8.5.0";
var $style = $(
"<style>" +
"#control_container{margin: 20px 0;background:#e9e9e9;padding:20px;overflow: hidden;}"
+
"p{margin:10px 0;}" +
"#control_container button{width:80%;height: 60px;line-height:60px;margin:10px
10%;font-size:30px;border-radius:30px}" +
"#start_btn{color:#fff;background:#ff457a;}" +
"#bp_btn{color:#fff;background: #ff457a;}" +
"#end_btn{color:#666;background: #cfcfcf;}" +
".control_container_box{display: flex;align-items: center;flex-wrap: wrap;padding-right:
20px;border: 1px solid #ccc;}" +
".input_wrapper{display: flex;justify-content:center;font-size: 16px; margin-bottom:10px;}"
+
".input_wrapper_box{flex: 4;}" +
".input_wrapper_phone{display: flex;justify-content: flex-end;font-size: 25px;padding:20px

0; text-align:center;}" +
".input_wrapper_phone input{width: 50%;}" +
".notice{margin:10px 10px;padding:10px 10px;color:darkslategrey;}" +
"#wx{text-align: center; flex:1;color: #333;}" +
"#countdown_wrapper {display:none; font-size: 30px; text-align:center;
background:#ffeaf1;}" +
"#countdown_wrapper p{width:100%;}" +
"#countdown {font-size: 50px; color:#ff1268;}" +
".warning {color:red; font-weight:400;}" +
"h3 {font-weight:800;}" +
"</style>"
);
$(document).ready(function () {
var curr_url = window.location.href;
if (curr_url.includes("https://detail.damai.cn/")) {
var order_url = sessionStorage.getItem("order_url");
if (order_url) {
window.location.href = order_url;
} else {
if (
$("div.buybtn").text() == "选座购买" ||
$(".service-note .service-note-name").text().includes("可选座")
) {
alert(
"无法全自动选座,请看“注意”部分。不要忘了先登录,填好联系人信息,删除
多余联系人。"
);
detail_seat_ui();
} else {
detail_ui();
}
}
}
if (curr_url.includes("https://buy.damai.cn/")) {
if (curr_url.includes("https://buy.damai.cn/multi/flow")) {
//下单挤爆了
var order_url = curr_url.substring(curr_url.indexOf("=") + 1);
sessionStorage.setItem("order_url", order_url);
window.location.href = order_url;
} else {
if ($(".error-msg").length > 0) {
if ($(".error-msg").text().includes("已过期")) {

document
.getElementsByClassName("next-row error-reload")[0]
.children[0].click();
} else {
var order_url = sessionStorage.getItem("order_url");
if (order_url) {
window.location.href = order_url;
} else {
window.location.reload();
}
}
} else {
setTimeout(fill_form, 200);
}
}
}
if (curr_url.includes("https://seatsvc.damai.cn/")) {
// console.log("seat");
var people_num = new URLSearchParams(window.location.href).get(
"people_num"
);
if (people_num == 1) {
new MutationObserver(function (mutations) {
if (
document.querySelector(
"#app > div.render-result-container > div.select-result"
)
) {
// console.log("found ele");
$("#app > div.render-result-container > div.select-result").bind(
"DOMNodeInserted",
seat_click_buy_btn
);
}
}).observe(document, { childList: true, subtree: true });
// $("#app > div.render-result-container > div.select-result").bind("DOMNodeInserted",
seat_click_buy_btn)
} else {
document.onkeydown = function () {
var oEvent = window.event;
if (oEvent.keyCode == 32) {
seat_click_buy_btn();

}
};
}
}
//手机版抢票
if (curr_url.includes("https://m.damai.cn/damai/")) {
var phone_order_url = sessionStorage.getItem("phone_order_url");
if (phone_order_url) {
var reload_cnt = sessionStorage.getItem("reload_cnt");
if (Number(reload_cnt) > 66) {
alert("抢购已自动结束,请返回查看有无订单");
sessionStorage.clear();
return;
}
window.location.href = phone_order_url;
} else {
fetchGet();
phone_detail_ui();
}
}
//手机版抢票
if (curr_url.includes("https://m.damai.cn/app/dmfe/")) {
var reload_cnt = sessionStorage.getItem("reload_cnt");
if (reload_cnt == null || Number(reload_cnt) > 66) {
alert("抢购已自动结束,请返回查看有无订单");
sessionStorage.clear();
return;
}
setTimeout(fill_phone_form, 100);
var viewer = $(".viewer >div >div");
if (viewer != null && viewer.length != 0) {
if ($("#app >div >div").innerHTML.indexOf("系统繁忙") != -1) {
var phone_or_url = sessionStorage.getItem("phone_order_url");
window.location.href = phone_or_url;
}
}
}
//支付页面
if (
curr_url.includes("https://excashier.alipay.com/") ||
curr_url.includes("https://mclient.alipay.com")
) {

alert("恭喜下单成功,可前往 APP 查看,有 5 分钟付款时间");
sessionStorage.clear();
}
});
function fetchGet() {
var open = XMLHttpRequest.prototype.open;
var send = XMLHttpRequest.prototype.send;
XMLHttpRequest.prototype.open = function () {
var url = arguments[1];
var method = arguments[0];
if (
method.toUpperCase() === "GET" &&
url.indexOf("mtop.damai.cn/h5/mtop.alibaba.detail.subpage.getdetail") !=
-1
) {
this._url = url; //保存请求的 URL
// console.log("获取到了 GET request");
}
open.apply(this, arguments);
};
XMLHttpRequest.prototype.send = function () {
this.addEventListener("readystatechange", function () {
if (
this.readyState === 4 &&
this.status === 200 &&
this._url &&
this._url.indexOf(
"mtop.damai.cn/h5/mtop.alibaba.detail.subpage.getdetail"
) != -1
) {
var responseText = JSON.parse(this.responseText);
var result = JSON.parse(responseText.data.result);
var skuList = result.perform.skuList;
// 解析响应内容,获取相关信息
// console.log("获取到可选择的场次详情:", skuList);
const skuIds = [];
const itemIds = [];
const priceNames = [];
for (var k = 0; k < skuList.length; k++) {
skuIds.push(skuList[k].skuId);
itemIds.push(skuList[k].itemId);
priceNames.push(skuList[k].priceName);
剩余22页未读,继续阅读
资源评论

- qq_394656262023-09-08求教程怎么用
- 数学狂魔2023-07-23这个怎么用
- m0_689857442023-07-23该怎么用啊

2301_78526214
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
