某些计算机(例如Dell,Vaio)附带防止电池充电的软件。 此功能允许我使用带有电池的笔记本电脑(防止断电)并让我的电池不会充电,直到达到最多50%的电池剩余电量为止。
我想写一些代码来自动完成这项任务。
我搜索了戴尔支持中心寻求解决方案,我也搜索了谷歌 - 也没有运气。
我考虑下载程序并对其进行调试,但我找不到它。
有没有人见过这样的东西?
由于
PS:我想在Dell Inspiron上执行此操作,代码可以使用C ++ / C#(或其他内容)
答案 0 :(得分:0)
我从未听说过禁用电池充电的程序。 (为什么你想要这个呢?)如果存在这样的程序,我想它们会以非常原始的水平与固件或硬件进行交互。
你可以尝试的一件事是繁忙的循环(像疯狂一样燃烧的力量),它会检查电池电量并在达到目标水平后稍微休眠一下。然而,这对cpu温度没有好处。
答案 1 :(得分:0)
有些笔记本电脑具有电池充电限制功能-我猜不是通过软件,而是通过固件和专用内部硬件。某些联想和宏cer具有这种能力。该逻辑不包含在软件中,因为即使笔记本电脑处于关闭状态,充电限制器也会启动。
原因是当电池电量保持在100%时电池会变质-就像总是插上电源的笔记本电脑一样。新的Acer Swift电池电量限制在80%,某些联想只允许输入一个特定的值。
如果有兴趣,我可以为您提供软件方面的知识-它可以在Windows和Linux上运行,但可以在MacOS上轻松使用。它可以与外部硬件(例如homeplug)结合使用。
该代码可以工作,但绝不是可以生产的。对于特定的操作系统和homeplug,需要进行一些调整。让我们知道是否有兴趣。
在github上可用:Charge Limiter