我爱记牌器自己做本地通牌服务器详细教程图一
什么叫通牌?
所谓的通牌就是两个或两个以上的玩家合作打牌,互相明牌,然后记牌器会统计其他玩家手中的牌,从而提高胜率。
我爱记牌器自己做本地通牌服务器详细教程图二
通牌原理(自动):
几个通牌的玩家,其中一个做为服务端(必须要有一个做为通牌服务端),使用本机可用的IP启动服务,其他几位作为客户端,通过服务端设置的IP来连接,所有的通牌信息都是通过服务端来处理的,所以可以保证玩家的牌数据不外泄。
如何通牌?
互相通牌情况有三种,这里只讨论通牌服务端所在网络环境,客户端无所谓:
1. 通牌服务端和客户端都位于同一个局域网,那么只要服务端选择一个可用的IP即可(除了127.0.0.1),如果通牌服务端和客户端都在本机,所有的IP都可用。
服务端启动后,客户端再连接,成功后就会自动通牌了。
2. 通牌服务端在外网环境,服务端直接选择可用外网IP即可,客户端直接连接。
3. 通牌服务端在内网,客户端不在同一个内网,服务端所在的电脑是通过路由器来分配地址的,那么需要在路由器将服务端的IP和端口映射到外网,然后客户端根据服务端所在的路由器配置情况来连接,这种情况最复杂,需要一定的网络知识,建议大家可以在百度查找关于路由器配置端口映射的相关知识,下面对端口映射仅做简单描述了,实在不懂的,我也没办法。
我爱记牌器自己做本地通牌服务器详细教程图三
端口映射相关知识(仅限第三种情况才需要设置)
经常有人问端口映射怎么设置,因此我以TPLINK为例来说明,本地IP为192.168.2.102
1. 进入路由器管理界面(你必须有路由器的管理权限)
2. 安装如图选择“转发规则”-》"虚拟服务器”(其他品牌路由器可能名称不一样,自己网上查下就知道了,别问我,我也不知道)
3. 添加新条目,
IP地址根据你本地IP来设置,端口和你软件上设置的一致就行
以上就是我爱记牌器自己做本地通牌服务器详细教程