let mpImage = require('./mp-image') let mpApp = require('./mp-app'); module.exports = { greetingPrefix: 'Hello', test() { /* e.g. "Hello, AutoJs6 6.4.1" */ toastLog(`${this.greetingPrefix}, ${context.getString(R.strings.app_name)} ${app.autojs.versionName}`); }, start() { // var result1 = shell("dumpsys activity activities | grep mResumedActivity", true); console.log(result1.result); if (result1.result.indexOf("com.mrpoid.app.EmulatorActivity") > -1) { //在游戏中 toastLog(`已经在在游戏中`); return; } // var result1 = shell("dumpsys activity activities | grep mResumedActivity", true); if (result1.result.indexOf("com.skymobi.plugin.api.activity.ShardActivity") > -1) { //在冒泡社区中 toastLog(`已经在冒泡社区界面`); return; } var a = auto.rootInActiveWindow; let currrPackageName = a.packageName(); if (currrPackageName == "com.skymobi.moposns") { toastLog(`已经在冒泡社区界面`) } else { launchApp("冒泡社区"); while (true) { let currrPackageName = a.packageName(); if (currrPackageName == "com.skymobi.moposns") { toastLog(`已经在冒泡社区界面`) break; } sleep(1000); } } var img = captureScreen(); // img.saveTo(mpApp.saveFilePath + "/temp/captureScreen.png") // console.log(mpImage.image.gameIcon); // var templ = images.read(mpImage.image.gameIcon); // var p = findImage(img, templ); // if (p) { // toastLog("找到啦:" + p); // } else { // toastLog("没找到"); // } // app.viewFile(mpImage.image.gameIcon); } };