Thanox icon indicating copy to clipboard operation
Thanox copied to clipboard

【功能建议】情景模式也对双开应用生效

Open felder666 opened this issue 2 years ago • 5 comments

这个功能针对最大的毒瘤微信!主微信可以通过情景模式裁剪到几百M,但是双开微信还是我行我素1个多G,看着非常难受,建议作者大大调整下🙏🙏🙏

felder666 avatar Oct 09 '22 04:10 felder666

@SunflowerThom 你用的哪个情景模式,代码发一下。

Tornaco avatar Oct 09 '22 05:10 Tornaco

@SunflowerThom 你用的哪个情景模式,代码发一下。

[ { "name": "后台瘦身", "description": "销毁除变量外的所有子进程,可搭配乖巧模式一起使用。需要两个全局变量[pkgNameForTrim | 作用的包名] [noTrimProcess | 需要保留的进程名(从内存管理处直接添加即可)]", "priority": 1, "condition": "frontPkgChanged || batteryChanged", "actions": [ "if(thanos.getProfileManager().isGlobalRuleVarByNameExists("pkgNameForTrim")&&thanos.getProfileManager().isGlobalRuleVarByNameExists("noTrimProcess")){if(globalVarOf$pkgNameForTrim.size()==0||globalVarOf$noTrimProcess.size()==0){ui.showShortToast("请为全局变量添加内容")} else {foreach(name:globalVarOf$pkgNameForTrim){if(!activity.getFrontAppPackage().equals(name)) {foreach(proc:thanos.getActivityManager().getRunningAppProcessForPackage(name)) { if(!globalVarOf$noTrimProcess.contains(proc.getProcessName())){thanos.getActivityManager().killProcess(proc.getPid()); io.writeAppend("后台瘦身.txt","[INFO]" + new java.text.SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(new java.util.Date()) + " | kill " + proc.getProcessName() + '\n')}}}}}} else{thanos.getProfileManager().disableRuleByName("后台瘦身");ui.showShortToast("变量缺失!");}" ] } ]

felder666 avatar Oct 09 '22 05:10 felder666

@SunflowerThom 你用的哪个情景模式,代码发一下。

[ { "name": "后台瘦身", "description": "销毁除变量外的所有子进程,可搭配乖巧模式一起使用。需要两个全局变量[pkgNameForTrim | 作用的包名] [noTrimProcess | 需要保留的进程名(从内存管理处直接添加即可)]", "priority": 1, "condition": "frontPkgChanged || batteryChanged", "actions": [ "if(thanos.getProfileManager().isGlobalRuleVarByNameExists("pkgNameForTrim")&&thanos.getProfileManager().isGlobalRuleVarByNameExists("noTrimProcess")){if(globalVarOf$pkgNameForTrim.size()==0||globalVarOf$noTrimProcess.size()==0){ui.showShortToast("请为全局变量添加内容")} else {foreach(name:globalVarOf$pkgNameForTrim){if(!activity.getFrontAppPackage().equals(name)) {foreach(proc:thanos.getActivityManager().getRunningAppProcessForPackage(name)) { if(!globalVarOf$noTrimProcess.contains(proc.getProcessName())){thanos.getActivityManager().killProcess(proc.getPid()); io.writeAppend("后台瘦身.txt","[INFO]" + new java.text.SimpleDateFormat("yyyy/MM/dd HH:mm:ss").format(new java.util.Date()) + " | kill " + proc.getProcessName() + '\n')}}}}}} else{thanos.getProfileManager().disableRuleByName("后台瘦身");ui.showShortToast("变量缺失!");}" ] } ]

by CoolApk 诗里沧海怨怼

felder666 avatar Oct 09 '22 05:10 felder666

我也是微信双开用户 今天还想着呢 情景模式用的保活 是不是把双开也给保活了 我的想法跟提议者相反,我是不想让他运用于双开上 双开我一般会智能冻结

Web-Cooler avatar Oct 15 '22 09:10 Web-Cooler