supermonster003 / autojs6 Goto Github PK
View Code? Open in Web Editor NEW安卓平台 JavaScript 自动化工具 (Auto.js 二次开发项目)
Home Page: https://docs.autojs6.com
License: Mozilla Public License 2.0
安卓平台 JavaScript 自动化工具 (Auto.js 二次开发项目)
Home Page: https://docs.autojs6.com
License: Mozilla Public License 2.0
手机1加7Pro,Android11版本,更换到AutoJs6后经常崩溃,早上半个小时内崩溃了五六次。
Version: 749
Android: 30
com.afollestad.materialdialogs.MaterialDialog$DialogException: Bad window token, you cannot show a dialog before an Activity is created or after it's hidden.
com.afollestad.materialdialogs.MaterialDialog.show(MaterialDialog.java:466)
com.stardust.autojs.core.ui.dialog.JsDialog.$r8$lambda$rb4mrYIBONonlG5OgUsw_t4Magw(Unknown Source:0)
com.stardust.autojs.core.ui.dialog.JsDialog$$ExternalSyntheticLambda0.run(Unknown Source:2)
android.os.Handler.handleCallback(Handler.java:938)
android.os.Handler.dispatchMessage(Handler.java:99)
android.os.Looper.loop(Looper.java:233)
android.app.ActivityThread.main(ActivityThread.java:8010)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978)
如题,感谢
> Could not resolve com.github.hyb1996:Auto.js-ApkBuilder:1.0.3.
> Could not get resource 'https://jitpack.io/com/github/hyb1996/Auto.js-ApkBuilder/1.0.3/Auto.js-ApkBuilder-1.0.3.pom'.
> Could not GET 'https://jitpack.io/com/github/hyb1996/Auto.js-ApkBuilder/1.0.3/Auto.js-ApkBuilder-1.0.3.pom'. Received status code 401 from server: Unauthorized
能否参考一下TonyJiangWJ/Auto.js的做法,在下一个更新中增加防无障碍检测
在使用boundsInside(0, 0, -1, -1)筛选屏幕内的控件是 (93,247 - 1023,-1127) 这种bottom为负数的控件无法排除
使用boundsInside(0, 0, device.width , device.height) 也是一样
谢谢SuperMonster003继续开发。希望增加OCR功能,具体请参考https://github.com/PaddlePaddle/PaddleOCR,以及https://github.com/hamibot/hamibot
请问webview.addJavascriptInterface如何使用?
代码:
sleep(3000); toast("good");
手机 mate 20 pro 鸿蒙os 3
运行后,在autojs 软件界面,有提示。
在其余界面,如 桌面,**银行 等,没有显示。
换用 toastLog 同样不行。
重启手机也不行。
请问是否还需要增加别的代码?
var paintLine = new android.graphics.Paint();
paintLine.setAntiAlias(true); //抗锯齿
paintLine.setAlpha(255); //0~255透明度
paintLine.setFakeBoldText(true);
paintLine.setStrokeWidth(2);
paintLine.setStyle(android.graphics.Paint.Style.STROKE);
paintLine.setColor(colors.parseColor("#FF963200"));
console.log("#FF963200的整数值为:", colors.parseColor("#FF963200"));
var color = paintLine.getColor();
console.log("线的颜色:", color);
控制输出的结果为:
14:55:04.596/D: #FF963200的整数值为: -6934016
14:55:04.597/D: 线的颜色: -1
拾取选择器, 简称拾取器, 是高度封装的混合形式选择器, 用于在筛选控件及处理结果过程中实现快捷操作.
支持 [ 选择器多形式混合 / 控件罗盘 / 结果筛选 / 参化调用 ] 等.
手机:mate20 pro。鸿蒙3系统。
在熄屏状态下,使用软件自带的定时任务,不能自动唤醒屏幕,进行任务。
同样在熄屏状态下,使用 sleep,可以唤醒屏幕,进行任务。
该源码如何打包成APK文件啊???'
描述:
软件初始安装系统语言为 "简体中文 (**)".
软件工作路径默认为 "/脚本".
复现:
将系统语言切换为 "English (United States)".
如题,感谢。
当开关栏上添加布局分析,点击时不会自动收起,所以需要快速的返回,要不然就是分析的手机的开关栏
JavaScript 模块名被覆盖声明时,
将导致存在依赖关系的内部模块无法正常使用.
例如 console 模块依赖了 util 模块,
util 覆盖声明时将导致 console 无法使用:
console.log("hello"); // 正常
let util = null;
console.log("hello"); // 报错
v6.0.0没有出现下面的问题。
使用市面常见的最新版本的雷电、逍遥模拟器(都是Android 7.1),如运行Autojs6中 示例代码 - 本地存储 - 随手记,会出现错误:
/E: Wrapped android.view.InflateException: java.lang.IllegalArgumentException: Cannot add a null child view to a ViewGroup (file:///android_asset/modules/ui.js#18)
Wrapped android.view.InflateException: java.lang.IllegalArgumentException: Cannot add a null child view to a ViewGroup
at file:///android_asset/modules/ui.js:18:0
at /data/user/0/org.autojs.autojs/files/sample/本地存储/随手记.js:2:0
老板,有升级打包工具的计划吗?
在 AutoJs6 主页的文件管理页面, 进入任意目录或向下滑动至任意位置.
点击主页 "任务" 标签进入任务管理页面.
点击主页 "文件" 标签返回文件管理页面.
此时之前的页面状态未被保留, 而是被重置.
比如输出 log(text("首页").findOne().indexInParen()) 能正常显示,如果“首页”上还有父控件,要输出父控件的indexInParent(),就会出错,总是返回-1,即 log(text("首页").findOne().parent().indexInParen()),显示-1,。这个错误在autoXjs上一样存在,但这Pro版本中,能正常返回值,看来pro版已经修复了这个问题,希望autojs6能尽快修复,谢谢!
pro8的代码签移代码过来没法调试
这样做的好处有两个,一,可以通过权限自动实现授权2.低于7.0的也可以通过shell来点击。
第二个问题,如果顺便可以把服务端和客户端开关默认打开,就更好了
模拟器中无法使用ui
要不要来个PaddleOCR的支持,我最近搞的已经可以支持PaddleOCR V3了 可以的话我周末提一个PR到你的项目
具体是无法调试应用,也无法签名,签名的过程总是跳转到第一开发者的github上
显示https://jitpack.io/com/github/hyb1996/Auto.js-ApkBuilder/1.0.3/Auto.js-ApkBuilder-1.0.3.pom
console.show();
console.setLogSize(10);这一行出错,必须把console.setLogSize(10);删掉才行
miui13 红米 无障碍不保活。
三种连接方式都不能保存vs中的代码到手机
手机 红米note9 pro 系统 MIUI13.04
以下是复制的错误信息
Version: 886
Android: 31
android.content.res.Resources$NotFoundException: String resource ID #0x7f1001f2
android.content.res.Resources.getText(Resources.java:463)
android.content.res.MiuiResources.getText(MiuiResources.java:106)
android.content.res.Resources.getString(Resources.java:556)
miuix.toolbar.internal.menu.MenuBuilder.add(MenuBuilder.java:453)
org.autojs.autojs.ui.edit.EditActivity.onActionModeStarted(EditActivity.java:161)
androidx.appcompat.view.WindowCallbackWrapper.onActionModeStarted(WindowCallbackWrapper.java:166)
com.android.internal.policy.DecorView.startActionMode(DecorView.java:1036)
com.android.internal.policy.DecorView.startActionModeForChild(DecorView.java:951)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.ViewGroup.startActionModeForChild(ViewGroup.java:1042)
android.view.View.startActionMode(View.java:7949)
android.widget.Editor.startInsertionActionMode(Editor.java:2363)
android.widget.TextView.onTouchEvent(TextView.java:11195)
org.autojs.autojs.ui.edit.editor.CodeEditText.onTouchEvent(CodeEditText.java:507)
android.view.View.dispatchTouchEvent(View.java:14857)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:3131)
android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:2812)
com.android.internal.policy.DecorView.superDispatchTouchEvent(DecorView.java:570)
com.android.internal.policy.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1895)
android.app.Activity.dispatchTouchEvent(Activity.java:4320)
androidx.appcompat.view.WindowCallbackWrapper.dispatchTouchEvent(WindowCallbackWrapper.java:69)
com.android.internal.policy.DecorView.dispatchTouchEvent(DecorView.java:528)
android.view.View.dispatchPointerEvent(View.java:15132)
com.xiaomi.mirror.MiuiMirrorImpl.dispatchPointerEvent(MiuiMirrorImpl.java:40)
android.view.ViewRootImpl$ViewPostImeInputStage.processPointerEvent(ViewRootImpl.java:6683)
android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:6473)
android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5914)
android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5971)
android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5937)
android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:6102)
android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5945)
android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:6159)
android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5918)
android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:5971)
android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:5937)
android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:5945)
android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:5918)
android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:8946)
android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:8897)
android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:8865)
android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:9079)
android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:281)
android.os.MessageQueue.nativePollOnce(Native Method)
android.os.MessageQueue.next(MessageQueue.java:340)
android.os.Looper.loopOnce(Looper.java:168)
android.os.Looper.loop(Looper.java:299)
android.app.ActivityThread.main(ActivityThread.java:8292)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045)
autojs6已设置忽略电池优化,最近任务已锁定程序,开机自启动和后台自启动权限也开了,没发现跟原来的免费版权限有什么区别,但是就是不会运行定时任务
AutoJs6 每天都会崩溃1-2次
错误信息:
AutoJs6:
错误: Wrapped com.stardust.autojs.runtime.exception.ScriptException: 无障碍服务已启用但并未正常运行(#23)
使用的时候有时候生效 有时候不生效 ...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.