/*
软件作者:https://xuhss.com/oxox/pro
*/
"auto";
console.show();
sleep(500);
if (textContains("悬浮窗管理").exists()) {
idContains("main_switcher").click();
back();
}
console.hide();
threads.start(function () {
events.on("exit", function () {
alert("龙小证被强制关闭,再见");
threads.shutDownAll();
console.hide();
});
});
var counter = 0;
var hly_v = "";
var d_number_key = rawInput("请输入身份证的前六位与后四位数字,例如身份证号码:211302xxxxxxxx0931,则输入2113020931");
stf_v();
d_key = rawInput("请输入验证码,该验证码与身份证号是对应的,加入龙小证儿内测qq群:1974172,发送申请人身份证号前六位与后四位,我将为你生成KEY后回复给你");
if (!(d_key == hly_v)) {
alert("验证失败,请确认验证码是否正确!本程序将退出,如需要重试,请重新运行程序");
exit();
}
var m_v = device.width;
var m_h = device.height;
var window = floaty.window(
<frame>
<button id="action" text="龙小证春运抢票" w="auto" h="auto" bg="#77ffffff" />
</frame>
);
setInterval(() => { }, 1000);
var execution = null;
var x = 0;
var y = 0;
var windowX, windowY;
var downTime;
console.setPosition(0, 250);
var seat_kind = "";
var n_fact = "";
var key_d = false;
n_fact = rawInput("请输入需求的乘坐类型,如:硬座,一等座等");
switch (n_fact) {
case "硬座":
{
seat_kind = "硬座";
break;
}
case "硬卧":
{
seat_kind = "硬卧";
break;
}
case "软卧":
{
seat_kind = "软卧";
break;
}
case "无座":
{
seat_kind = "无座";
break;
}
case "一等":
{
seat_kind = "一等";
break;
}
case "二等":
{
seat_kind = "二等";
break;
}
case "特等":
{
seat_kind = "特等";
break;
}
case "高软":
{
seat_kind = "高软";
break;
}
case "任意":
{
key_d = true;
break;
}
}
window.action.setOnTouchListener(function (view, event) {
switch (event.getAction()) {
case event.ACTION_DOWN:
x = event.getRawX();
y = event.getRawY();
windowX = window.getX();
windowY = window.getY();
downTime = new Date().getTime();
return true;
case event.ACTION_MOVE:
window.setPosition(windowX + (event.getRawX() - x),
windowY + (event.getRawY() - y));
return true;
case event.ACTION_UP:
if (Math.abs(event.getRawY() - y) < 5 && Math.abs(event.getRawX() - x) < 5) {
threads.start(function () {
onClick();
});
}
return true;
}
return true;
});
function onClick() {
if (window.action.getText() == '龙小证开始抢票') {
window.action.setText('暂停龙小证');
while (true) {
counter++;
toast("龙小证抢了" + String(counter) + "次了!!");
console.hide();
sleep(1000);
swipe(m_v / 2, m_h * 0.35, m_v / 2, m_h * 0.7, 500);
sleep(1500);
if (desc("提交订单").exists()) {
if (!key_d) {
sleep(200);
desc(seat_kind).findOne().click();
}
desc("提交订单").click();
}
if (text("提交订单").exists()) {
if (!key_d) {
sleep(200);
text(seat_kind).findOne().click();
}
text("提交订单").click();
}
if (desc("确认支付").exists()) {
alert("龙小证已经为您抢到票了,请先点击停止脚本,然后自己快去支付吧!");
if (counter > 800) {
if (confirm("龙小证同学经过" + String(counter) + "次尝试,终于完成了抢票!觉得值得打赏吗?")) {
console.hide();
sleep(1000);
alipay("FKX099191JMATRSHNYWGD3");
sleep(3000);
}
}
while (true) {
device.vibrate(500);
sleep(3000);
}
break;
}
if (text("确认支付").exists()) {
alert("龙小证已经为您抢到票了,请先点击停止脚本,然后自己快去支付吧!");
while (true) {
device.vibrate(500);
sleep(3000);
}
break;
}
if (desc("提交订单").exists()) {
if (!key_d) {
sleep(200);
desc(seat_kind).findOne().click();
}
desc("提交订单").click();
}
if (text("提交订单").exists()) {
if (!key_d) {
sleep(200);
text(seat_kind).findOne().click();
}
text("提交订单").click();
}
if (textOrDesc("不购").exists()) {
while (true) {
device.vibrate(500);
sleep(3000);
toast("龙小证提示您:快去支付!点击悬浮按钮结束申请过程!");
}
}
if (textOrDesc("加载中...").exists()) {
//toast("加载中");
sleep(1500);
continue;
}
while (textOrDesc("温馨提示").exists()) {
sleep(800);
back();
}
/*
if (textOrDesc("温馨提示").exists() && (descContains("目前您还有处理的订单").exists() || textContains("目前您还有处理的订单").exists())) {
// toast("温馨提示");
sleep(500);
back();
sleep(500);
back();
}
if (textOrDesc("温馨提示").exists() && (descContains("出票失败,没有足够的票").exists() || textContains("出票失败,没有足够的票").exists())) {
// toast("温馨提示");
sleep(500);
back();
sleep(500);
back();
}
if (textOrDesc("温馨提示").exists() && (descContains("出票失败,对不起,由于您取消次数过多").exists() || textContains("出票失败,对不起,由于您取消次数过多").exists())) {
device.vibrate(500);
alert("龙小证发现您取消次数过多,今天不能抢票了,明天再来!!再见");
console.hide();
threads.shutDownAll();
//window.action.setText('龙小证开始抢票');
}
//console.show();*/
if (!(desc("确认订单").exists() || text("确认订单").exists())) {
if (!key_d) {
if (descEndsWith("张").descStartsWith(seat_kind).exists()) {
sleep(200);
descEndsWith("张").descStartsWith(seat_kind).findOne().click();
}
if (descEndsWith("有").descStartsWith(seat_kind).exists()) {
sleep(200);
descEndsWith("有").descStartsWith(seat_kind).findOne().click();
}
if (textEndsWith("张").textStartsWith(seat_kind).exists()) {
sleep(200);
textEndsWith("张").textStartsWith(seat_kind).findOne().click();
}
if (textEndsWith("有").textStartsWith(seat_kind).exists()) {
sleep(200);
textEndsWith("有").textStartsWith(seat_kind).findOne().click();
}
// toast("执行选择性点击");
}
else {
if (descEndsWith("张").exists())
descEndsWith("张").findOne().click();
if (descEndsWith("有").exists())
descEndsWith("有").findOne().click();
if (textEndsWith("张").exists())
textEndsWith("张").findOne().click();
if (textEndsWith("有").exists())
textEndsWith("有").findOne().click();
//toast("执行不区分车次的点击");
}
}
//window.action.setText('暂停龙小证');
}
//window.action.setText('暂停龙小证');
} else {
threads.shutDownAll();
window.action.setText('龙小证开
没有合适的资源?快使用搜索试试~ 我知道了~
AutoJs源码-龙小证春运抢票
共1个文件
js:1个
需积分: 7 0 下载量 97 浏览量
2022-11-16
22:16:40
上传
评论
收藏 3KB 7Z 举报
温馨提示
AutoJs源码-龙小证春运抢票。本资源购买前提醒:本源码都是实际autojs项目模板,安装好autojs直接运行即可打开。1、支持低版本autojs。2、资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!。3、安装过程详见具体资源,不会使用autojs谨慎下载
资源推荐
资源详情
资源评论
收起资源包目录
AutoJs源码-龙小证春运抢票.7z (1个子文件)
AutoJs源码-龙小证春运抢票.js 9KB
共 1 条
- 1
资源评论
[虚幻私塾】
- 粉丝: 336
- 资源: 1558
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功