这是很老的笔记,很不规范,内容也很不完善,有时间再重新整理。

lua热更源码模块

CMX_LuaSupport.h
CMX_LuaSupport.cpp
HotUpdateLayer.h
CMX_DownLoader.cpp
CMX_DownLoader.h
HotUpdateLayer.cpp

搭建热更后台
1、搞一个vultr服务器。
2、
a、安装http服务器,httpd。https://my.oschina.net/yangting880815/blog/604203
b、配置http服务器,显示文件列表。image.png,注释掉welcome.conf的内容。否则会显示index.html网页。
3、安装winscp,windows和linux间互相传文件修改文件的工具。熟悉GUI使用。
4、编写winscp 自动化上传文件脚本。一键同步版本资源到服务器中。安装7z压缩工具。示例代码。syschronize_hotupdate.lua
5、客户端如果已经实现好工具,就可以开始测试了。
遇到的坑:
脚本执行winscp open sftp://一直提示密码错误,这里卡了比较久,修改一次root账户密码之后就OK了。不清楚为什么。

热更方案

热更方案下.xmind

版本更新方案.xmind

start.xmind