调用“运行DOS命令”这个模块,就可以实现ping功能,然后我将ping获得的数据抓取我需要的文本,我这边抓取的是ping整体的平均值,根据平均值大概判断一下网络健康情况。
这边的DOS命令可能有局限性,具体以个人实际测试为准,我当时 尾缀添加了 -t 就无法执行了。
然后根据获得具体值,大致给个值判断继续执行下一步操作,还是等待网络较优再操作,还是重复尝试等等,就看诸位自己的逻辑了。