Meine Arbeit besteht darin, Dinge online und offline auf einem Mac auszuprobieren. Manchmal dauert ein Versuch weniger als 10 Sekunden der benötigten Offlinezeit. Meistens muss ich trotzdem online sein.
Anstatt zu Netzwerk -> Ethernet/WLAN zu gehen und alles manuell zu deaktivieren, würde ich gerne wissen, ob es eine Möglichkeit gibt, alles auf einmal zu deaktivieren und genauso einfach wieder zu aktivieren.
Ich habe auch einfach das Ethernetkabel für eine Weile entfernt, aber das ist einfach lächerlich nervig. Da ich an einem Mac Mini arbeite, zwingt mich das auch dazu, die Rückseite für eine bessere Erreichbarkeit auf mich zu stellen und alle Kabel direkt unter meinem Bildschirm / hinter meiner Tastatur liegen zu lassen. Obwohl das eine "okay" Option ist, möchte ich sie loswerden.
Ich denke, vielleicht gibt es eine App, die sich in der oberen Leiste befinden könnte, und ich würde einfach auf Ein / Aus tippen.
Ich verwende bereits den NetworkConditioner, der sich hervorragend zum Simulieren von Verzögerungen eignet, aber das einzige "Offline", das ich hier erhalten kann, ist nur "100% Paketverlust", was nicht wirklich offline ist, sondern nur eine unendliche Verzögerung.
Wenn Sie einen einfachen Ein-/Ausschalter haben (idealerweise in der oberen Leiste, damit ich nicht zwischen Apps Alt-Tab drücken muss) oder etwas Ähnliches wie im Flugzeugmodus, bin ich ganz Ohr!
Verdammt. Ich habe eine Weile gesucht, aber ohne die Schlüsselwörter "Flugzeugmodus osx" zu verwenden, die mir nur eingefallen sind, als ich meine Frage hier bearbeitet habe.
Die Forschung mit diesen Wörtern führte zu einer sehr nützlichen Antwort, die hier verfügbar ist:
http://hints.macworld.com/article.php?story=20130325002258846
Wenn Sie zum Bereich „Netzwerk“ der Systemeinstellungen gehen, sehen Sie oben im Fenster ein Einblendmenü „Standort“. Klicken Sie auf dieses Menü und wählen Sie Standorte bearbeiten. Klicken Sie auf das Symbol +, um einen neuen Standort hinzuzufügen, und geben Sie dann einen Namen ein, z. B. AirplaneMode. Klicken Sie auf Fertig.
Wählen Sie als Nächstes diesen Standort im Menü Standort aus und klicken Sie auf jede verfügbare Netzwerkschnittstelle in der Liste links im Fenster. Klicken Sie auf das Menü iPv4 konfigurieren und wählen Sie Aus. Klicken Sie für WLAN einfach auf die Schaltfläche WLAN ausschalten. Klicken Sie auf Übernehmen, und dieser Standort blockiert alle Netzwerkaktivitäten.
Um den Standort zu aktivieren, gibt es zwei Möglichkeiten. Sie können auf das Apple-Menü und dann auf Standort klicken und den Standort auswählen. Oder, wenn Sie dies über die Befehlszeile tun möchten, wie vom Poster gefordert, können Sie diesen Befehl ausführen:
networksetup -switchtolocation AirplaneMode
Ersetzen Sie AirplaneMode durch den Namen, den Sie für den Standort gewählt haben.
Hinweis: Wenn Sie die Standorte noch nie verwendet haben, werden sie nicht im Apple-Menü angezeigt. Es wird angezeigt, wenn Sie zum ersten Mal einen Wechsel vornehmen, entweder über die Befehlszeile oder das Menü „Standorte“ im Netzwerkbereich in den Einstellungen.
Dieser Vorgang könnte auch vereinfacht werden, indem zwei Terminaldateien hinzugefügt werden, die jeden Befehl separat ausführen. Das finden Sie hier
Hier ist eine Zusammenfassung der Schritte hinter diesem Link:
Erstellen Sie ein einfaches Shell-Skript, wie in Ihrem Beispiel habe ich eine Hello World-Anwendung erstellt:
#!/bin/bash
networksetup -switchtolocation AirplaneMode
Speichern Sie diese Datei als HelloWorld.command. Geben Sie dieser Datei die Erlaubnis, ausgeführt zu werden. chmod u+x HelloWorld.command
sollte das tun.
Öffnen Sie das Verzeichnis, in dem Sie diese Datei im Finder gespeichert haben.
Doppelklicken Sie auf die Datei HelloWorld.command.
Jetzt brauche ich nur noch eine Möglichkeit, diese Verknüpfungen aus der Menüleiste zu treffen, und ich bin goldrichtig. Ich werde es hier bearbeiten, wenn ich es finde, aber ich denke, ich muss es vielleicht selbst entwickeln.
Ich habe eine Konfiguration erstellt, die eine Art Flugzeugmodus für Mac OS X ist, und verwende sie seit mehr als 10 Jahren regelmäßig ohne Probleme und mit vielen Vorteilen (bei Angriffen, bei der Fehlerbehebung eines Prozesses mit Netzwerkproblemen ...).
Siehe: Flugmodus für MacOS X
Warum entfernen Sie nicht einfach das Ethernet-Kabel und verbinden sich nur über WLAN, was so einfach ist? Schalten Sie Airport einfach aus, wenn Sie nicht über die Menüleiste verbunden werden möchten. Sortiert
Tetsujin
grg
Tetsujin