找回密码
 立即注册
查看: 393|回复: 21

问一个插件相关的问题,会的应该一句话就能解答

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-27 11:48:34 | 显示全部楼层 |阅读模式

V8客户端插件加载成功后,能不能获取服务器IP,怎么获取到

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
获取服务器IP 只需要登陆器能正常打开就可以查到 与插件无关

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
GeeM2首席专家 发表于 2023-5-2 20:20 获取服务器IP 只需要登陆器能正常打开就可以查到 与插件无关
我是想让客户端插件获取到服务器IP 不是手动找到服务器IP 想在服务器上搭建个东西,不想每次都改插件连接的地址, 客户端插件要怎么获取到服务器IP呢?

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
首先,客户端不可能在你每次更改服务器端ip之后自动获取的,只能通过其他形式实现;
第一种写一个WEB API,插件每次先去API获取IP地址,有更改需求的时候修改API那边的返回值就行了;
第二种就是域名解析,动态IP,当前XXX.COM解析到127.0.0.1,客户端获取的时候就是127.0.0.1,当你域名解析到127.0.0.2的时候,客户端的DNS刷新过后,也能准确获取到127.0.0.2;
就像你给出去了一把钥匙,你告诉客户端是XX地址的房产,结果你搬家了,客户端只能去查你的信息,看看你搬到哪里了~这样说你应该就能理解

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
ss03139 发表于 2023-5-3 03:07 首先,客户端不可能在你每次更改服务器端ip之后自动获取的,只能通过其他形式实现;
第一种写一个WEB AP ...
客户端在登录游戏的时候就获取了服务器IP,所以理论上插件可以获取到这个IP 只是我不知道插件怎么获取到这个IP,有没有现成的命令来获取,还是只能自己检测连接来获取
我想要的插件是从客户端的连接获取,并不想增加其他的形式,因为你不可能让别人装一个web服务或者绑定域名,
并不是所有人都有这样的耐心去做这些

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
cc1988 发表于 2023-5-3 06:03 客户端在登录游戏的时候就获取了服务器IP,所以理论上插件可以获取到这个IP 只是我不知道插件怎么获取到这 ...
是我理解错了,还是你描述有问题~那既然这样,你插件读取登陆器列表的时候获取对应IP不就行了吗

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
ss03139 发表于 2023-5-3 17:37 是我理解错了,还是你描述有问题~那既然这样,你插件读取登陆器列表的时候获取对应IP不就行了吗
确实是这样的...但是插件读取登录器列表的命令是什么?我没有找到啊

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
cc1988 发表于 2023-5-3 21:29 确实是这样的...但是插件读取登录器列表的命令是什么?我没有找到啊
他回答的基本也是可以的  如果没有直接的命令  你肯定是知道服务器的IP的 无非就是变动IP的时候 客户端要变动麻烦喽, 那就让插件去一个指定的地址 调取到IP就行了 当修改的时候 你直接去 这个地方修改IP 也不用在配置客户端了  每次客户端运行插件的时候 都去同步获取一下IP 这不也可以解决这个问题么 这不也算是一种方案么

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
获取服务器IP 只需要登陆器能正常打开就可以查到 与插件无关

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:48:34 | 显示全部楼层
GeeM2首席专家 发表于 2023-5-2 20:20 获取服务器IP 只需要登陆器能正常打开就可以查到 与插件无关
我是想让客户端插件获取到服务器IP 不是手动找到服务器IP 想在服务器上搭建个东西,不想每次都改插件连接的地址, 客户端插件要怎么获取到服务器IP呢?

© 2026 折翼天使社区 版权所有