{"repo":"ZingYao/autogo_scriptengine","free":true,"listed":false,"github":"https://github.com/ZingYao/autogo_scriptengine","clone":"git clone https://github.com/ZingYao/autogo_scriptengine.git","description":"AutoGo 脚本引擎扩展方案 - 为 AutoGo 提供 JavaScript 和 Lua 双引擎支持，包含 20+ 功能模块（应用管理、设备控制、图像识别、OCR、触摸操作、计算机视觉等）。支持方法注册、协程操作、热更新和代码保护，降低自动化开发门槛，提升开发效率，让开发者用熟悉的脚本语言编写自动化任务，无痛迁移其他平台的代码。","language":"Go","stars":20,"topics":["android","android-automation","automation","code-migration","golang","hot-reload","image-recognition","javascript","lua","mobile-automation"],"license":"MIT","category":"mobile-apps","readme_excerpt":"AutoGo ScriptEngine AutoGo 的脚本引擎扩展方案，为 AutoGo 提供 JavaScript 和 Lua 脚本语言支持，让开发者可以用熟悉的脚本语言编写自动化任务。 为什么选择 ScriptEngine 1. 降低准入门槛 - 使用脚本语言开发，无需深入理解 Go 语言和 Android 开发，降低学习成本 2. 代码保护 - 脚本代码易于混淆加密，有效保护业务逻辑 3. 热更新支持 - 脚本可动态加载，无需重新编译即可更新功能 4. 无痛迁移 - 可以无痛迁移其他平台的代码，复用现有的脚本代码库 功能特性 - 双引擎支持 ：同时支持 JavaScript 和 Lua 脚本语言 - 丰富的 API ：提供应用管理、设备控制、图像识别、OCR 等多种功能 - 方法注册系统 ：支持动态注册、重写和恢复方法 - 协程支持 ：Lua 引擎支持协程操作 - 风格包支持 ：提供 autogo 和 lrappsoft 两种风格包 - 懒人脚本兼容 ：lrappsoft 风格包兼容大部分懒人脚本的 Lua 方法 - 文档生成 ：可自动生成 API 文档 - IDE 调试支持 ：VSCode 和 JetBrains 插件已集成 AutoGo Debugger，当前支持 Lua/GLua DAP 断点调试 安装 📚 详细文档 🔥 重要提示 ：查看以下详细文档以获取完整的 API 参考和使用指南 📖 项目文档地址 ：https://zingyao.github.io/autogo scriptengine/ 🌐 HTML 在线文档 推荐 ：查看美观的 HTML 在线文档，提供更好的阅读体验 - 📖 文档索引 - 所有文档的导航页面 - 🏠 项目主页 - 项目介绍和功能特性 - 🧪 示例工程 - Android/iOS、Lua/JavaScript 示例入口 使用方法 ： 📖 Markdown 文档 如果您更喜欢阅读 Markdown 格式的文档，可以查看以下链接： JavaScript 引擎文档 - JavaScript 引擎完整文档 - 包含所有 API、配置选项和高级用法 - JavaScript Android autogo 概述 - Android 模块注册方式与模块 API 导航 - JavaScript iOS autogo 概述 - iOS 模块清单、注册方式和参数返回值映射 JavaScript Android 模块文档 - Android 模块总览 📖 Lua 引擎文档 - Lua 引擎完整文档 - 包含所有 API、配置选项和高级用法 - Lua Android autogo 概述 - Android 模块注册方式与模块 API 导航 - Lua iOS autogo 概述 - iOS 模块清单、注册方式和参数返回值映射 - AutoGo Debugger - VSCode/JetBrains 中的 Lua/GLua 断点调试说明 Lua Android 模块文档 - Android 模块总览 示例工程 - 示例工程说明 - Android/iOS、Lua/JavaScript、lrappsoft 和字节码示例入口 - Lua Android autogo 示例 - JavaScript Android autogo 示例 - Lua iOS autogo 示例 - JavaScript iOS autogo 示例 环境要求 - Go 1.25.0 或更高版本 - AutoGo 框架（已在项目中集成） -","default_branch":null,"files":null,"tree":[],"storefront":"/r/ZingYao","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ZingYao/autogo_scriptengine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}