是由创始人推出的一款脚本语言,混合了、语法的解释器,这意味着我们能够在一个命令中使用或者,甚至两者并用。它能够挂钩正在运行的进程,能够在运行时修改程序。
验证:
进入表示配置成功。
接着配置环境变量:
配置环境变量后在任意路径输入就可以进入了。如果已经安装了则不需要配置和安装了。(自带)。
直接在终端输入就进入环境了:
连接进程进入环境
这里手机和电脑要在同一,并且进入应用程序进程。为手机的。
UIWindow.keyWindow()获取keyWindow
这个时候进程并没有被中断。为了方便我们可以定义变量:
后续直接调用就能拿到。即使/ 退出终端下次进入这个变量仍然有效。应用程序重启就失效了。
UIApp获取单类对象
获取rootVC
#对象地址
拿到该对象,可用于调用方法。
recursiveDescription() 循环打印子视图
choose(类名)
查询当前进程中该类型的对象。
和中很像。
创建一个脚本,填入一下内容:
配置环境变量:
使用:
这样就能自动连接了。
修改角标
首先通过找到红包金额
接着同样的方式找到红包中地址
经过排查发现为文案,所以直接在这里写死试试:
APPID获取bundle identifier
pviews()
获取视图层级
pvcs()
获取视图控制器
是一门脚本语言,它可以加载封装好的文件。我们会将常见的常用功能封装到文件中,便于调试。
创建一个文件:
手机终端使用
- 找到进程id。
- 通过进入环境。如果有同名进程那么只能通过id。
这个时候就附加了微信了,可以直接在手机终端动态调试正版微信了。
接着将自己的脚本拷贝到这个目录:
使用脚本
导入: