0
很多时候,我会在wifi连接不佳或不稳定的地方结束使用计算机,因此,当我上网冲浪,查看电子邮件或在Twitter上写消息时,如果某些操作无法按预期进行,我不确定是否问题是我的互联网连接或特定的网站。发生这种情况时,我的反应是在OSX中打开终端应用程序,并使用ping 8.8.8.8命令检查一切是否至少在基本级别上运行良好,也就是说,我是否可以访问Internet?由于所有这些原因,我花了几个小时来创建这个小的OSX菜单栏应用程序,该应用程序连续ping 8.8.8.8地址以检查连接是否正常工作,并相应地更改菜单栏图标。世界图标将根据连接状态更改颜色:如果从8.8.8.8返回的乒乓数据包,则绿色。连接正常。如果我们接收到pong数据包,但延迟大于300毫秒,则为黄色。连接慢。如果三秒钟或更长时间未收到pong数据包,则为红色。连接无效。该应用程序几乎根本没有用户界面,即使没有用于退出应用程序或将其设置为在下次重新启动时自动重新启动的小菜单也是如此。