《Macbook 優勝美地》低電量時跳出提示視窗

梅問題-《Macbook優勝美地》低電量時跳出提示視窗
  印象中之前在使用MAC OSX10.9版,當Macbook電量太低時,除了電池圖示會變色外,還會跳出提醒視窗,但升級到MAC新版的作業系統優勝美地後,不但電池不會變色外,就連提示視窗也沒有,讓梅干感到相當困擾,每次當認真做事時,忘了留意電量,電腦就無預警的休眠,上網爬些文章後,終於找到了解決辦法,只要寫點script立即就可開啟此功能,經梅干實測後,即便在Parallel底下,當低電量時,依然也會跳出提示框來,因此若你也有這困 擾的朋友,也一塊來看看吧!

Step1
首先開啟文字編輯器,輸入下方的語法,並儲存為batteryScript.applescript,而這邊梅干是設定當電量小於15%時,就跳提示窗,這數值可自行修改。

batteryScript.applescript語法:
set Cap to (do shell script "ioreg -w0 -l | grep ExternalChargeCapable")
 
tell Cap to set {wallPower} to {last word of paragraph 1}
 set Cap to (do shell script "ioreg -wO -l | grep Capacity")
tell Cap to set {Available, Max} to {last word of paragraph 2, last word of paragraph 1}
 set percent to round (100 * Available / Max)

  if percent <= 15 then
    # cargar
    tell application "Finder"
      activate
      set dialog_text to "電力只剩於 " & percent & "%. 請接上電源供應器"
      display dialog dialog_text
    end tell
  end if

梅問題-《Macbook優勝美地》低電量時跳出提示視窗
Step2
將它移到/etc/資料夾下。
梅問題-《Macbook優勝美地》低電量時跳出提示視窗
Step3
再輸入電腦管理的帳號密碼。
梅問題-《Macbook優勝美地》低電量時跳出提示視窗
Step4
接著開啟終端機,並輸入下方的指令。
sudo chmod +rx /etc/batteryScript.applescript

梅問題-《Macbook優勝美地》低電量時跳出提示視窗
Step5
接著再開啟文字編輯器,輸入下方的語法,並儲存為batteryAlert.plist
batteryAlert.plist語法:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>KeepAlive</key>
    <false/>
    <key>Label</key>
    <string>batteryAlert</string>
    <key>LowPriorityIO</key>
    <true/>
    <key>ProgramArguments</key>
    <array>
      <string>/usr/bin/osascript</string>
      <string>/etc/batteryScript.applescript</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
    <key>ServiceDescription</key>
    <string>Battery Alert</string>
    <key>StartInterval</key>
    <integer>30</integer>
  </dict>
</plist>

梅問題-《Macbook優勝美地》低電量時跳出提示視窗
Step6
接著進入帳號 / 資源庫
梅問題-《Macbook優勝美地》低電量時跳出提示視窗
Step7
將剛儲存好的batteryAlert.plist檔案,放到LaunchAgents資料夾下。
梅問題-《Macbook優勝美地》低電量時跳出提示視窗
Step8
接著當電量小於15%時,就會跳出提示窗。
梅問題-《Macbook優勝美地》低電量時跳出提示視窗

相關文章

MAC專用的網頁壓縮器「Smaller」可合併多個CSS、JS檔案並壓縮

MAC專用的網頁壓縮器「Smaller」可合併多個CSS、JS檔案並壓縮

「Parallels Tools」實現Widnows與MAC OS無縫的相互存取檔案與操作

「Parallels Tools」實現Widnows與MAC OS無縫的相互存取檔案與操作

「Photolemur」具有A.I.人工智慧的照片優化軟體,搶先免費下載試用

「Photolemur」具有A.I.人工智慧的照片優化軟體,搶先免費下載試用

「The Noun Project」免費向量圖示搜尋器,可將圖示拖曳到繪圖軟體中

「The Noun Project」免費向量圖示搜尋器,可將圖示拖曳到繪圖軟體中

「AppTrap」將MAC要移除軟體拖到垃圾桶,就自動移除並清除軟體所殘餘檔案

「AppTrap」將MAC要移除軟體拖到垃圾桶,就自動移除並清除軟體所殘餘檔案





回應本篇 »

(姓名)*必填
(信箱)*必填
(網站)

※PS: 因梅干時間有限,教學網中所分享的主題繁多(所遇狀況也很多),可能無法一一回答各位,不便之處還請見諒。
※PS: 本教學網不提供「破解檔」、「註冊機」或「註冊碼」等資訊,請勿利用留言索取檔案。

共 3 梅留言

  • 第3梅
    Howard 說道:

    你好,之前我在Macbook Pro Yosemite用您的方法但是完全沒有提示

    目前我已經更新El Capitan最新版

    想請問目前El Capitan也可以用嗎?

    回應:
    梅干目前還未升級到新版,因此無法確認新版是否支援
  • 第2梅
    john 說道:

    你好,假設我從13%插上充電器開始充電,它充到15%又會再提示一次,想請教我可以加什麼程式碼免去這困擾?

    回應:
    把 if percent < = 15 then改成 if percent < 15 then,就可以了
  • 第1梅
    adam 說道:

    抱歉想請問一下,找不到您的step 2的/etc/資料夾。

    回應:
    在「前往檔案夾」視窗中輸入「/private/etc/」,應該就可進入了