Focus for Mac不僅可以幫助您在一段時間內阻止訪問所有令人分心的本地應用程序而且Focus的腳本是是可編寫的,這意味着它可以擴展爲做一堆其他很酷的東西!下面小編就來給大家分享一下怎樣利用Focus來編寫腳本。
使用Focus 編寫腳本的兩個主要方法是BASH腳本和URL處理程序。
1.BASH腳本
當Focus打開和關閉時,它可以運行自定義BASH腳本,啓動/停止其他程序,啓動播放列表甚至 啓用“請勿打擾”模式。
這些面板可在Preferences > 中訪問 Scripting。
每個腳本都可以訪問特定於Focus的環境變量,使您可以根據Focus的狀態自定義腳本。
環境變量 描述
FOCUS_ACTIVE = 0或1 焦點是否有效?
FOCUS_HARDCORE_MODE = 0或1 是否專注於硬核模式?
FOCUS_UNBLOCK_DATE =日期 焦點到期的日期?(格式如2015-06-20 20:56:59 +0000)
FOCUS_INTERVAL = 12345 如果設置了計時器,它設置了多長時間?
FOCUS_ACTUAL_INTERVAL = 12345 實際焦點會話的長度。用於Unfocus
FOCUS_TYPE =正常或計時器或計劃 這是什麼樣的焦點會議?
2.URL處理程序
Focus還支持從其他應用程序編寫腳本,例如Browser,Terminal或Alfred。
例如,可以通過單擊以下鏈接啓用Focus:
聚焦 或不 聚焦
焦點網址 描述
重點://焦點 開始聚焦
重點://集中分鐘= 30 開始聚焦30分鐘
重點://打破分鐘= 5 開始打破5分鐘
重點://無焦點的 停止聚焦
重點://別讓 別打破了
重點://切換 切換聚焦
重點://偏好 打開首選項
重點://調試 顯示調試信息
以上就是利用Focus來編寫腳本,你學會了嗎?