请问我在 windows 用代理玩游戏,怎么测试游戏延迟

2022-01-09 17:40:36 +08:00
 tomcats

我想用 ping,但是 ping 命令没法走代理

1339 次点击
所在节点    问与答
6 条回复
documentzhangx66
2022-01-09 18:29:18 +08:00
1.如果是那种没有互联网功能,只带了局域网联机的小游戏,建议不要使用代理,而是使用虚拟局域网去玩。这样游戏的服务端与客户端,以及你的小伙伴,大家都处在同一个虚拟出来的局域网里,你就可以直接 ping 对方 IP 来探测两台电脑之间的延迟。在这种情况下,你应该去找找如何建立虚拟局域网的资料。

2.如果是 LOL 、cs go 、王者荣耀这类自带互联网功能的大型游戏,然后你用了专门的游戏加速器,那么游戏内是有显示延迟功能的。在这种情况下,你应该去找找如何打开这类游戏内置的延迟显示功能。
tomcats
2022-01-09 18:49:36 +08:00
@documentzhangx66 用代理玩的国外游戏,且无延迟显示
tomcats
2022-01-09 18:50:10 +08:00
服务器 ip 我也知道
documentzhangx66
2022-01-09 19:02:15 +08:00
两个方法,第一个你不仅需要知道服务器 IP ,还得知道服务器的 tcp 端口。然后去 google 用英文关键字,搜 Python 如何使用 http 通过代理进行请求。接着 Python http 直接填服务器 IP:服务器端口,测一下耗时就行。这种方法比较准确。

第二个方法不太准,而且需要你能掌握代理服务器,方法简单。先在你本机 ping 代理,然后在代理 ping 游戏服务器,最后把两段延迟加起来就行。
Tumblr
2022-01-09 21:29:31 +08:00
tcping -i 5 --proxy-server <server> --proxy-port <port> <target> <target port>

不过,游戏里一般不是都有延迟显示的么,还需要测么?
dingwen07
2022-01-10 07:57:18 +08:00
没提供延迟显示功能的游戏多半延迟不重要吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/827148

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX