V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
tomcats
V2EX  ›  问与答

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

  •  
  •   tomcats · 2022-01-09 17:40:36 +08:00 · 1431 次点击
    这是一个创建于 1075 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    不过,游戏里一般不是都有延迟显示的么,还需要测么?
    dingwen07
        6
    dingwen07  
       2022-01-10 07:57:18 +08:00 via iPhone
    没提供延迟显示功能的游戏多半延迟不重要吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4406 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 05:35 · PVG 13:35 · LAX 21:35 · JFK 00:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.