Aufgrund der Komplexität der meisten modernen Computer kann es manchmal schwierig sein, alle verschiedenen Funktionen zu verwalten.
Vor allem Sicherheit. Beispielsweise eine offene Wi-Fi-Einstellung, deren Verwaltung umständlich sein kann: Schalte das ein ... Schalte das aus ... Es ist zeitaufwendig und schwierig, sich daran zu erinnern, dass Sie es nach Ihrer Rückkehr zurückdrehen müssen. In Szenarien wie diesem, in denen ControlPlane die Funktionalität des Mac automatisieren und erweitern kann.
Stellen Sie sich ControlPlane als einen Prozessaufseher vor, mit dessen Hilfe Sie einen Mac verwalten können. Es prüft alle Beweisquellen zur Verfügung, läuft sie über einige Regeln, trifft auf dieser Grundlage eine Entscheidung, um das festzulegen Kontexte des Mac.
Wenn der Kontexte der Mac-Änderung wird ControlPlane ausgeführt Aktionen um die Situation zu bewältigen.
Der einfachste Einstieg in ControlPlane ist mit HomeBrew. Wenn Sie HomeBrew nicht installiert haben, überprüfen Sie die Homebrew-Tutorial.
Sobald Homebrew installiert ist, installieren Sie Cask mit den folgenden Befehlen:
Brühhahn Phinze / Fass Brühkasten installieren
Führen Sie bei installiertem HomeBrew und Cask den folgenden Befehl aus:
Brühkassette installieren Steuerebene
Der Vorteil der Verwendung von Cask besteht darin, dass automatisch Updates für Sie installiert werden. Mit einem Befehl können alle mit Cask installierten Programme aktualisiert werden. Dies macht es wesentlich einfacher, ein System auf dem neuesten Stand zu halten!
Alternativ können Sie ControlPlane von der Website des Entwicklers herunterladen und auf herkömmliche Weise installieren.
ControlPlane platziert ein Symbol eines Flugzeugs im Menüleiste. Die Farbe der Ebene hängt vom aktuellen Kontext ab.
ControlPlane-MenüDurch Klicken auf das Statusleistensymbol wird ControlPlane das Hauptmenü angezeigt. Dies zeigt den aktuellen Kontext an, wo Sie weitere Informationen finden, die Möglichkeit, nach Updates zu suchen, und die Einstellungen Dialog.
Allgemeine EinstellungenDas Einstellungen In diesem Dialog wird ControlPlane verwaltet. In dem Allgemeines Auf dieser Registerkarte können die Betriebsoptionen für ControlPlane geändert werden. Diese Optionen sind:
Automatisches Umschalten aktivieren-Dadurch kann ControlPlane Kontexte automatisch ohne Ihr Eingreifen wechseln. Dies sollte aktiviert sein.
Starten Sie ControlPlane beim Anmelden-Dadurch kann ControlPlane beim Anmelden gestartet werden. Da Sie nicht daran denken möchten, es zu starten, aktivieren Sie diese Option am besten.
Benachrichtigungen verwenden-Diese Option bewirkt, dass ControlPlane eine Benachrichtigung anzeigt, wenn der Kontext geändert oder eine Aktion ausgeführt wird. Es muss aktiviert sein, um die richtigen Regeleinstellungen herauszufinden. Wenn Ihr System jedoch konfiguriert ist, sollten Sie es am besten deaktivieren.
Beim Start nach Updates suchen-Wenn diese Option aktiviert ist, sucht ControlPlane bei jedem Start nach einer neuen Version. Dies hält Ihr System mit den neuesten Korrekturen auf dem neuesten Stand.
Aus der Statusleiste ausblenden-Diese Option blendet das Symbol in der Statusleiste aus. Ich halte das gerne deaktiviert, damit ich leicht sehen kann, was der aktuelle Kontext ist. Sie können das Symbol so einstellen, dass nur das Symbol, nur der aktuelle Kontext oder beides angezeigt wird.
Verwenden Sie die Schalterglättung-Dies gibt dem Kontextwechsel mehr einen dämpfenden Effekt. Das bedeutet, dass bei aktiviertem Kontext der Kontextwechsel langsamer ausgeführt wird. Bei ausgeschaltetem Gerät wird das Umschalten schneller, manchmal aber auch unnötig durchgeführt. Es ist am besten, diese Option aktiviert zu lassen.
Stellt den vorherigen Kontext wieder her, wenn ControlPlane startet-Wenn ControlPlane startet, wird durch diese Optionen der letzte Kontextstatus als aktueller Status festgelegt, bevor mit der Berechnung eines neuen Status begonnen wird. Dies ist in Situationen hilfreich, in denen Sie den Computer in einem bestimmten Kontext ausschalten und in einem anderen Kontext wieder einschalten. Wenn diese Option deaktiviert ist, werden keine Aktionen zum Verschieben des Kontextes ausgeführt. Aber mit dieser Option, werden sie es tun.
Verwenden Sie einen Standardkontext-Mit dieser Option können Sie einen Standardkontext festlegen. Wenn ControlPlane keinen Kontext basierend auf derzeit verfügbaren Evidence Sources ermitteln kann, wird der Standardkontext verwendet.
Vertrauen zu wechseln-Mit dieser Option können Sie ein Vertrauensniveau für die Änderung des Kontextes festlegen. Wenn der aktuelle Nachweis nicht über dem Vertrauensniveau liegt, wird keine Umschaltung durchgeführt.
ErweitertDas Erweitert Tab ist nur für Mutige. Wenn Sie es betrachten, erhalten Sie eine Vorstellung davon, was mit ControlPlane los ist, aber lassen Sie diesen Bereich am besten in Ruhe. Es ist sehr einfach, einen Parameter falsch einzustellen, der den effizienten Betrieb des Mac umfasst. Ich empfehle, einfach nur nachzusehen, aber diesen Bereich nicht zu berühren.
Sobald die Betriebsparameter eingestellt sind, müssen einige vorhanden sein Kontexte für ControlPlane zur Überwachung. Sie können sich einen Kontext als Betriebszustand des Computers vorstellen. Ohne Kontexte, ControlPlane hat nichts zu tun.
KontexteIch habe zwei Hauptteile Kontexte definiert: Zuhause und Nicht zuhause.
Sie können auch Unterkontexte haben, indem Sie einen vorhandenen auswählen Kontexte wenn Sie einen neuen erstellen. Sei vorsichtig, ich habe immer wieder Neues gemacht Kontexte wie Unterkontexte ohne es zu realisieren. Wenn Sie dies tun, ziehen Sie es einfach nach links, um die Ebenen zu ändern. Ein neues erstellen Kontexte, klicke auf das + Knopf in der unteren linken Ecke.
Kontext hinzufügenDas Unter-Dialogfeld wird geöffnet und fragt nach Name und Farbe für das Neue Kontext. Was ich gerne mache, ist der oberen Ebene eine dunkle Hauptfarbe zuzuweisen Kontexte und hellere Farbtöne dieser Farbe für das U-Boot-Kontexte.
Überprüfen Sie immer das Vorschau der ausgewählten Farbe in der Statusleiste Kontrollkästchen, damit Sie die Farbe des sehen können Kontexte im ControlPlane-Symbol. Mach weiter und erstelle das Kontexte Sie wollen.
Mit dem Kontexte definiere das Beweisquellen müssen definiert werden. Seit der Auswahl eines Beweisquellen bewirkt, dass ControlPlane diese Quelle überwacht, Sie möchten nicht mehr aktiviert als verwendet.
BeweisquellenDas Beweisquellen die ich benutze sind:
Wenn diese Optionen aktiviert sind, können Sie die Regeln erstellen, wann Ihr MacBook zu Hause ist und wann nicht.
Der nächste Schritt besteht darin, einige einzurichten Regeln. Regeln werden verwendet, um zu beziehen Beweisquellen auf eine prozentuale Chance, dass es sich auf eine bestimmte bezieht Kontexte. Der schwierige Teil ist, den Prozentsatz genau genug zu ermitteln, um die Änderung von auszulösen Kontexte, aber nicht so nahe an der Grenze, dass es sehr viel wechselt.
RegelnWie Sie sehen, gibt es viele Regeln mit verschiedenen Stufen der Schieberegler. Klicken Sie auf, um eine neue Regel hinzuzufügen + Knopf in der unteren linken Ecke.
Regel hinzufügenJeder Beweisquelle fügt der Liste die möglichen hinzu Regeln das kann benutzt werden. Für mein Setup auf dem MacBook Air habe ich eine Regel für eingerichtet Aktiver Netzwerkadapter und setze es auf Wi-Fi-Verbindung aktiv mit einem Prozentsatz von 80% des Seins Zuhause Kontext.
Ich habe eine Regel für die hinzugefügt Angeschlossenes USB-Gerät mein sein G3-Adapter auf einen Prozentsatz von 90% für die Nicht zuhause Kontext. Ich habe auch ein eingerichtet Aktuelle Standortregel für was mein system sagt mein zuhause (es ist wirklich über 100 fuß weg!) zu einem Home Kontext bei 100%.
Ich habe auch zwei aufgestellt Regeln zum Zugeordnete IP-Adresse. Wenn es sich um den Adressbereich meines lokalen Netzwerks handelte (Netzmaske auf 255.255.255.0 eingestellt), habe ich dem 90% zugewiesen Home Kontext. Wenn der Adressbereich für meinen G3-Provider gilt (die Netzmaske ist auf 255.255.0.0 gesetzt, da es sich um eine beliebige Nummer in diesem Bereich handeln kann), habe ich dem 90% zugewiesen Nicht zu Hause Kontext.
Sobald sich ControlPlane ändert Kontexte, Sie können einige einrichten Aktionen durchgeführt werden, wenn die Kontexte Schalter.
AktionenSet zwei ToggleFileSharing Aktionen. Eine zum Deaktivieren der Dateifreigabe, wenn ich die Nicht zu Hause Kontext und eine zum Aktivieren der Dateifreigabe bei der Eingabe von Home Kontext.
Set zwei ToggleContextStickiness-Aktionen. Eine für das Einschalten, wenn in der Nicht zu Hause Kontext und eine für das Ausschalten, wenn im Home Kontext.
Was zum ToggleContextStickiness Das zwingt ControlPlane, Context nur mit 100% iger Sicherheit zu wechseln. Sobald ControlPlane dies erkannt hat, ist dies der Fall Nicht zuhause, es wird nicht umschalten, bis es definitiv in der ist Home Kontext.
Aktionen hinzufügenRichten Sie diese ein Aktionen durch Klicken auf + Taste in der unteren linken Ecke des Aktionsliste. Mit diesen grundlegenden Aktionen eingerichtet, wird das System jetzt ein- und ausgeschaltet Datenaustausch beyogen auf Zuhause oder Nicht zuhause Kontexte.
Es gibt einen praktischen Alfred-Workflow namens Control Tower. Sie können damit ControlPlane steuern. Einige Optionen sind veraltet, aber die wichtigsten Funktionsschlüsselwörter funktionieren hervorragend. Ich verwende es hauptsächlich, um ControlPlane zu aktivieren / deaktivieren.
In diesem Tutorial habe ich Ihnen gezeigt, wie Sie ControlPlane einrichten, um die Dateifreigabe kontextabhängig zu aktivieren / deaktivieren.
Mit diesen Techniken können Sie andere Kontexte und / oder Unterkontexte hinzufügen und andere Aspekte Ihres Computers steuern. Dies ist jedoch nur der Anfang und die Möglichkeiten sind nur durch Ihre Vorstellungskraft begrenzt!