自從蘋果2017年收購workflow以後,快捷指令(捷徑)在iOS系統中已經存在2年多了。但因為蘋果並未對這項功能進行太大的宣傳,使得快捷指令壹直是壹部分用戶玩得很開心,但大部分普通用戶卻壹頭霧水的功能。
其實如果只是想嘗試使用快捷指令,現在網絡上也有大量的快捷指令社區可以下載高手們制作好的快捷指令。但如果能自己根據自己的需求,也可以制作壹些簡便易用的快捷指令,提高iPhone的易用性和可玩性也是非常有樂趣的事情。
本文呢就從入門開始簡單的介紹壹下快捷指令的簡便用法和示範,僅作為拋磚引玉,今後對此有興趣的同學壹定可以做出更優秀的作品的!
首先明確幾個概念,來自蘋果官網的定義:
什麽是快捷指令?
快捷指令可讓以應用快速完成任務,只需輕點壹下或詢問 Siri 即可。快捷指令可以自動化的處理各種任務。例如:獲取前往“日歷”上下壹個日程的路線、可以將文本從壹個APP移到另壹個APP並生成支出報告等。基於使用 iOS 設備的方式,比如APP使用以及瀏覽器、電子郵件和信息歷史記錄,Siri 可以建議簡單實用的快捷指令,以便快速輕點即可運行。還可以將快捷指令添加到 Siri來直接召喚 Siri,然後說出快捷指令指令即可運行。
什麽是操作?
操作是快捷指令的組成部分。每壹個快捷指令皆由壹系列操作組成,每壹個操作即為執行特定功能的壹個步驟。例如:獲取最新的照片 -蒙版圖像 - 發送信息
下面就從最“有趣”的開始,更換APP圖標
可能很多朋友都比較羨慕安卓系統手機可以隨意更改系統的主題,還可以把常用APP圖標改為配套的壹整套圖標。而iOS14之後桌面可以添加各種小組件也讓桌面的設置更加的個性話了,如果APP圖標也能自定義更改,那麽將可以搭配出壹些很有意思的桌面。現在使用快捷指令,就可以輕易的將常用APP的圖標更換為自己喜歡的圖片了。
比如想替換微信的圖標,首先,我們新建快捷指令
選擇添加操作
之後選擇腳本
菜單中選擇選擇打開app
然後在列表中選擇微信,可以直接搜索
還可以繼續點擊加號,添加其他操作,這裏添加了同時降低音量的操作,防止無意中點開壹些語音。。。
然後點擊下方分享按鈕
選擇添加到主屏幕
把圖標換成剛才的那張
點擊添加,大功告成啦
缺點就是這樣的方式每次啟動的時候都會先跳轉壹下到快捷指令然後再啟動相應的app,但可以方便的自定義圖標,這壹點小問題也是可以接受的了。
可以全自動執行的快捷指令
在iOS14中,快捷指令還加入了全新的自動化功能,將以往需要手動啟動的操作變成了可以根據預設條件,比如時間,日期,地點,電池電量,APP啟動或關閉等場景自動的啟動快捷指令,來實現壹些便利的全自動操作。比如低電量自動啟動省電模式:
iPhone的省電模式效果很明顯,但每次低電量時還需要手動點擊提醒才能設置,而且20%才進入省電模式也有壹些低了。有沒有辦法讓手機在壹定電量的時候自動切換到省電模式呢?
在快捷指令底欄選中間的自動化,新建自動化,創建個人自動化
列表中選擇電池電量
這裏設置為低於30%
下壹步還是添加腳本,選擇設定低電量模式
然後下壹步選擇運行時不詢問,之後點擊完成,就做好啦!
這樣,以後每次電池電量在30%(或預設的其他容量)時,都將會自動的啟動省電模式,並不需要等到20%也不需要每次手動點擊了。iPhone的省電模式性能也是很強的,並不會影響使用,如果可以讓iPhone早壹點進入省電模式,對續航會有非常明顯的幫助。
自動化的玩法也有很多,小夥伴們有興趣可以自己多試試,根據個人的使用習慣和模式,找到最適合自己使用的配置。
筆者自己常用的就是啟動視頻播放器時自動降低音量防止突然間的大音量外放影響他人;還有就是啟動原神的時候,自動切換到省電模式和勿擾模式(勿擾模式事先設定為可以接聽壹切電話),讓遊戲運行的更加平穩省電,也不會收到APP推送信息的打擾,然後再添加壹個關閉原神後關閉省電模式和勿擾模式的自動化操作,這樣就是每次都是全自動設置了。
玩轉了基礎的操作後,還有興趣的話就可以進行壹些進階玩法了。
變量和條件語句
沒錯,就是最初級的編程了,但不用擔心,初步的進階玩法在快捷指令中只要初步的對這些概念有壹定的了解就可以了,初學者也可以編寫壹些有趣的快捷指令的,如果還有興趣嘗試的話,我們就繼續往下來:
變量:
由於變量讓妳能夠把程序中準備使用的每壹段數據都賦給壹個簡短、易於記憶的名字,因此它們十分有用。簡而言之,變量是用於跟蹤幾乎所有類型信息的簡單工具。
條件語句:
條件語句是壹種根據條件執行不同代碼的語句,如果條件滿足則執行壹段代碼,否則執行其他代碼。可將條件語句認為是有點像起因和結果。這裏用到的基本就是單格式的IF語句:如果。。。則。。。否則。。。
快捷指令的很多進階玩法都是利用變量和條件語句實現的,這裏就簡單的以壹個設置查看系統信息的快捷指令介紹壹下吧。
主要用到的功能就是這些了
取得系統的各項參數,並設置變量。
快捷指令中有壹個相當方便的設置變量的方式,就是這個鍵盤上發類似魔術棒的圖標,可以自動選識別可以設置為變量的內容以供選擇,我們配置快捷指令時,會經常用到這個操作。
然後繼續添加操作步驟,選擇腳本-數學-計算
這樣做的原因是因為系統獲取的屏幕亮度是0-1之間的數值,比如亮度值0.31415926,並不容易理解。所以為了方便閱讀,我們將這個當前亮度作為變量,乘以100,然後選擇添加腳本-數學-為數字取整到個位,後面就可以按照百分比來顯示了。
最後添加文稿-文本,按照自己喜歡描述,選擇相應的變量,將內容編輯好以後,添加文稿-預覽-顯示結果
這樣,最終運行效果就是如圖所示了,還可以添加朗讀文本讓系統把內容朗讀出來。
這就是使用到變量的壹些簡單的嘗試了,而如果配合變量,條件和控制流,不需要有太多的編程基礎,只要對變量和條件等有壹定理解也可以做出許多較為復雜的,完全個人化的快捷指令啦。
比如我們可以用控制流-菜單來做壹個選擇菜單,在每壹個菜單選項下分別設定文本,變量和顯示文本,這樣就可以得到壹個帶選項的快捷指令了。
最後就是這樣的效果
如果加上條件語句呢:
在最初的菜單中添加新的項目,系統音量
還是壹樣的獲取當前音量,計算並取整
然後加入條件語句:如果
這樣設置好以後,運行起來就會根據系統音量不同而返回兩種結果了
當系統音量小於80%時正常顯示,大於80%則顯示提醒信息
以上就是關於快捷指令的壹些基本的入門啦,熟悉了變量和條件語句以後,如果有興趣的話,再配合自動化功能,就可以編寫出最適合自己使用的全自動的快捷指令了!
設置好的快捷指令不但可以放在負壹屏,還可以設置壹些不壹樣的啟動方式:
iOS14還加入了輕敲手機背面2下和3下來啟動壹些功能,可以將這項功能和快捷指令配合使用,比如輕敲2下手機背面,自動啟動自己編寫的壹些快捷指令來完成壹系列的操作。
這樣以後只需要輕輕的敲擊iPhone的背面2下或3下,就可以快速的啟動相應的快捷指令,也是非常方便的呢。