if (!device.isScreenOn()) {
device.wakeUp(); //屏幕唤醒
}
sleep(1000);
requestScreenCapture();
launchApp("版");
sleep(7000);
var ENTER = images.read("/sdcard/autojs/ENTER.png"); //开启检测
var p = findImage(captureScreen(), ENTER, {
threshold: 0.9
});
if(p){
toastLog("成功开启游戏");
}else{
sleep(5000);
}
sleep(1000);
var KDB = images.read("/sdcard/autojs/KDB.png"); //在线检测
var p = findImage(captureScreen(), KDB, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
sleep(2000);
}
sleep(2000);
var R = images.read("/sdcard/autojs/R.png"); //点击选择
var p = findImage(captureScreen(), R, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
sleep(5000);
press(1120, 1390,2);
toast("选择角色");
}
sleep(2000);
var JS1 = images.read("/sdcard/autojs/JS1.png"); //选择角色1
var p = findImage(captureScreen(), JS1, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
toastLog("点选角色出错");
}
sleep(2000);
press(760, 1740,2);
toastLog("进入游戏");
sleep(7000);
var INDEX = images.read("/sdcard/autojs/INDEX.png"); //角色进入检测
var p = findImage(captureScreen(), INDEX, {
threshold: 0.8
});
if(p){
toastLog("成功进入游戏");
}else{
sleep(3000);
toast("等待进入游戏");
}
sleep(1000);
var X = images.read("/sdcard/autojs/x.png"); //检测是否存在公告
var p = findImage(captureScreen(), X, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
toast("没有发现公告界面");
}
sleep(1000);
var BX = images.read("/sdcard/autojs/BX.png"); //检测是否存在宝箱
var p = findImage(captureScreen(), BX, {
threshold: 0.7
});
if(p){
toastLog(p);
click(p.x,p.y); //弹出宝箱窗口
press(1040,590,1); //点击宝箱1次
sleep(300);
press(1040,590,1); //点击宝箱2次
sleep(300);
press(1040,590,1); //点击宝箱3次
sleep(300);
press(1040,590,1); //点击宝箱4次
sleep(300);
press(1040,590,1); //点击宝箱5次
sleep(300);
press(1040,590,1); //点击宝箱6次
sleep(300);
press(1040,590,1); //点击宝箱7次
sleep(300);
}else{
toast("没有发现宝箱界面");
}
sleep(500);
var X = images.read("/sdcard/autojs/x.png"); //关闭宝箱界面
var p = findImage(captureScreen(), X, {
threshold: 0.8
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
toast("没有发现宝箱界面");
}
sleep(1500);
var K = images.read("/sdcard/autojs/JZ.png"); //检测是否存在卷轴
var p = findImage(captureScreen(), K, {
threshold: 0.5
});
if(p){
toastLog(p);
click(p.x,p.y)
}else{
toast("没有发现卷轴界面");
}
sleep(2000);
var FY = images.read("/sdcard/autojs/FY.png"); //检测是否发现按钮
var p = findImage(captureScreen(), FY, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y)
}else{
toastLog("没有发现按钮");
}
sleep(2000); //等待2s弹出界面
var LB = images.read("/sdcard/autojs/LB.png"); //检测是否存在礼包
var p = findImage(captureScreen(), LB, {
threshold: 0.5
});
if(p){
toastLog(p);
click(p.x,p.y)
}else{
toast("没有发现礼包界面");
}
sleep(2000);
var FX = images.read("/sdcard/autojs/x.png"); //关闭界面
var p = findImage(captureScreen(), FX, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y)
}else{
toastLog("下一步");
}
sleep(2000);
var INDEX = images.read("/sdcard/autojs/INDEX.png"); //界面定位检测
var p = findImage(captureScreen(), INDEX, {
threshold: 0.8
});
if(p){
toastLog("界面定位正常");
}else{
sleep(30000);
toast("等待返回界面");
}
sleep(1000);
press(1320, 2440,2);
toastLog("点击更多");
sleep(1000);
press(1320, 2220,2);
toastLog("点击系统");
sleep(1000);
press(1160,1300,2);
toastLog("账号管理");
sleep(1000);
press(500,1550,2);
toastLog("切换角色");
sleep(1000);
press(1000,1330,2);
toastLog("点击确定");
sleep(7000); //断路1
device.wakeUp(); //屏幕唤醒
}
sleep(1000);
requestScreenCapture();
launchApp("版");
sleep(7000);
var ENTER = images.read("/sdcard/autojs/ENTER.png"); //开启检测
var p = findImage(captureScreen(), ENTER, {
threshold: 0.9
});
if(p){
toastLog("成功开启游戏");
}else{
sleep(5000);
}
sleep(1000);
var KDB = images.read("/sdcard/autojs/KDB.png"); //在线检测
var p = findImage(captureScreen(), KDB, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
sleep(2000);
}
sleep(2000);
var R = images.read("/sdcard/autojs/R.png"); //点击选择
var p = findImage(captureScreen(), R, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
sleep(5000);
press(1120, 1390,2);
toast("选择角色");
}
sleep(2000);
var JS1 = images.read("/sdcard/autojs/JS1.png"); //选择角色1
var p = findImage(captureScreen(), JS1, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
toastLog("点选角色出错");
}
sleep(2000);
press(760, 1740,2);
toastLog("进入游戏");
sleep(7000);
var INDEX = images.read("/sdcard/autojs/INDEX.png"); //角色进入检测
var p = findImage(captureScreen(), INDEX, {
threshold: 0.8
});
if(p){
toastLog("成功进入游戏");
}else{
sleep(3000);
toast("等待进入游戏");
}
sleep(1000);
var X = images.read("/sdcard/autojs/x.png"); //检测是否存在公告
var p = findImage(captureScreen(), X, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
toast("没有发现公告界面");
}
sleep(1000);
var BX = images.read("/sdcard/autojs/BX.png"); //检测是否存在宝箱
var p = findImage(captureScreen(), BX, {
threshold: 0.7
});
if(p){
toastLog(p);
click(p.x,p.y); //弹出宝箱窗口
press(1040,590,1); //点击宝箱1次
sleep(300);
press(1040,590,1); //点击宝箱2次
sleep(300);
press(1040,590,1); //点击宝箱3次
sleep(300);
press(1040,590,1); //点击宝箱4次
sleep(300);
press(1040,590,1); //点击宝箱5次
sleep(300);
press(1040,590,1); //点击宝箱6次
sleep(300);
press(1040,590,1); //点击宝箱7次
sleep(300);
}else{
toast("没有发现宝箱界面");
}
sleep(500);
var X = images.read("/sdcard/autojs/x.png"); //关闭宝箱界面
var p = findImage(captureScreen(), X, {
threshold: 0.8
});
if(p){
toastLog(p);
click(p.x,p.y);
}else{
toast("没有发现宝箱界面");
}
sleep(1500);
var K = images.read("/sdcard/autojs/JZ.png"); //检测是否存在卷轴
var p = findImage(captureScreen(), K, {
threshold: 0.5
});
if(p){
toastLog(p);
click(p.x,p.y)
}else{
toast("没有发现卷轴界面");
}
sleep(2000);
var FY = images.read("/sdcard/autojs/FY.png"); //检测是否发现按钮
var p = findImage(captureScreen(), FY, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y)
}else{
toastLog("没有发现按钮");
}
sleep(2000); //等待2s弹出界面
var LB = images.read("/sdcard/autojs/LB.png"); //检测是否存在礼包
var p = findImage(captureScreen(), LB, {
threshold: 0.5
});
if(p){
toastLog(p);
click(p.x,p.y)
}else{
toast("没有发现礼包界面");
}
sleep(2000);
var FX = images.read("/sdcard/autojs/x.png"); //关闭界面
var p = findImage(captureScreen(), FX, {
threshold: 0.9
});
if(p){
toastLog(p);
click(p.x,p.y)
}else{
toastLog("下一步");
}
sleep(2000);
var INDEX = images.read("/sdcard/autojs/INDEX.png"); //界面定位检测
var p = findImage(captureScreen(), INDEX, {
threshold: 0.8
});
if(p){
toastLog("界面定位正常");
}else{
sleep(30000);
toast("等待返回界面");
}
sleep(1000);
press(1320, 2440,2);
toastLog("点击更多");
sleep(1000);
press(1320, 2220,2);
toastLog("点击系统");
sleep(1000);
press(1160,1300,2);
toastLog("账号管理");
sleep(1000);
press(500,1550,2);
toastLog("切换角色");
sleep(1000);
press(1000,1330,2);
toastLog("点击确定");
sleep(7000); //断路1


