仅在 OS X 上的家庭 Wi-Fi 网络上启用文件共享?

仅在 OS X 上的家庭 Wi-Fi 网络上启用文件共享?

如何在 Mac OS X 上启用文件/屏幕/其他共享仅有的在特定网络上(例如家庭 Wi-Fi 网络)时,不应启用共享?在公共 Wi-Fi 网络上时,不应启用共享。

目前看来只能在系统偏好设置、共享中全局启用或禁用每个服务的共享。

答案1

即使价格稍贵,你也可以使用网络位置自动检测您的位置,并在为您的家庭网络配置后,添加Application>Open an Application / Run Script并进行配置,以便它运行此开始互联网共享脚本。重复,只是这一次选中复选框Launch when leaving location并添加停止网络共享脚本。

脚本不是我写的,但我更新了它们并将它们托管在我的 Dropbox 上,因为我有一个 Xgrid 复选框,所以原始版本不起作用。我已经测试过它们,它们都可以工作。以下是MacRumors 帖子这些脚本最初发布在哪里。

PS 我不知道我是否因为我安装了某些东西而拥有 Xgrid,或者所有使用 10.6 的人都拥有。您能否阅读/遵循任一脚本标题中的说明(在 AppleScript 编辑器中打开)并告诉我您是否这样做了?我想更新脚本以将最常用的选项作为默认选项。谢谢。

答案2

我的一个朋友发现了一个开源应用程序,叫做控制平面,它看起来很有前途,似乎能够满足我们的需要。我刚刚读到它基于马可波罗,fideli 上面提到过。

相关内容