56 lines
1.9 KiB
JavaScript
56 lines
1.9 KiB
JavaScript
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);
|
|
}
|
|
}; |