因为时间问题,写的还简陋,而且未经大量测试,程序的健壮性还不行,劳请师傅们多多包涵。
仅供作者本人学习之用,请勿用于非法用途。
水平有限,请您批评指正。
本项目开发之时由于太赶工期,架构上比较混乱,目前我在重构新版,功能上已经超过原版。但我想尽可能多得完善其他新功能,所以新版的开源还要过些时日,敬请期待:-)
Debug
编译时,只生成MuaClient.exe
,用于测试。命令行下MuaClient.exe Host Port
即可运行。
Release
编译时,生成MuaClient.dll
, InstallMuaClient.exe
, SystemService.exe
。其中的InstallMuaClient.exe
用于安装MuaClient
被控端。安装时三个文件需在同一文件夹内。
我是在win10
上开发的,环境是vs2017
。
请务必在虚拟机内测试。
MuaClient
是32位的,使用InstallMuaClient.exe
安装即可。
MuaServer
源码中没有限定64位或32位,不过开发和测试都是以32位为主,64位具体能不能用我没测试。运行时需要将相应的HPSocket_??.dll
放在程序所在目录,该dll
可在.\MuaServer\HPSocket
中找到。