Commit History

Autor SHA1 Mensaxe Data
  tanghai abf6005cb1 Login模块独立出来,登录完成之后通过事件CompositePresentationEvent,通知管理(Robot)模块 %!s(int64=13) %!d(string=hai) anos
  tanghai 9543fd6526 更新了nuget库,登录模块放到了一个ChildWindow里面 %!s(int64=13) %!d(string=hai) anos
  tanghai c361a2a1e0 去除Config程序集,直接使用.net的ConfigurationManager xml配置 %!s(int64=13) %!d(string=hai) anos
  tanghai 6e493fe4a6 连接数据库独立出来单独程序集DataCenter %!s(int64=13) %!d(string=hai) anos
  tanghai ef274e7bf0 使用entity framework连接数据库 %!s(int64=13) %!d(string=hai) anos
  tanghai 9c08ad6f8b 可以world发回的消息了,实现了服务器列表显示指令和reload指令 %!s(int64=13) %!d(string=hai) anos
  tanghai 70f558ed83 LoginClient改成BossClient %!s(int64=13) %!d(string=hai) anos
  tanghai 4c1f962f6e 如果不wait async方法将无法在其被调用函数捕捉async抛出的异常 %!s(int64=13) %!d(string=hai) anos
  tanghai b71d275677 登录已经OK,可以向world发送消息了! %!s(int64=13) %!d(string=hai) anos
  tanghai 805faabc18 服务端启用了enet_host_compress_with_range_coder,client端也必须调用该函数,否则client无法产生connect事件 %!s(int64=13) %!d(string=hai) anos
  tanghai b64540e3f3 1.更新enet到1.36版 %!s(int64=13) %!d(string=hai) anos
  tanghai 777eeb3a10 连接gate开发完成 %!s(int64=13) %!d(string=hai) anos
  tanghai c4e57bf1e6 抽出登录模块LoginClient,方便以后重用 %!s(int64=13) %!d(string=hai) anos
  tanghai 02a4acebc4 SRP6联调通过! %!s(int64=13) %!d(string=hai) anos
  tanghai 122f78dbad ms BigInteger类由byte[]转换会产生负数,增加byte[]转换成unsign big integer功能 %!s(int64=13) %!d(string=hai) anos
  tanghai 50859235c3 输入框输入登录地址,用户名以及密码 %!s(int64=13) %!d(string=hai) anos
  tanghai 5464c67a36 srp6验证过程 %!s(int64=13) %!d(string=hai) anos
  tanghai b4cdeac01c 格式化一下代码 %!s(int64=13) %!d(string=hai) anos
  tanghai 539e9d422b 收消息模式确定,一发一收。 %!s(int64=13) %!d(string=hai) anos
  tanghai bcd93b60e9 md5验证密码OK %!s(int64=13) %!d(string=hai) anos
  tanghai 1c0b38c8de 原来理解错误,增加AcceptAsync没有问题,另外peer不需要dispose,大部分都自动可以释放 %!s(int64=13) %!d(string=hai) anos
  tanghai a4e7ef26fd 删除protobuf-net的generater %!s(int64=13) %!d(string=hai) anos
  tanghai 691332f206 增加登录IP框 %!s(int64=13) %!d(string=hai) anos
  tanghai 1087ea7d75 ENetCS增加断开异常处理,避免在connect accept receive一直挂住 %!s(int64=13) %!d(string=hai) anos
  tanghai 4e719d9c6a ENetCS Address类直接放到C#层,不需要再包装ENetAddress %!s(int64=13) %!d(string=hai) anos
  tanghai 733b36e548 修改了dispose方法,清理了一下不需要用到的工程引用 %!s(int64=13) %!d(string=hai) anos
  tanghai 0d935a4c71 1.增加了Helper库,可以放置一些通用的库 %!s(int64=13) %!d(string=hai) anos
  tanghai 6931f98225 protobuf-net的protogen不支持import,所以还是手动写proto类吧,所有的Proto类放到Protos目录下面 %!s(int64=13) %!d(string=hai) anos
  tanghai 362925462f 调整C#代码的格式 %!s(int64=13) %!d(string=hai) anos
  tanghai b4aeaef244 1.enetcs peer host event packet在C#层建立联系 %!s(int64=13) %!d(string=hai) anos