PTT推薦

Re: [軟體] 改寫了一個 MAC 電池優化程式

看板MAC標題Re: [軟體] 改寫了一個 MAC 電池優化程式作者
serenemind
(沉)
時間推噓43 推:43 噓:0 →:37

抱歉,再開一篇比較醒目,因為對已經安裝的人很重要

有人之前執行校正,放電到 15% 時出現錯誤訊息,請務必更新

更新只要打 battery update 這個指令就可以了

目前版本是 v2.0.3,主要加了以下這些

1. 修正校正時成功放電到 15% 卻出現錯誤訊息的問題

2. 修正關機後充電上限失效的問題

3. 更新自動通知功能,已安裝使用的人,只要有更新版就會在螢幕右上方
收到通知,這樣以後就不用透過 ptt 來通知了
https://i.imgur.com/WCI4wfh.jpg

圖 改寫了一個 MAC 電池優化程式

4. 中文化,如果你的 macOS 語系是繁中,通知與狀態都會用中文顯示,
反之則用英文
https://i.imgur.com/6ni0OSv.jpg
圖 改寫了一個 MAC 電池優化程式

5. 顯示下次校正時間,如上圖,這是為了設定幾星期校正一次的人,會不知道
下次校正日期是什麼時候。這個計算有點複雜,希望沒寫錯:)

另外,因應使用者提出的反饋,之後會再加入以下功能

1. 定時校正週期可以設定幾個月才一次,因為有人覺得每個月一次還是太多了

2. 自由切換用繁中還是英文顯示,因為有人雖然 macOS 語系是繁中,但偏好看英文

另外,有人希望螢幕關著也可以進行校正,技術上當然是做的到的,但是會動到你的
電腦設定,而且強制手動打開螢幕也讓你知道準備開始校正了,是一個很好的提醒
所以是不是開放這個選項我還是有點猶豫。

應用程式寫給自己用輕鬆愜意,但是分享出來後,一來怕出問題影響他人,二來機種
版本不同會碰到諸多意想不到的相容性問題,最後又要顧及使用者的體驗,
真的是壓力山大。還好這個應用程式很單純,大概告一個段落了,祝大家電池長長久久。

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.239.246 (臺灣)
PTT 網址
※ 編輯: serenemind (220.135.239.246 臺灣), 10/31/2024 07:51:35

gary844210/31 08:38

SungGo10/31 08:42辛苦了!

idletime10/31 09:07大推一個 真的好用 謝謝好人

ho83leo10/31 09:49推推,給星星~

olivier79710/31 09:52感謝大大

s9025610/31 12:17願好人一生平安

Watersmanpow10/31 12:40

LonNol10/31 12:47推一個

xoy10/31 12:59推推

cityeffect10/31 13:18辛苦了

max856810/31 13:31

lutein10/31 13:33push

zebra198610/31 13:55純推不下

aidenchuan10/31 14:49好人大感謝 長時間充電使用者受益良多

jerryho010610/31 15:30

b1000703410/31 17:47請問原PO,calibrate或是discharge都沒辦法放電該怎麼

b1000703410/31 17:47辦QQ?

rory120510/31 17:48請問下校正指令時要插著電,但開始校正後是不是要拔電

rory120510/31 17:48

b1000703410/31 17:49我其實也試過--force-discharge,但都沒辦法像AlDente

b1000703410/31 17:49可以放電

rory120510/31 17:58我的狀況應該也是下完指令一直沒放電,所以才想問說是

rory120510/31 17:58不是要拔電。ps:是intel版

s11006264710/31 18:12同上,我也是intel i3 2020

如果是 intel 的話,應該是有在放電,只是右上角的電池 icon 沒有顯示正確 但是 % 會一直往下掉。 如果真的沒有放電的話,請用以下連結發問,我再幫忙看

https://github.com/js4jiang5/BatteryOptimizer_for_MAC/issues

※ 編輯: serenemind (220.135.239.246 臺灣), 10/31/2024 18:23:35

aaronfu10/31 19:29抱歉問個菜菜的問題,在執行放電的時候是不是不能把終端

aaronfu10/31 19:29機關掉,還有之後限制充電的時候也不能把終端機關掉嗎?

如果是在終端機下指令的話,關掉終端機程式就被終止,放電會被中斷,回到限制充電的 狀態。限制充電的動作在關掉終端機後還是繼續運行的。

Two410/31 19:51一點資訊回饋:昨天早上成功放電到 15% 後開始充電,不過在

Two410/31 19:51充電到 100% 前再次顯示失敗。昨天傍晚先嘗試更新,當時顯示

Two410/31 19:51的版本是 v2.0.1 無須更新,再次校正。這一次校正就成功跑完

Two410/31 19:51全部程序了。剛才下班後回來執行更新到 v2.0.3。再次感謝原

Two410/31 19:51PO 的分享~

