开源软件名称:DMAuto
开源软件地址:https://gitee.com/googleapp/DMAuto
开源软件介绍:
DMAuto游戏项目自动化解决方案1.代替人工输入操作
2.C#编写自定义脚本流程
3.客户端/服务端双模式 无论何时何种语言不会丢失脚本控制权
4.支持手机一键控制自动化客户端
5.跟jenkins有什么区别? DMAuto项目级别的自动化 并不是搭建一个环境 也可以配合jenkins一起使用 主要是解决那种必须人工操作的问题
http://googleapp.cc/archives/damosocket
支持平台移动端 iOS/Android/PC/WebGL
服务器 Linux/Windows Server
客户端 Windows 因为大漠只支持Win32
自动化项目还是在Windows上开发 用苹果开发的话就不能使用大漠工具了 如果不进行输入操作也是可以的
项目结构说明DLL 大漠工具 核心dll dm.dll
注册方式 DLL/dm7.2107/注册大漠插件到系统.bat
DMAuto 大漠UI控制端包含c/s模型 UI代码
DMClient Socket Client发送微端
编译好的程序名称DMClient.exe
任何语言只需要接入DMClient.exe即可控制流程
DMCore DMAuto DMLogic客户端的一些工具/基类代码
DMLogic 项目逻辑类 需要自定义每个项目不一样所以单独出来了
有新的项目只需要在独立一个模块出来即可
DMServer 大漠自动化服务端 主要用于转发客户端消息
如果你的服务器是Linux/Windows Server的 也可以编写一些服务器逻辑
Windows端只需要启动 DMServer.exe
Linux端 Linux/anyexec/Restart.sh
DMUnity 大漠手机端 Unity2019 编译项目
手机端执行一些命令让DMAuto工作 完成在家也能执行线上的一些任务
为什么用Unity 因为跨平台啊 支持iOS/Android/PC/WebGL
DMSocket 异步Socket 服务端/客户端
Lib 项目中用到的一些三方库
Linux Linux服务器的一些运行环境
DM 大漠工具C#工具集 |
请发表评论