Openp2p-Launcher-MC联机工具帮助文档
目录
详细
这是一款p2p的mc联机工具,世界直接出现在局域网,无需输入服务器地址,本程序基于openp2p,本质为自动生成openp2p的配置文件,使用公共账户简化其使用,添加针对mc的功能,本程序开源,使用c++编写
直连的连通性依赖于nat类型,具体条件见下面的nat连通性,使用用户多的时候不满足条件的也可以连上(中转) 仅直连条件下可以达到理论最低延迟
使用方法根据提示输入即可,记得要回车。遇到问题可进群询问873968900
(QQ)
转发给别人软件请不要连bin文件夹一起转发
转发给别人软件请不要连bin文件夹一起转发
视频演示
下载地址
见底部原文
使用方法(0.5)
被连接的输入0然后回车即可,然后把你的uuid和游戏端口发给要连接的人
连接的,输入1然后输入对方uuid和游戏对外开放的端口,连接成功后程序会显示连接成功,直接通过局域网进入即可。
使用1运行一次之后,会在同目录创建一个以uuid和端口命名的快捷方式,可以通过运行快捷方式快速启动,可以通过右键快捷方式->目标,修改尾部数字来修改端口号,uuid也可以在这里修改
请不要把你的uuid随便发给不认识的人,可能存在计算机被入侵的可能,不小心泄露uuid了可以通过删除bin文件夹重置uuid
常见问题
- 程序显示
**** offline, it will auto reconnect when peer node online
说明对方程序未启动,请让他输入0启动,如果已经确保启动了请重新启动,或检查uuid是否输入正确。 - 联机mc请使用0.5的版本,连接成功后世界会直接出现在局域网,这是mc专用版。
- 游戏显示
登入失败,无效的会话
:正版验证问题(房主登录了一般就不会出现),都使用外置登录或加联机模组关闭验证即可(个人推荐外置登录,还能加载皮肤披风,联机模组在新版本中貌似失效了) - 直连可行性受nat类型影响,为p2p连接,无中间服务器,具体见下面表格
- 程序显示
连接成功
但游戏进来显示连接超时
:检查端口有没有输入错误,核对端口的准确性 - 程序显示
ERROR dial tcp 127.0.0.1:*****: connectex:****** No connection could be made because the targ machine actively refused it.
游戏的对外端口不存在或无法访问,检查对方输的端口或重启mc重新获取端口即可 - 3大运营商(电信 移动 联通)以外的运营商可以放弃尝试了,其他运营商(广电,长城…)基本都是nat4,流量充足可以考虑用流量,或者靠运气连上
- 更多常见问题等你来反馈
网上看到的,觉得说得很对~
nat连通性
优化手段:可以通过在路由器/光猫开启upnp功能,以及设置DMZ主机的方式提高nat环境(光猫需要超级管理员账户密码)
nat类型可在程序刚刚开始运行时看到,为NATtype
nat类型 | nat值 |
---|---|
Full cone NAT(全锥形NAT) | nat1 |
Port Restricted Cone NAT(端口受限锥形NAT) | nat2 |
Restricted Cone NAT(地址受限锥形NAT) | nat3 |
Symetric NAT(对称NAT) | nat4 |
nat值 | nat1 | nat2 | nat3 | nat4 |
---|---|---|---|---|
nat1 | ✔️ | ✔️ | ✔️ | ✔️ |
nat2 | ✔️ | ✔️ | ✔️ | ✖️ |
nat3 | ✔️ | ✔️ | ✖️ | ✖️ |
nat4 | ✔️ | ✖️ | ✖️ | ✖️ |
- ✔️代表可以建立直连,✖️不代表一定连不上,仅连接时间可能较长
报毒问题
- 程序安全无毒,程序完全开源,但因为没有软件代码证书,所以非常容易报毒(就输出个hello world放其他人电脑上都报毒)
- 系统自带安全程序报毒:
Windows安全中心->病毒和威胁防护->“病毒和威胁防护”设置->管理设置->排除项->添加或删除排除项->添加排除项->文件夹,然后选择存放程序的上一级文件夹
或安装火绒顶掉,火绒不报毒 - 其他报毒:
我无其他杀毒软件,大体和上面一致,就是把放程序那个文件夹添加到信任或排除,或安装火绒顶掉,火绒不报毒 - 实在不行下x86(32位),这个报毒率低(我也不理解原理,代码一模一样)
更新日志
之后的写这里,之前的懒得搬过来了
2023-11-30 v0.5.6.1
- 修复部分情况下程序中文显示乱码的问题
- 修复0模式下无法正确接收openp2p版本更新的问题
2023-11-6 v0.5.6.0
- 去除了模式2,以快捷方式替代
- 现在使用模式1连接后会自动生成一个快捷方式在同目录,快捷方式的路径后部可以直接更改端口,使用快捷方式打开,免输入参数
- 去除了反复的
连接成功
,连接中
的提示 - 增加了程序图标,版本信息等
2023-10-5 v0.5.5.3
- 修复了一个陈年的,几乎没触发过的bug
- 添加了部分可被推送openp2p更新的功能(未完成)
- 学Java去~ 计划之后用Java再写一次,终极目标直接写成mod集成在mc(画大饼)
2023-9-5 v0.5.5.2
- 同步了openp2p版本到3.10.9,连接成功率大大提升,升级请删除bin文件夹内的openp2p文件
- 增加了个小提示
2023-9-3 v0.5.5
- 今天是我生日嘞,学校网烂github延后上传
- 修改了多线程运行逻辑,现在连接成功之后才会出现在局域网
- 优化了显示是文字,将
sever not online
替换为连接中...
2023-8-23
- 现在有了支持x86的版本
0.5版本功能
- 0.5.3.4同步了openp2p版本到3.10.3(更新版本需要删除以前的bin/openp2p文件)
- 世界直接出现在局域网,无需输入服务器地址
- 支持连接的免登录,房主得登录,可使用外置登录
- 操作简单
问题反馈
- 遇到问题可入群反馈
873968900
其他
- 最新内容及其下载链接见原文
原文链接
(我就是作者本人不是转载)