aaronfu10/31 20:09感謝原po大大

kobe08310/31 21:06謝謝

ctrcbagayaro10/31 22:01想問一下,所以建議maintain在幾%到幾%呢?

筆電有隨身攜帶的,建議設定在 80% 如果是 24 小時插電的,建議設定在 60%

jcwang10/31 22:33大大一生平安

※ 編輯: serenemind (220.135.239.246 臺灣), 10/31/2024 23:12:47

ctrcbagayaro10/31 23:17感謝原PO回覆

ksx06411/01 00:05推 大好人

CGary11/01 07:57推個 原po大好人

PaganTsai11/01 07:57推。上班再來更新

b6mh1984122711/01 08:42S大辛苦了,我上一篇提的插上AC不掉電是指,當我沒

b6mh1984122711/01 08:42插上任何AC,電力是一直往下掉,但我把AC插上後電

b6mh1984122711/01 08:42池會停在當下的%數,包含calibrate和maintain兩種

b6mh1984122711/01 08:42模式都是 https://i.imgur.com/4JRRG1u.jpeg

圖 改寫了一個 MAC 電池優化程式

b6mh1984122711/01 09:11未插上AC掉電正常 https://i.imgur.com/DYrrWX2.j

b6mh1984122711/01 09:12https://i.imgur.com/qpqi12N.jpeg

圖 改寫了一個 MAC 電池優化程式

serenemind11/01 09:17你的 battery maintain 怎麼被終止了?

serenemind11/01 09:17請先執行 battery update

serenemind11/01 09:17先更新到 v2.0.4 版看看

youngman7711/01 11:05有和@b6mh19841227一樣的問題, 接著AC不會放電

youngman7711/01 11:07已經關MacOS電池優化,CPU-intel+Sequoia-15.0.1

b6mh1984122711/01 11:32更新了,然後試著不透過dongle供電,AC直接插電腦

b6mh1984122711/01 11:32還是一樣,測試超過一小時沒掉電也沒充電,MacOS 12

b6mh1984122711/01 11:32.7.5 https://i.imgur.com/kFGaH5z.jpeg

圖 改寫了一個 MAC 電池優化程式

看起來充電控制的功能正常,但是放電無法控制。可能 intel 的機種不同控制方式 不一樣,造成不相容的問題。我的是 MBPR 2014 的,之後再看有沒有機會找到2016-2020 Intel 機種放電控制方法。 不過 M1 晶片的應該都沒問題才對。

serenemind11/01 12:38我找到了一個方法,更新後你們再試試看

kobe08311/01 12:58https://i.imgur.com/HpYpcZd.jpeg

圖 改寫了一個 MAC 電池優化程式

kobe08311/01 13:00請問請問我設80 40可以嗎?

kobe08311/01 13:00偶爾插電使用!

kobe08311/01 13:00謝謝

b6mh1984122711/01 14:58新發現,解除安裝設定好像沒被取消,可能要注意一下

serenemind11/01 15:17什麼意思?可以說明清楚一點嗎?

剛剛上傳了 v2.0.5 版,應該解決了部分 Intel Macbook 無法放電的問題了 請更新後試試看

youngman7711/01 15:30Thanks! v2.0.5可以放電了

serenemind11/01 15:34太棒了,表示我猜對了,沒有你們的機型只能用猜的

humor091311/01 16:06推推

kobe08311/01 19:03https://i.imgur.com/GXUhWTq.jpeg

圖 改寫了一個 MAC 電池優化程式

kobe08311/01 19:03謝謝大神

purplvampire11/01 19:45推推

saedn11/02 06:46好厲害!有中文耶!

kobe08311/02 09:26https://i.imgur.com/bUzxtCo.jpeg

圖 改寫了一個 MAC 電池優化程式

kobe08311/02 09:28剛剛更新到最新版,電池健康度也校正回來#

kobe08311/02 09:28謝謝大神

我這版有個地方修錯了,你明天應該會收到更新通知,記得更新到 v2.0.7

※ 編輯: serenemind (220.135.239.246 臺灣), 11/02/2024 11:45:38

inspire020111/02 17:18Error: Unknown command 'create_daemon'

inspire020111/02 17:19請問我輸入battery maintain出現這個訊息是為什麼?

inspire020111/02 17:35更新:重新安裝之後錯誤訊息消失了

kobe08311/03 00:31https://i.imgur.com/fPAtcwP.jpeg

圖 改寫了一個 MAC 電池優化程式

kobe08311/03 00:33 謝謝

e98652011/03 00:49請問下限設定多少有什麼差別呢?之前用 Aldente 好像只

e98652011/03 00:49有設定上限

e98652011/03 00:50battery status 的電量和 mac 狀態欄顯示的電量不同是正

e98652011/03 00:50常的嗎?感謝大大

e98652011/03 01:04更新:查了之後懂了~