//记录等待时间
var waittime=0;
//统计等待时间
function waitforRestart(){
if(!$("#autoSubmit").prop("checked"))return ;
if($("#query_ticket").text()=="停止查询"){
waittime++;
}
if(waittime>10){
$("#query_ticket").click();
setTimeout(function(){
waittime=0;
if($("#query_ticket").text()=="查询") {
$("#query_ticket").click();
}
},1000);
}
}
//注册回调方法
function callback(fun1,fun2){
fun1();
fun2();
}
//添加乘车人
function addBuyer(name){
callback($.showSelectBuyer,function(){
$("#buyer-list li[p_value^="+name+"]").click();
$.closeSelectBuyer();
});
}
//突破限制,添加车次
function addTrain(trainCode){
$("#prior_train").append('<span name="prior_train-span" class="sel-box w80">'+trainCode+'<a class="close" href="javascript:" onclick="$.removeSel(this,"'+trainCode+'",4)"></a></span>');
}
//添加优先席别
function addSeat(seat){
callback($.showSelectSeat, function(){
$("#seat-list li[name^="+seat+"]").click();
$.closeSelectSeat();
});
}
//自定义查询区间
function addTimes(startTime,endTime){
$("#cc_start_time").append('<option value="'+startTime.replace(":","")+endTime.replace(":","")+'">'+startTime+'--'+endTime+'</option>');
$("#cc_start_time option:last").selected();
}
//根据时间段、车次类型查询所有满足的车次。
function queryByTimeAndTrainType(){
callback($.showYxTrain, function(){
var yxTrainTimer = setInterval(function(){
if($("#filterTic").length>0){
$("#filterTic").prop("checked",true);
$("#yxtrain_close").click();
clearInterval(yxTrainTimer);
}
},10);
});
}
//==========================================
// 以下则根据需求自行配置:
// 乘车人、车次、席别
// 仅显示要刷的车次、查询区间、刷新时间
//==========================================
//选择乘车人
addBuyer("张三");
addBuyer("'李四(成人)'");
addBuyer("'王五(学生)'");
//手动添加车次,按优先顺序添加(轻松突破5车次限制)
addTrain("G100");
addTrain("G101");
addTrain("G102");
addTrain("G103");
addTrain("G104");
addTrain("G105");
addTrain("G106");
addTrain("G107");
//添加优先席别,按优先顺序添加
addSeat("二等座");
addSeat("一等座");
//自动刷新时间1s
autoSearchTime=1000;
//收起订票助手
$(".up").click();
//启动检测防挂
var timer = setInterval(waitforRestart,autoSearchTime);
//开始刷票
if($("#query_ticket").text()=="查询"){
var timer2 = setInterval(function(){
if($("#auto_query").prop("checked") && $("#autoSubmit").prop("checked") && $("#filterTic").prop("checked")){
$("#query_ticket").click();
clearInterval(timer2);
}
},10);
}
//==========================================
// 以下则根据需求自行配置:
// 乘车人、车次、席别
// 仅显示要刷的车次、查询区间、刷新时间
//==========================================
//选择乘车人
addBuyer("张三");
addBuyer("'李四(成人)'");
addBuyer("'王五(学生)'");
//添加优先席别,按优先顺序添加
addSeat("二等座");
//手动设置查询区间
addTimes("09:30","12:15");
//仅显示高铁+动车
$(".check[value='G']").prop("checked",true);
$(".check[value='D']").prop("checked",true);
//仅显示时间段内的车次、仅显示有票的车次,二选一
//注意,如果选择了该项,则勾选的车次则无效了。
queryByTimeAndTrainType();
//自动刷新时间1s
autoSearchTime=1000;
//收起订票助手
$(".up").click();
//启动检测防挂
var timer = setInterval(waitforRestart,autoSearchTime);
//开始刷票
if($("#query_ticket").text()=="查询"){
var timer2 = setInterval(function(){
if($("#auto_query").prop("checked") && $("#autoSubmit").prop("checked") && $("#filterTic").prop("checked")){
alert("123");
$("#query_ticket").click();
clearInterval(timer2);
}
},10);
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有