yingshaoxo: I do this translation is not for letting this software getting better, I was hoping that someone who knows Python
and Java or Kotlin
both very well could make an automated tool in android with Python.
This is a Javascript tool for android automation, It can be running at android without other dependencies. The goal for this app is to match JsBox and Workflow at Apple Store.
For using it, you can:
- Build it by yourself.
- Download the pre-build apk file: https://github.com/yingshaoxo/OpenAuto.js/releases/download/0.1/OpenAuto.js-armeabi-v7a-release.apk
- We use
Accessibility Services
as our base for automation. So you don't need to ROOT your phone. - We have a powerful built-in
UI selector
andlayout inspector
. It's like the CSS selector in chrome debug tool (press F12 at your chrome to feel this sentence) - We support any javascript syntax <= es5, and we also have a built-in source code beautifier. You can think this app as an Javascript IDE.
- You can use
e4x
syntax to write a custom UI. - We also support ROOT, so you can run shell command, do screen touch, and so on.
- You can use a floating window to record your phone touch movements. (Need Root, the recorded file can be a .js file)
- We have some functions like: screenshot, find_picture, find_color.
- You can use this app as a
Tasker plugin
. With the AppTasker
, you can do almost anything. (Although I think you already can do it with this app)
As for the original documentation, so sadly, the original author refused to provide any English sentence. So it's Chinese only.
But you can still use Google page translator
to read it. Thanks to Google.
https://hyb1996.github.io/AutoJs-Docs/#/app
As for the partly translated version, you can see it here, it's English based:
https://yingshaoxo.github.io/OpenAutoJs-Docs
Based on Mozilla Public License Version 2.0, and with the following:
- Non-commercial use