Giter Site home page Giter Site logo

autoscriptbase's People

Contributors

ishinji avatar tonyjiangwj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

autoscriptbase's Issues

请教一下,如何用AutoJs实现读取并查找Excel文件里面的内容?

不好意思,初次使用Github并不熟悉该怎么留言。
我想用AutoJs写个类似于答题的脚本。有题库,是Excel文件,xlsx格式的。
想着是获取到题目内容之后,从题库里面搜索相应的题目,输出答案。

并不是学生,也不为了牟利,就是单位要求工作日在应用内每天答几个题,算是签到了,一方面是了解学习这方面的知识,另一方面算是给自己一点便利。
感谢。

huaweip30-EMUI-11-Android-10 授权不成功

ENV: huaweip30-EMUI-11-Android-10
log:

PS D:\my\platform-tools> .\adb.exe devices
List of devices attached
8KE0219523025762 device

PS D:\my\platform-tools> .\adb.exe shell pm grant org.autojs.autojs android.permission.WRITE_SECURE_SETTINGS
PS D:\my\platform-tools>

执行后无异常,但打开autojs,执行脚本仍然会要求授权无障碍服务。请问有什么办法可解决?

在VMOS虚拟机 系统版本7.1报错

安卓12使用下面命令正常,我只是把main这里改成

let creditEntry = widgetUtils.widgetGetOne('我的')
log(creditEntry)

image

### 以下是日志:

07:15:27.620/V: 当前无任务等待,直接执行:{"source":"/data/user/0/com.taobao.idlefish.modify/cache/remote_project/fc79013cff5d4649e75c3852f1716dd4/2.js","engineId":67,"storageKey":"autoscript_version"}
07:15:27.621/V: 设置脚本状态为执行中
07:15:27.624/V: 当前脚本信息 id:67 source:/data/user/0/com.taobao.idlefish.modify/cache/remote_project/fc79013cff5d4649e75c3852f1716dd4/2.js 运行中脚本数量:1
07:15:27.625/D: ======校验无障碍功能======
07:15:27.655/E: android.view.accessibility.AccessibilityNodeInfo$ExtraRenderingInfo

