Dateifreigabe in OS X nur aktivieren, wenn man sich im WLAN-Heimnetzwerk befindet?

Dateifreigabe in OS X nur aktivieren, wenn man sich im WLAN-Heimnetzwerk befindet?

Wie kann die Datei-/Bildschirm-/andere Freigabe unter Mac OS X aktiviert werden?nurwenn Sie sich in einem bestimmten Netzwerk befinden, beispielsweise im WLAN-Heimnetzwerk? Die Freigabe sollte nicht aktiviert sein, wenn Sie sich in einem öffentlichen WLAN-Netzwerk befinden.

Derzeit scheint es nur möglich zu sein, die Freigabe pro Dienst in den Systemeinstellungen unter „Freigabe“ global zu aktivieren oder zu deaktivieren.

Antwort1

Auch wenn es etwas teuer ist, können SieNetzwerkstandortum Ihren Standort automatisch zu erkennen, und nachdem Sie es für Ihr Heimnetzwerk konfiguriert haben, fügen Sie Application> hinzu Open an Application / Run Scriptund konfigurieren Sie es so, dass es dies ausführtStartInternetSharingSkript. Wiederholen Sie dies, aber aktivieren Sie dieses Mal das Kontrollkästchen Launch when leaving locationund fügen Sie dieStoppen Sie InternetSharingSkript stattdessen.

Die Skripte wurden nicht von mir geschrieben, aber ich habe sie aktualisiert und auf meiner Dropbox gehostet, da ich ein Kontrollkästchen für Xgrid habe und die Originalversion daher nicht funktionierte. Ich habe sie getestet und sie funktionieren beide. Hier ist dieBeitrag von MacRumorswo diese Skripte ursprünglich gepostet wurden.

PS: Ich weiß nicht, ob ich Xgrid habe, weil ich etwas installiert habe, oder ob es jeder mit 10.6 hat. Könnten Sie die Anweisungen in den Kopfzeilen der Skripts lesen/befolgen (im AppleScript-Editor öffnen) und mich wissen lassen, ob Sie es getan haben? Ich möchte die Skripts aktualisieren, um die am häufigsten verwendete Option als Standard zu haben. Danke.

Antwort2

Ein Freund von mir fand eine Open-Source-App namensKontrollebene, das sehr vielversprechend aussieht und genau das zu können scheint, was wir brauchen. Ich habe gerade gelesen, dass es basiert aufMarco Polo, die Fideli oben erwähnt hatte.

verwandte Informationen