CGAssistant 是一个免费开源的用于游戏“CrossGate”的自动化程序。
本项目仅供学习交流,禁止用于商业用途。
本项目内的所有资源文件和程序,禁止在 GitHub 以外的任何地方进行转载或发布。
使用者必须自己对使用后果负责,包括但不限于由项目中的任何程序问题导致的任何游戏账号及虚拟资产损失或损害。
本项目遵循 MIT 协议,如果本特别声明与 MIT 协议有冲突之处,以本特别声明为准。
您使用或者复制了该项目中的任何代码或程序,则视为已接受此声明,请仔细阅读。
您在本声明未发出之时点使用或者复制了本仓库且本人制作的任何代码或项目且此时还在使用,则视为已接受此声明,请仔细阅读。
假设你已经成功安装了所有的前置需求
- 把
Qt5.**\Tools\QtCreator\bin\
,Qt5.*\5.**\msvc20**\bin\
andQt5.**\Tools\QtCreator\bin\jom
(如果该目录存在的话) 添加到你的系统环境变量 "PATH" 中,就如下图所示的那样。如果不知道如何添加环境变量请自行上网搜索解决方法。
-
运行
init-dep.bat
, 等待所有子模块和依赖项目下载完成。 (这一步可能需要花费几分钟时间, 具体取决于你的网速,如果速度很慢或者下载出错请自行尝试科学上网) -
运行
build-boost.bat
, 等待boost的所有静态库编译完成。 (这一步可能需要花费数十分钟时间,具体取决于你的CPU性能) -
运行
build-CGAHook.bat
, 等待CGAHook.dll
生成成功后会自动复制到build
目录下。 -
运行
build-qhttp.bat
, 等待qhttp.dll
生成成功后会自动复制到build
目录下。 -
运行
build-CGAssiatant.bat
, 等待CGAssistant.exe
生成成功后会自动复制到build
目录下。 -
运行
build-nodegyp.bat
, 等待node_cga.node
生成成功后会自动复制到build/Release
目录下。 -
运行
windeploy.bat
如果没有错误发生,那么所有编译好的二进制文件应该都会在 "build" 目录下。