TonyJiangWJ
|
7a3d28321e
|
修改编译和目标版本为31 适配安卓12
|
2022-01-15 21:16:39 +08:00 |
|
TonyJiangWJ
|
8adbf1280f
|
Android12 应用悬浮窗无法穿透点击,尝试通过无障碍方式创建悬浮窗
|
2022-01-15 21:15:36 +08:00 |
|
TonyJiangWJ
|
1dd10b318d
|
更新gradle和依赖库版本
|
2022-01-12 14:01:38 +08:00 |
|
TonyJiangWJ
|
e17cd3fe1f
|
完整修改报名为autojsm
|
2019-12-23 17:23:30 +08:00 |
|
hyb1996
|
0d88a12cba
|
修复 控件相关操作报错的问题
|
2019-01-23 22:08:55 +08:00 |
|
hyb1996
|
ce5447859a
|
Merge branch 'dev' of https://github.com/hyb1996/NoRootScriptDroid into dev
# Conflicts:
# .idea/caches/build_file_checksums.ser
|
2019-01-22 20:56:25 +08:00 |
|
hyb1996
|
cfe6f92e13
|
优化 选择器搜索控件的DFS算法,改递归为栈,加快速度并且避免出现StackOverflow的问题
|
2019-01-22 20:33:59 +08:00 |
|
hyb1996
|
311307c489
|
使代码实现和文档描述一致
|
2018-12-21 14:25:14 +08:00 |
|
hyb1996
|
2312e610bf
|
新增 auto.setFlags("useShell"),可以使用shell获取当前活动和当前包名,更加准确
|
2018-12-17 23:06:46 +08:00 |
|
hyb1996
|
7ec6a739ad
|
4.1.0 Alpha3
|
2018-12-12 18:48:51 +08:00 |
|
hyb1996
|
1ff36a799d
|
新增 选择器搜索算法BFS(广度优先搜索)
|
2018-12-04 13:37:34 +08:00 |
|
hyb1996
|
4b3d4ab84c
|
修复 选择器有多个条件时无法找到目标的问题
优化 选择器搜索效率
|
2018-12-04 13:14:06 +08:00 |
|
hyb1996
|
1acbb27550
|
新增 手势监听功能(效果不佳不启用)
|
2018-12-02 10:13:25 +08:00 |
|
hyb1996
|
4bf237a499
|
新增 手势监听功能(效果不佳不启用)
|
2018-12-01 17:46:57 +08:00 |
|
hyb1996
|
25ca819fa7
|
修复 任务管理崩溃的Bug
修复 id有关选择器报错的Bug
修复 engines.myEngine()报错的Bug
|
2018-12-01 10:20:33 +08:00 |
|
hyb1996
|
ee2860b6de
|
新增 可以使用"查看使用统计权限"增强currentPackage()的准确性,在代码中通过auto.setFlags("useUsageStats")启用
|
2018-11-30 14:36:16 +08:00 |
|
hyb1996
|
ada179690b
|
优化 findOnce()和findOne()等的效率
|
2018-11-30 13:41:51 +08:00 |
|
hyb1996
|
9d30996ae8
|
重构 使用AndroidX代替android.support库
|
2018-11-30 13:17:43 +08:00 |
|
hyb1996
|
7ac7795caf
|
新增 定时任务增加Auto.js启动时
|
2018-11-27 11:50:29 +08:00 |
|
hyb1996
|
306762a422
|
refactor(automator): 转换为kotlin
|
2018-11-26 20:08:27 +08:00 |
|
hyb1996
|
b805cefeac
|
新增 布局分析显示full id
|
2018-11-11 22:06:44 +08:00 |
|
hyb1996
|
0464e3e49b
|
新增 布局界面分析显示十六进制id
|
2018-11-11 18:18:21 +08:00 |
|
hyb1996
|
c803bb6efc
|
修复 JDK8以下UiCollection报错问题
|
2018-11-01 10:36:52 +08:00 |
|
hyb1996
|
2acf9123c9
|
修复 UiCollection在JDK 8以下报错的问题
|
2018-10-28 09:08:50 +08:00 |
|
hyb1996
|
2b71f5e856
|
修复 UiCollection.forEach报错的问题
可能修复 部分设备无法找图的问题
|
2018-10-19 16:18:48 +08:00 |
|
hyb1996
|
a6bea15ca0
|
修复 UiObjectCollection调用出错的问题
|
2018-10-18 17:06:08 +08:00 |
|
hyb1996
|
72d46a3842
|
修复 调试时在不能断点的地方打断点会崩溃的问题
|
2018-10-16 19:38:18 +08:00 |
|
hyb1996
|
4dcb19e4fe
|
修复 ui线程下ui.xxx.on等函数不存在的问题
修复 非ui线程下ui.xxx.on等函数报错的问题
新增 注册ui.xxx支持增加成员
修复 多线程环境没有调用Context.exit()可能造成的内存泄漏
|
2018-10-16 15:16:11 +08:00 |
|
hyb1996
|
d1fb2c44f2
|
新增 app.sendBroadcast("inspect_layout_hierarchy"),app.sendBroadcast("inspect_layout_bounds");
|
2018-10-15 00:52:20 +08:00 |
|
hyb1996
|
e56682162e
|
fix some bugs
|
2018-10-11 12:00:50 +08:00 |
|
hyb1996
|
4851790ad9
|
update libraries and dependencies's version
|
2018-10-06 10:12:29 +08:00 |
|
hyb1996
|
02b1587f6b
|
feat: intent task
|
2018-09-28 13:46:01 +08:00 |
|
hyb1996
|
dcc09c4034
|
fix: cannot set w and h on root element of ui;
fix: ui.post
|
2018-09-27 00:22:41 +08:00 |
|
hyb1996
|
16709529e3
|
fix:
Java.lang.NullPointerException: Attempt to invoke interface method 'com.stardust.autojs.engine.ScriptEngine com.stardust.autojs.execution.ScriptExecution.getEngine()' on a null object reference
com.stardust.autojs.ScriptEngineService$1.onFinish(ScriptEngineService.java:70)
com.stardust.autojs.ScriptEngineService$1.onSuccess(ScriptEngineService.java:66)
com.stardust.autojs.execution.ScriptExecutionObserver.onSuccess(ScriptExecutionObserver.java:22)
com.stardust.autojs.execution.ScriptExecuteActivity.finish(ScriptExecuteActivity.java:137)
com.stardust.autojs.engine.LoopBasedJavaScriptEngine.forceStop(LoopBasedJavaScriptEngine.java:69)
org.autojs.autojs.ui.main.task.Task$RunningTask.cancel(Task.java:100)
org.autojs.autojs.ui.main.task.TaskListRecyclerView$TaskViewHolder.stop(TaskListRecyclerView.java:246)
org.autojs.autojs.ui.main.task.TaskListRecyclerView$TaskViewHolder_ViewBinding$1.doClick(TaskListRecyclerView$TaskViewHolder_ViewBinding.java:34)
butterknife.internal.DebouncingOnClickListener.onClick(DebouncingOnClickListener.java:22)
android.view.View.performClick(View.java:5641)
android.view.View$PerformClick.run(View.java:22533)
android.os.Handler.handleCallback(Handler.java:751)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:177)
android.app.ActivityThread.main(ActivityThread.java:6674)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)
|
2018-09-19 16:47:19 +08:00 |
|
hyb1996
|
ac0e9952c8
|
feat(autojs): UiSelector.indexInParent
|
2018-05-28 13:14:59 +08:00 |
|
hyb1996
|
55f2e7b20a
|
fix(autojs): screen request activity memory leak
fix(autojs): idStartsWith not working
|
2018-04-25 15:53:04 +08:00 |
|
hyb1996
|
278cfd2272
|
api(dialogs): dialogs.build()
|
2018-04-17 22:27:40 +08:00 |
|
hyb1996
|
34fb18cba3
|
fix(automator): click always return true if the widget with text exists
|
2018-04-13 22:55:08 +08:00 |
|
hyb1996
|
af8823b10f
|
feat(rhino): java object and class can custom prototype in javascript
|
2018-04-07 13:22:41 +08:00 |
|
hyb1996
|
c0b03d89d5
|
fix: floaty.closeAll() not found
|
2018-02-28 09:52:32 +08:00 |
|
hyb1996
|
ce515e58e0
|
api(automator): auto.waitFor()
|
2018-02-27 17:28:50 +08:00 |
|
hyb1996
|
528171b77d
|
api(events): events.setKeyInterceptionEnabled()
|
2018-02-27 17:03:09 +08:00 |
|
hyb1996
|
401b8cbad0
|
opt: floaty
|
2018-01-25 13:05:34 +08:00 |
|
hyb1996
|
d6c9fe4f09
|
opt: layout inspector toast
|
2018-01-24 20:54:46 +08:00 |
|
hyb1996
|
0e6616c1dc
|
opt: layout inspector view
|
2017-12-09 12:36:43 +08:00 |
|
hyb1996
|
87c7cc73c3
|
fix: GlobalActionRecorder register invalid subscriber; opt: rememove getRootInActiveWindow on every onAccessibilitySerive()
|
2017-12-09 00:23:23 +08:00 |
|
hyb1996
|
8db26f5b11
|
optimize: code generation
|
2017-12-07 22:13:58 +08:00 |
|
hyb1996
|
e8bab643af
|
add: timed task
|
2017-11-28 02:26:05 +08:00 |
|
hyb1996
|
9951ffae7a
|
just to save works and use another computer to code
|
2017-11-27 21:11:49 +08:00 |
|
hyb1996
|
328ab6efa7
|
add: images.findImage; change images.findColor implementation to opencv
|
2017-11-26 17:47:17 +08:00 |
|