feat: init

This commit is contained in:
Rogee
2024-09-30 10:59:36 +08:00
parent 8ce06f9a00
commit b05c9ada1b
31 changed files with 2006 additions and 0 deletions

53
runner.js Normal file
View File

@@ -0,0 +1,53 @@
let lib = require("./lib.js")
let flow = require("./flow.js")
let flowUser = require("./flow_user.js")
let request = require("./core.request.js")
let Run = function () {
if (currentPackage() !== "com.miui.home") {
toastLog("返回桌面")
home()
sleep(1000)
}
// lib.store.times(10)
toastLog("打开用户主页")
if (!flowUser.GoToYongHuZhuYe()) {
toastLog("打开用户主页 失败")
return false
}
while (true) {
let times = lib.store.times()
log("times = ", times)
let delta = 0
try {
if (times % 5 === 0) {
lib.store.times(1)
flow.FaSongHuGuanXiaoXi()
} else {
let start = Math.floor((new Date()).getTime() / 1000)
flow.HuoQuYongHuBingGuanZhuFaSiXin()
let end = Math.floor((new Date()).getTime() / 1000)
delta = end - start
lib.store.addTimes()
}
} catch (e) {
log("ERROR:", e)
}
if (delta < 3) {
sleep(5000)
}
}
}
if (typeof module !== "undefined") {
module.exports = {
Run
}
} else {
Run()
}