logo NodeSeekbeta

tcping正式发布:一款基于Golang的TCP Ping工具

1234
  • win 11下闪退不能运行!

  • @eaglexiang #11
    直接点击打开,因为没有输入参数,肯定直接退出了。用终端(terminal)在当前目录打开,输入.\tcping.exe 1.1.1.1 80这样才行

  • 你这GIT用户名,有点厉害啊。

  • 多谢!支持!插眼......
    xhj003

  • 支持⬆️

  • 支持支持~~~

  • 一个小建议:命令最短原则(好吧是我随口说的),在不指定参数的情况下,用默认设置去执行,尽可能让用户输入很少的信息也能工作。

    tcping.exe 1.1.1.1
    Usage: tcping [-4] [-6] [-n count] [-t timeout] address port

    比如这样,不指定非必要的任何参数,默认80端口和PING 4次……
    tcping 1.1.1.1

    来自 1.1.1.1:80/TCP 的回复: 端口开放 时间=1ms
    来自 1.1.1.1:80/TCP 的回复: 端口开放 时间=1ms
    来自 1.1.1.1:80/TCP 的回复: 端口开放 时间=1ms
    来自 1.1.1.1:80/TCP 的回复: 端口开放 时间=1ms

    1.1.1.1:80 的 Ping 统计信息:
    数据包: 已发送 4,已接收 = 4,丢失 = 0,(0% 丢失)
    往返行程的估计时间(以毫秒为单位):
    最短 = 1ms,最长= 1ms,平均= 1ms


    另外有时候不准呀。我用windows,ping 我家动态dns的路由器后台管理:
    这是楼主的程序:

    tcping 我的域名 31415
    Pinging 183.191.XXX.XXX:31415...
    Failed to connect to 183.191.XXX.XXX:31415: dial tcp 183.191.XXX.XXX:31415: i/o timeout
    Failed to connect to 183.191.XXX.XXX:31415: dial tcp 183.191.XXX.XXX:31415: i/o timeout
    Failed to connect to 183.191.XXX.XXX:31415: dial tcp 183.191.XXX.XXX:31415: i/o timeout
    Failed to connect to 183.191.XXX.XXX:31415: dial tcp 183.191.XXX.XXX:31415: i/o timeout
    
    ^C
    Ping interrupted.
    

    同一时刻用网上已有的汉化版tcping:

    tcping -4 我的域名 31415
    
    来自 183.191.XXX.XXX:31415/TCP 的回复: 端口开放 时间=56ms
    来自 183.191.XXX.XXX:31415/TCP 的回复: 端口开放 时间=56ms
    来自 183.191.XXX.XXX:31415/TCP 的回复: 端口开放 时间=56ms
    来自 183.191.XXX.XXX:31415/TCP 的回复: 端口开放 时间=54ms
    
    183.191.XXX.XXX:31415 的 Ping 统计信息:
        数据包: 已发送 4,已接收 = 4,丢失 = 0,(0% 丢失)
    往返行程的估计时间(以毫秒为单位):
        最短 = 54ms,最长= 56ms,平均= 55ms
    

    更新:又执行一下就通了

  • 谢谢分享!!!!!

  • xhj003 给大佬点赞

    不过我想请教一个问题,以前我很想在手机端找一个类似PC端pinginfoview的app,但是一直没找到,不知道大佬听没听过类似软件,或者能解释下其中难点所在也好 xhj010

  • @Just纱世里 #17
    tcping 域名的时候,会先从DNS里面找IP,所以首次可能出现找不到的情况。

    我考虑到默认端口的问题,但是不管是80还是22,都不一定存在。对于小白用户而言,如果设置了默认端口,他们可能完全不知道要加端口,这个时候如果没有开启80或者22,那直接就不知道要怎么办了,不如强制要求加端口,然后通过示例给出教程;对于有一定基础的用户,随手输入端口也不怎么费工夫。

    tcping 4次是Windows的习惯,但是用的多的还是Linux下面,就遵循了Linux的无限tcping习惯。

    统计信息这一块确实不错,我抽空更新一波。

1234

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72033位seeker

🎉欢迎新用户🎉