利用捷徑和 Automator 來看電池剩餘時間

By A小編 2023/08/11
icon

技巧難易度:中

實用程度:

聲明

A小編會推薦的小技巧,對A小編而言很合適,但不一定適合你。不過若你有興趣讓裝置的操作更符合自己的想法的話,請參考看看。

前言

在上一篇 A小編也推薦的 Mac 軟體清單-- 2023 年 中,A小編是教大家裝  stats  這個軟體來看電池剩餘時間。但你或許會想問:可不可以不安裝其他軟體、也不透過活動監視器就達成看電池剩餘時間這個目標?答案是可以,在這篇教學中,A小編將透過「捷徑」和「 Automator 」來達成這個目標。註: macOS 的「捷徑」是在 macOS Monterey(macOS 12)才登陸 Mac 的。如果你的系統較舊沒有「捷徑」這個軟體的話,請直接移駕到使用 Automator 的部分。當然如果你還是看不懂怎麽製作捷徑的話,A小編也會直接提供捷徑的 下載連結 給需要的人使用。

使用捷徑

首先,我們要先把捷徑打開,透過 Spotlight 搜尋找到「捷徑」並打開它。 spotlight-shortcut

點開後,你可以先點選「 + 」來創建一個資料夾。如下圖所示。

shortcut

接著,按右上角的「 + 」來建立新捷徑。如下圖所示。

shortcut

在這個新捷徑中,把「執行 Shell 工序指令」、「顯示通知」、「停止此捷徑」等等這 3 個方塊加入。如下圖所示。

shortcut

把「執行 Shell 工序指令」方塊中的「echo "Hello World"」刪掉,改成:


	pmset -g batt | sed '1 d' | awk '{print "Bettery is "$4,$5,$6}'            
	

再點選「顯示通知」方塊中的「顯示較多」,把「哈囉,全世界」改成「Shell工序指令結果」。全部改完後如下圖所示。

shortcut

然後回到捷徑的頁面,對剛剛製作的捷徑按右鍵,即可重新命名或更換其圖示、顏色。如圖,A小編把它命名為「BAT-remaining」。

shortcut

不過你或許會問:每次使用都要進來捷徑裡面,好不方便啊。所以我們來把它「釘選於選單列」。而且每次使用時都要授予這個捷徑權限也麻煩,所以我們要先給它權限。如下兩張圖所示。

shortcut shortcut

然後,你就可以從選單列取用它。顯示效果如下所示。

shortcut shortcut

然後即使是充電中或者充飽了,抑或是還在計算剩餘時間,它都可以正常顯示。如下圖所示。

shortcut

當然你也可以為它指定快速鍵,但是要注意不能跟系統的快速鍵衝突。經過A小編的測試,發現「 Control + Option + 數字鍵」基本上是最 OK 的。

shortcut

使用Automator

首先,我們先把 Automator 打開,透過 Spotlight 搜尋來打開它。

automator

然後,在選擇文件類型這裏,選「快速動作」。製作好的「快速動作」基本上可以從任何程式的「服務」選單中取用。尤其是「 Finder 」,因為 macOS 在什麼都沒開的情況下預設是打開 Finder 的。

automator automator

點選進去後,把下圖中紅色圈圈起來的地方改成「沒有輸入項目」。

automator automator

接著,在「動作」中搜尋「執行 Shell 工序指令」,再把該方塊加入。

automator

把「執行 Shell 工序指令」方塊中的「cat」刪掉,改成:


	pmset -g batt | sed '1 d' | awk '{print "Bettery is "$4,$5,$6}'            
	

再把下圖紅圈處改成「作為引數使用」。

automator

接著,在「動作」中搜尋「設定變數數值」,再把該方塊加入。

automator

然後,點選「新增變數」。把它名稱設為「bat」。數值留白即可。

automator

接著,在「動作」中搜尋「顯示通知」,再把該方塊加入。

automator

在「顯示通知」方塊中,把標題欄填入「電池剩餘時間」。把訊息欄填入「bat」,即可選取 bat 變數。做好後如下圖所示。

automator

做好後即可按右上角的「執行」測試看看。沒有問題的話即可存檔。在這裏我們把此快速動作命名為「查看電池剩餘時間」。

automator

按下儲存後,你就可以在任何應用程式的「服務」選單中取用它了。如下圖是在 Keynote 中取用的效果。第二張圖是其通知的效果。而且跟用「捷徑」做的一樣,可以在電池放電中、充電中或充飽時都可以使用。

automator automator

如果你覺得每次使用都還要點「服務」選單進去很麻煩的話,你也可以給它設定快捷鍵,如此一來只要按下快捷鍵,即可使用。打開「系統偏好設定」( macOS 13 或以上的系統叫做「系統設定」,而且有些設定的位置不一樣,請自行留意),點「鍵盤」設定,再點「快速鍵」裡面的「服務」。滑到最底下,在「一般」的區塊就可以看到剛剛我們做的「查看電池剩餘時間」。在這裏你就可以加入觸發它的快速鍵了,但是要注意不能跟系統的快速鍵衝突。經過A小編的測試,發現「 Control + Option + 數字鍵」基本上是最 OK 的,在幾乎所有的地方都可以正常觸發。在這邊A小編把它設定成「 Control + Option + 3 」。

automator

結語

Mac 的「捷徑」和「 Automator 」玩法遠遠不只有這樣,如果能巧妙地設定、製作好的話,能夠替代許多第三方的軟體。今後A小編也將繼續寫關於捷徑及 Automator 的相關文章,還請繼續多多支持!