当 Mac 无法 ping 服务器时,让 Mac 发出警报?

Phi*_*ham 5 mac bash macos

有没有办法让 Mac Mini 在未连接到互联网时发出声音警报?

我对 bash 非常熟悉,所以如果 bash 是我的答案,我可以创建几个命令 - 一个打开它,一个关闭它 - 并为它创建一些桌面图标。

Dio*_*lis 6

以下循环将向您的 ISP 发送一个 ICMP ECHO 请求 (ping),然后休眠一秒钟。如果在两秒内没有收到回复,它会播放文件alarm.wav。

YOUR_ISP=1.2.3.4
while :
do
  ping  -t 2 -o -c 1 $YOUR_ISP || open alarm.wav
  sleep 1
done
Run Code Online (Sandbox Code Playgroud)

  • 为了更有趣,将“open alarm.wav”替换为“say ping failed” (4认同)