Macos Mac的Sleepwatcher:如何在WOL数据包后使Mac再次休眠

Macos Mac的Sleepwatcher:如何在WOL数据包后使Mac再次休眠,macos,ip,sleep,wake-on-lan,Macos,Ip,Sleep,Wake On Lan,我有这个恼人的问题已经有一段时间了。基本上,我喜欢让我的iMac处于睡眠状态,但让它监听WOL数据包以进行远程访问。我知道Mac电脑会每隔2小时左右醒来,向他们的基站注册(如果你有基站的话),但他们会立即恢复睡眠 我的问题是,无论出于什么原因(大概是机器人向随机IP地址发送魔法包,并尝试使用密码来访问),每当Mac收到魔法包时,它都会醒来(显示仍处于关闭状态),但如果没有收到进一步的网络活动,它不会返回睡眠状态 我下载了sleepwatcher,但我不确定如何正确使用它。我想我基本上需要一段非常

我有这个恼人的问题已经有一段时间了。基本上,我喜欢让我的iMac处于睡眠状态,但让它监听WOL数据包以进行远程访问。我知道Mac电脑会每隔2小时左右醒来,向他们的基站注册(如果你有基站的话),但他们会立即恢复睡眠

我的问题是,无论出于什么原因(大概是机器人向随机IP地址发送魔法包,并尝试使用密码来访问),每当Mac收到魔法包时,它都会醒来(显示仍处于关闭状态),但如果没有收到进一步的网络活动,它不会返回睡眠状态

我下载了sleepwatcher,但我不确定如何正确使用它。我想我基本上需要一段非常小的代码,可能需要等待30秒,如果没有检测到网络连接,就返回睡眠状态。我知道在这里请求代码通常是不受欢迎的,而我通常不会,但在这种情况下,我甚至在挣扎从哪里开始

作为附带问题,是否可以记录发送魔法包的IP地址?这也会有帮助,如果它来自同一个IP,我可以简单地阻止它

我真的非常感谢你在这方面的帮助

谢谢


Scott

这不是一个编程问题,似乎更适合那些在上面闲逛的超级用户类型,这是一个编程问题——我正在为bash脚本寻找一些关于如何确定网络活动、设置计时器和睡眠的指针。我可能只是拐弯抹角地问了一下。