java.lang.NoClassDefFoundError: android.view.accessibility.AccessibilityNodeInfo$ExtraRenderingInfo
at libcore.reflect.InternalNames.getClass(InternalNames.java:55)
at java.lang.Class.getDexCacheType(Class.java:2551)
at java.lang.reflect.Method.getReturnType(Method.java:150)
at org.mozilla.javascript.JavaMembers.extractGetMethod(JavaMembers.java:697)
at org.mozilla.javascript.JavaMembers.findGetter(JavaMembers.java:684)
at org.mozilla.javascript.JavaMembers.reflect(JavaMembers.java:576)
at org.mozilla.javascript.JavaMembers.(JavaMembers.java:54)
at org.mozilla.javascript.JavaMembers.createJavaMembers(JavaMembers.java:827)
at org.mozilla.javascript.JavaMembers.lookupClass(JavaMembers.java:786)
at org.mozilla.javascript.NativeJavaClass.initMembers(NativeJavaClass.java:50)
at org.mozilla.javascript.NativeJavaObject.(NativeJavaObject.java:53)
at org.mozilla.javascript.NativeJavaClass.(NativeJavaClass.java:44)
at org.mozilla.javascript.NativeJavaClass.(NativeJavaClass.java:40)
at org.mozilla.javascript.WrapFactory.wrapJavaClass(WrapFactory.java:136)
at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java:134)
at org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java:84)
at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2023)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1672)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1667)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1559)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1061)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:90)
at org.mozilla.javascript.AccessorSlot$FunctionGetter.getValue(AccessorSlot.java:128)
at org.mozilla.javascript.AccessorSlot.getValue(AccessorSlot.java:65)
at org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:241)
at org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java:367)
at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2023)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1672)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1667)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1559)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1061)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:90)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:380)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3869)
at org.mozilla.javascript.Context.callFunctionWithContinuations(Context.java:1225)
at org.mozilla.javascript.Context.executeScriptWithContinuations(Context.java:1193)
at com.stardust.autojs.engine.RhinoJavaScriptEngine.doExecution(RhinoJavaScriptEngine.kt:97)
at com.stardust.autojs.engine.JavaScriptEngine.execute(JavaScriptEngine.java:22)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.access$001(LoopBasedJavaScriptEngine.java:20)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.lambda$execute$0$com-stardust-autojs-engine-LoopBasedJavaScriptEngine(LoopBasedJavaScriptEngine.java:45)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine$$ExternalSyntheticLambda0.run(D8$$SyntheticClass)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.execute(LoopBasedJavaScriptEngine.java:64)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.execute(LoopBasedJavaScriptEngine.java:37)
at com.stardust.autojs.execution.LoopedBasedJavaScriptExecution.doExecution(LoopedBasedJavaScriptExecution.java:42)
at com.stardust.autojs.execution.RunnableScriptExecution.execute(RunnableScriptExecution.java:57)
at com.stardust.autojs.execution.RunnableScriptExecution.execute(RunnableScriptExecution.java:51)
at com.stardust.autojs.execution.RunnableScriptExecution.run(RunnableScriptExecution.java:37)
at java.lang.Thread.run(Thread.java:761)
at com.stardust.lang.ThreadCompat.run(ThreadCompat.java:78)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.accessibility.AccessibilityNodeInfo$ExtraRenderingInfo" on path: DexPathList[[zip file "/data/app/com.taobao.idlefish.modify-1/base.apk"],nativeLibraryDirectories=[/data/app/com.taobao.idlefish.modify-1/lib/arm, /data/app/com.taobao.idlefish.modify-1/base.apk!/lib/armeabi-v7a, /system/lib, /vendor/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at libcore.reflect.InternalNames.getClass(InternalNames.java:53)
at java.lang.Class.getDexCacheType(Class.java:2551)
at java.lang.reflect.Method.getReturnType(Method.java:150)
at org.mozilla.javascript.JavaMembers.extractGetMethod(JavaMembers.java:697)
at org.mozilla.javascript.JavaMembers.findGetter(JavaMembers.java:684)
at org.mozilla.javascript.JavaMembers.reflect(JavaMembers.java:576)
at org.mozilla.javascript.JavaMembers.(JavaMembers.java:54)
at org.mozilla.javascript.JavaMembers.createJavaMembers(JavaMembers.java:827)
at org.mozilla.javascript.JavaMembers.lookupClass(JavaMembers.java:786)
at org.mozilla.javascript.NativeJavaClass.initMembers(NativeJavaClass.java:50)
at org.mozilla.javascript.NativeJavaObject.(NativeJavaObject.java:53)
at org.mozilla.javascript.NativeJavaClass.(NativeJavaClass.java:44)
at org.mozilla.javascript.NativeJavaClass.(NativeJavaClass.java:40)
at org.mozilla.javascript.WrapFactory.wrapJavaClass(WrapFactory.java:136)
at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java:134)
at org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java:84)
at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2023)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1672)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1667)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1559)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1061)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:90)
at org.mozilla.javascript.AccessorSlot$FunctionGetter.getValue(AccessorSlot.java:128)
at org.mozilla.javascript.AccessorSlot.getValue(AccessorSlot.java:65)
at org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:241)
at org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java:367)
at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2023)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1672)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1667)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1559)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:1061)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:90)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:380)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3869)
at org.mozilla.javascript.Context.callFunctionWithContinuations(Context.java:1225)
at org.mozilla.javascript.Context.executeScriptWithContinuations(Context.java:1193)
at com.stardust.autojs.engine.RhinoJavaScriptEngine.doExecution(RhinoJavaScriptEngine.kt:97)
at com.stardust.autojs.engine.JavaScriptEngine.execute(JavaScriptEngine.java:22)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.access$001(LoopBasedJavaScriptEngine.java:20)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.lambda$execute$0$com-stardust-autojs-engine-LoopBasedJavaScriptEngine(LoopBasedJavaScriptEngine.java:45)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine$$ExternalSyntheticLambda0.run(D8$$SyntheticClass)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.execute(LoopBasedJavaScriptEngine.java:64)
at com.stardust.autojs.engine.LoopBasedJavaScriptEngine.execute(LoopBasedJavaScriptEngine.java:37)
at com.stardust.autojs.execution.LoopedBasedJavaScriptExecution.doExecution(LoopedBasedJavaScriptExecution.java:42)
at com.stardust.autojs.execution.RunnableScriptExecution.execute(RunnableScriptExecution.java:57)
at com.stardust.autojs.execution.RunnableScriptExecution.execute(RunnableScriptExecution.java:51)
at com.stardust.autojs.execution.RunnableScriptExecution.run(RunnableScriptExecution.java:37)
at java.lang.Thread.run(Thread.java:761)
at com.stardust.lang.ThreadCompat.run(ThreadCompat.java:78)
07:15:27.657/V:

[/data/user/0/com.taobao.idlefish.modify/cache/remote_project/fc79013cff5d4649e75c3852f1716dd4/2.js]运行结束,用时0.384000秒
07:15:27.658/V: 脚本已经中止执行,执行生命周期回调

执行控件可视化报错

image

大佬,有什么解决方法吗?或者说还要我提供什么让你排查一下?

下面是我的手机信息,华为MATE30
image

支持热更新功能

热更新可以免去用户手动点击下载安装启动app或者手动更新脚本的过程,在手游这种迭代周期短的场景中有需求。大部分图色脚本平台(按键精灵、节点精灵、EasyClick、hamibot)都有提供。启动时可以下载一个版本号与更新类别,如果有新版本且只需更新脚本,就下载打包后的脚本,解压后再运行。更新源可以白嫖gitee,gitee支持镜像github,打包可以白嫖action。希望大佬考虑下~

vscode 中调试代码报错?

13:16:16.711/E: Error: Can't resolve relative module ID "./modules/init_if_needed.js" when require() is used outside of a module (file:///android_asset/modules/jvm-npm.js#89)

导入模块:[ProcessShare]失败,请检查代码

autoJS中运行提示:导入模块:[ProcessShare]失败,请检查代码
项目太复杂了,新手有点吃力。
新手需要自动获取无障碍权限那段,希望作者有空的话能回复一下小白, 万分感谢。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.