gkd icon indicating copy to clipboard operation
gkd copied to clipboard

基于无障碍,高级选择器,订阅规则的自定义屏幕点击 Android 应用 | An Android APP with custom screen tapping based on Accessibility, Advanced Selectors, and Subscription Rules

Results 41 gkd issues
Sort by recently updated
recently updated
newest added

### 一些验证 - [X] 搜索检查是否已经存在请求相同功能的问题/讨论,以避免重复创建问题 - [X] 检查这个问题是属于 [规则](https://github.com/gkd-kit/subscription) 还是属于 GKD 本身, 也许你应该去 [subscription/issues](https://github.com/gkd-kit/subscription/issues) 提交问题 - [X] 1.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题 - [X] 2.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题 - [X] 3.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题...

### 一些验证 - [X] 搜索检查是否已经存在请求相同功能的问题/讨论,以避免重复创建问题 - [X] GKD 默认不包含任何规则, 如果您想要自定义规则, 您可以 [查看文档](https://gkd.li/) - [X] 1.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题 - [X] 2.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题 - [X] 3.我确认知晓并同意维护者直接关闭不符合 issue 规范的问题 ### 新功能描述 一些银行app检测到有无障碍权限的非官方商城应用,会直接退出银行app应用。...

enhancement

### 一些验证 - [X] 请 **确保** 您已经查阅了 [GKD 官方文档](https://gkd.li) 以及 [常见问题](https://gkd.li/faq/) - [X] 1.请 **确保** [已有的问题](https://github.com/gkd-kit/gkd/issues?q=is%3Aissue) 中没有人提交过相似issue,否则请在已有的issue下进行讨论 - [X] 2.请 **确保** [已有的问题](https://github.com/gkd-kit/gkd/issues?q=is%3Aissue) 中没有人提交过相似issue,否则请在已有的issue下进行讨论 - [X] 3.请 **不要** 开启重复相关的 issue,这将导致别人搜索 issue...

bug

### 一些验证 - [X] GKD 默认不提供任何规则, 你可以查看 [GKD 官方文档](https://gkd.li) 后自行编写规则或者导入远程订阅, 请不要再提出类似想要XXX规则这种问题 - [X] 请 **确保** 您已经查阅了 [GKD 官方文档](https://gkd.li) 以及 [常见问题](https://gkd.li/faq/) - [X] 请 **确保** [已有的问题](https://github.com/gkd-kit/gkd/issues?q=is%3Aissue) 中没有人提交过相似issue,否则请在已有的issue下进行讨论 - [X] 请 **务必**...

enhancement

### 日志文件 [log-1728003497808.zip](https://github.com/user-attachments/files/17251819/log-1728003497808.zip) ### BUG描述(文字/截图/视频) ![image](https://github.com/user-attachments/assets/33b42fa3-01fe-47b8-b493-27a852850ea2) 无法使用ADB手动授权,提示“Exception occurred while executing 'grant'” ### 期望行为(文字/截图/视频) 能够正常使用ADB进行高级授权 ### 实际行为(文字/截图/视频) 尝试无障碍授权过程时,将手动授权命令复制并粘贴输入 powershell 后,提示上述报错,无法完成高级授权过程。GKD版本名称1.9.0-beta.1,版本代码43;系统版本MIUI14.0.7。

### 日志文件 [log-1725885178425.zip](https://github.com/user-attachments/files/16930504/log-1725885178425.zip) ### BUG描述(文字/截图/视频) 规则有`preKeys`时,状态机不受其他设置影响,导致`actionCd`等限制无效。 #### Bug 范围 涉及代码:`ResolvedRule.status`, `GkdAbService.newQueryTask`, `ResolvedRule.checkDelay` 完全失效的设置:`actionCd`, `matchDelay`, `matchTime` 部分失效的设置:`actionDelay` #### 示例 如下规则的`key=1`的规则的`actionCd`实际是无效的,`key=2`的`actionDelay`也只在第一次query时有效,只要`key=0`规则再次触发,1号规则即可无视触发间隔立刻触发,2号进入延迟状态,但延迟期间只要其它规则触发了`newQueryTask`,2号即可无视延迟触发(因为本次已设置`actionDelayTriggerTime`和`actionDelayJob`,而有`preKeys`的规则状态机不会检查此两项是否满足条件): ```json5 { key: 0 }, { preKeys: 0, key: 1, actionCd:...

### 新功能描述 希望在高级设置页面中增加一个开关【**将高级设置添加到主页**】,开启后主页新增高级设置入口,可以直接进入。 对于订阅规则不能覆盖的应用,经常需要抓取快照进行分析。目前打开HTTP服务的步骤较为繁琐:`主页-设置-下滑到底-高级设置-点击HTTP服务开关`,如果需要访问快照记录入口或者打开界面记录,则需要更多步骤。 并且,当前HTTP服务没有快速关闭的方式,点击常驻通知只能够进入GKD主页,使用完毕需要再次进入高级设置。

### 新功能描述 增加修改已添加订阅的链接的功能,方便在某一个订阅更换发布链接以后可以持续更新而不需要重新导入重新设置。

### 新功能描述 目前的应用已经能够将规则分类(#248),并且支持全局启用/停用某一类规则。在此基础上,个人建议在单个应用的规则界面中,能够将规则分类显示。尤其是一些软件有二三十条规则,按照key值排序显得很杂乱。并且对于“功能类”规则而言,用户往往会根据自身需求选择是否开启,而非全局启用/停用。 替代方案是将规则默认按照名称排序,因为按照key值排序对于用户似乎没有意义。不过目前排序应用内规则的排序方式似乎不能持久化保存。

### 新功能描述 希望能在API的Postion类型中增加随机数方法(或随机数项)进行扰动,目前的坐标计算方式无法引入随机数,存在部分软件因长时间点击同一精确坐标被风控的问题。

enhancement