定制开发小程序Autojs Pro 9.3解除布局识别限制、解除打包后限制

# 1.适用于 Aj 8 -9.0.10  定制开发小程序解除打包后限制
定制开发小程序将代码加入 定制开发小程序你的文件顶部,定制开发小程序可以在调试和打包后的运行。
```

  1. function limit() {
  2.   importClass(com.stardust.autojs.core.accessibility.AccessibilityBridge.WindowFilter);
  3.   let bridge = runtime.accessibilityBridge;
  4.   let bridgeField = runtime.getClass().getDeclaredField("accessibilityBridge");
  5.   let configField = bridgeField.getType().getDeclaredField("mConfig");
  6.   configField.setAccessible(true);
  7.   configField.set(bridge, configField.getType().newInstance());
  8.   bridge.setWindowFilter(new JavaAdapter(AccessibilityBridge$WindowFilter, {
  9.       filter: function(info) {
  10.           return true;
  11.       }
  12.   }));
  13. }
  14. limit();

# 2.适用于所有pro 系列 8- 9.3 版本的布局识别
1.使用  root手机  https://github.com/topjohnwu/Magisk
2.安装  Riru   https://github.com/RikkaApps/Riru
3.安装 LSPosed   https://github.com/LSPosed/LSPosed
4.安装 解除限制模块
5.设置 启用
在这里插入图片描述

愉快的识别布局!!!!

# 3.未root的手机 使用布局识别(不能查看控件深度!!!!!)
安装专属的布局识别apk。
![在这里插入图片描述](https://img-blog.csdnimg.cn/6d1af6d03a94421a92543c262f207d46.png)
# 4.使用Autojs 4.1 识别、或使用 AutoXjs
链接: [Autoxjs    https://github.com/kkevsekk1/AutoX](https://github.com/kkevsekk1/AutoX)


# 5.Autojs Pro 9.2 9.3 打包后的限制。
这个方法来自互联网,仅用于本人研究,不可用于违法行为
布局识别用以上的方法。 将打包好的apk 替换里面dex。 就可以解除限制了

# 6.Autojs Pro 9.2 9.3  如何调试
将代码保存到手机,然后用我提供的debug 软件,填写路径和文件名,就可以运行了,同时支持在手机上。 
先用9.2 或者 9.3 打包软件 

  1. "ui";
  2. ui.layout(
  3. <vertical>
  4. <text gravity="center" textStyle="bold" textSize="30sp">
  5. 牙叔教程 简单易学
  6. </text>
  7. <input id="代码内容" w="*"></input>
  8. <button id="执行代码">执行代码</button>
  9. <input id="脚本文件路径" w="*"></input>
  10. <button id="执行脚本文件">执行脚本文件</button>
  11. <input id="项目入口文件路径" w="*"></input>
  12. <button id="执行项目">执行项目</button>
  13. <button id="日志">日志</button>
  14. <button id="停止脚本" text="停止脚本"></button>
  15. </vertical>
  16. );
  17. ui.代码内容.setText('toastLog("hello");');
  18. ui.脚本文件路径.setText("/sdcard/脚本/test.js");
  19. ui.项目入口文件路径.setText("/sdcard/脚本/测试/main.js");
  20. ui.执行代码.click(function () {
  21. eval(ui.代码内容.text());
  22. });
  23. ui.执行脚本文件.click(function () {
  24. engines.execScriptFile(ui.脚本文件路径.text().trim());
  25. });
  26. ui.执行项目.click(function () {
  27. let entryFilePath = ui.项目入口文件路径.text().trim();
  28. engines.execScriptFile(entryFilePath, { path: entryFilePath.replace(/\/[\w.]+?$/, "") });
  29. });
  30. ui.日志.click(function () {
  31. app.startActivity("console");
  32. });
  33. ui.停止脚本.click(function () {
  34. engines.all().map((ScriptEngine) => {
  35. if (engines.myEngine().toString() !== ScriptEngine.toString()) {
  36. ScriptEngine.forceStop();
  37. }
  38. });
  39. });

 

 填写路径和文件名,就可以调试脚本了。

查看布局和打包后的限制

仅用于本人研究,不可用于商业用途和违法行为。

链接:https://pan.baidu.com/s/1ZvVo5ffrttj3b-qyKNykrg?pwd=65ne 
提取码:65ne

链接: https://pan.baidu.com/s/1dqeoNcIrPfuggVR-r_v0Kg?pwd=wdxb 提取码: wdxb 复制这段内容后打开百度网盘手机App,操作更方便哦

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发