# UAutoIDE **Repository Path**: king3soft/UAutoIDE ## Basic Information - **Project Name**: UAutoIDE - **Description**: king3soft github mirror - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-03-15 - **Last Updated**: 2025-01-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UAutoIDE 国内一流的Unity3D手游自动化录制与回放工具 ## 文档地址 https://king3soft.github.io ## 功能说明 1. 集成SDK(https://github.com/king3soft/UAutoSDK) ## 如何参与开发 * python 3.7, pip * node, yarn Pull submodule: ``` > git submodule update --init --recursive ``` Create python venv(optional): ``` > python -m venv venv > venv\Scripts\activate.bat ``` Install python requirements: ``` > python -m pip install -U pip > python -m pip install -U setuptools > pip install -r requirements.txt ``` Install Node requirements : ``` > cd miniperf/ui > yarn install > yarn dev ``` Run: ``` > python -m miniperf.app ``` Package:(Windows only) ``` > python -m pip install wheel > python -m pip install pynsist > python build.py ``` output file: dist/UAutoIDE-x.x.x.zip ## 分支说明 * main, 用于发布,对应正式版。 * dev, 用于开发,并且对应测试版。 * 其他分支, 用于实验性特性开发。 ## 打包说明 windows打包exe流程: ```python # python build.py ``` 打包成功后会打印 `Build Success.`, 输出的文件在dist目录下,例如: * UAutoIDE-1.0.1-internal-release.zip * latest.json (用于自动更新 Build Type(打包版本): * debug: 调试版本 * release: 发布版本 linux和mac os仅支持pip安装。 ## 发布流程 1. 在dev分支开发下一个新版本。 2. 新版本开发完成后提交测试版,提测并修复BUG。 3. 测试通过后,合并dev分支到main分支,发布正式版。 ## bootstrap学习文档 https://react-bootstrap.github.io