一、Controlplane介紹
Controlplane是一個開源的MacOS X軟件,可以根據不同的場景自動執行不同的操作,比如:當連接外部顯示器時,關閉Macbook的內置顯示器;當連接Wi-Fi時,自動打開VPN等。
Controlplane的實現原理是通過監測Macbook接口的狀態,如連接情況,網絡狀態,電源狀態等來觸發相應的操作。所以,在Controlplane中用戶需要自定義一些場景,當滿足特定條件時,就會自動執行用戶定義好的操作。
二、Controlplane的基本使用
首先,我們需要下載並安裝Controlplane軟件,打開以後會發現有個默認的場景規則,我們不如自定義一個場景模板試試。
下面我們以連接了音頻耳機,打開iTunes播放音樂作為例子,演示一下如何設置Controlplane的自動執行規則。
1.打開Controlplane,創建一個新的Context。
2.選擇Hardware開頭的選項卡,選擇'Headphones',關聯一個Action。
3.選擇Application開頭的選項卡,選擇'iTunes',關聯另一個Action。
4.勾選「Enable this Context」和「Show Switcher in menu bar」兩個選項
5.保存並退出Controlplane。
這時候,當我們連接了音頻耳機,Controlplane就會自動打開iTunes並開始播放音樂。如果我們拔掉耳機,Controlplane也會自動停止iTunes。
三、Controlplane的高級使用
除了上面介紹的基本使用以外,Controlplane還有很多高級用法,可以實現更加智能的場景監測和自動執行。
下面我們將從以下幾個方面進行介紹
1. 輸入設備智能切換
Controlplane可以監測到用戶輸入設備的狀態,如USB鍵盤,無線鼠標等,並通過自定義規則和應用程序相結合,實現輸入設備的智能切換。
1. 打開Controlplane,創建一個新的Context。
2.選擇Hardware開頭的選項卡,選擇USB鼠標或鍵盤,關聯一個Action。
3.選擇Application開頭的選項卡,選擇"System Preferences",關聯另一個Action。
4.勾選「Enable this Context」和「Show Switcher in menu bar」兩個選項。
5.保存並退出Controlplane。
這時候,當我們連接了USB鼠標或鍵盤,Controlplane就會自動打開系統偏好設置並切換到鍵盤或鼠標的相關設置頁面上。
2. 根據所在位置在不同場景之間切換
Controlplane可以根據用戶手機的位置在家裡、公司或旅行中等不同場景間切換自動執行規則。
1. 打開Controlplane,創建一個新的Context。
2.選擇Location開頭的選項卡,選擇「Near my home」等操作,關聯一個Action。
3.選擇Application開頭的選項卡,選擇"Music",關聯另一個Action。
4.勾選「Enable this Context」和「Show Switcher in menu bar」兩個選項。
5.保存並退出Controlplane。
這時候,當我們的iPhone到達我們家附近時,Controlplane就會自動打開iTunes並播放我們的音樂。
四、總結
Controlplane是一款十分強大的MacOS X軟件,可以通過自定義規則實現智能化的場景監測和自動執行操作,提高我們的工作和生活效率。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/254732.html