Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10

Продление жизни батареи

31.03.2014, 20:00. Показов 2019. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пишу приложение для економии заряда батареи ноутбука. Вот понадобилась помощь участников нашего форума.
Ребят, какие программные способы продления жизни батареи посоветуете?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.03.2014, 20:00
Ответы с готовыми решениями:

Продление жизни батарей
Подскажите как эффективно продлить жизнь батареи. На прошлом ноутбуке, спустя 2 года, батарея работала не более 5-10 минут без зарядки. На...

Продление жизни старому компу
Добрый вечер! Нуждаюсь в совете, как можно обновить старый комп для домашних нужд: серфинг в инете, просмотр видео, иногда фотошоп по...

Ошибка батареи ноутбука (возле батареи красный крестик)
Странная ситуация, которая раньше ни когда не бывала, возле батареи маргает красный крестик я не совсем понял что случилось.

21
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
01.04.2014, 10:33
Цитата Сообщение от FSC Посмотреть сообщение
какие программные способы продления жизни батареи посоветуете?
Ничего не делать. Это существенно сэкономит загрузку цп и, как следствие, снизит расход энергии.
1
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
01.04.2014, 10:42
эм-м... переводи в гибернацию при бездействии или вообще выключай железяку

p.s.: снимать жрущие процессы конечно можно, но захочет ли этого пользователь.
1
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
01.04.2014, 10:55
Цитата Сообщение от raxp Посмотреть сообщение
переводи в гибернацию при бездействии
Ох это скользкий путь. Сколько отличных молодых систем после этого не проснулось.
1
01.04.2014, 11:42

Не по теме:

Сколько отличных молодых систем после этого не проснулось. :D
...дык, всегда можно заменить спящим и использовать CreateWaitableTimerW() и SetWaitableTimer() :)

http://raxp.radioliga.com/cnt/s.php?p=sal.zip

0
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
01.04.2014, 13:27  [ТС]
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Ничего не делать.
ок

Добавлено через 14 минут
Цитата Сообщение от raxp Посмотреть сообщение
вообще выключай железяку
с этим то и проблема... Почти ничего не нашел кроме аеро и сетеухи....
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
01.04.2014, 14:08
...снижайте яркость экрана при бездействии.
0
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
01.04.2014, 14:16  [ТС]
тоже реализовал...
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
01.04.2014, 14:22
Перечень реализованного в тему...
0
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
01.04.2014, 14:30  [ТС]
Вот:
Изменение яркости
Отключение Aero
Отключение сетевой карты
Процессы в разработке
//---------------------------
хотелось бы:
откл bluetooth
енергосберегающий режим проца
0
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
01.04.2014, 14:37
Лучший ответ Сообщение было отмечено 2ima как решение

Решение

"aero"
- а как оно себя поведет, если пользователь с XP?

Отключение сетевой карты
//---------------------------
хотелось бы:
откл bluetooth
Все это, любое устройство можно отрубить и активировать через SetupAPI.

Или юзать devcon (сорцы открыты):
Code
1
devcon32.exe disable "@usb\root_hub\4&360DBFD6&0"
разумеется можно проводить поиск конкретного устройства в ветке, и нужно.
Миниатюры
Продление жизни батареи   Продление жизни батареи  
1
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
01.04.2014, 14:40
FSC, NumLock!..
1
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
01.04.2014, 14:52
Да, да! Даешь экономию пестричества, потребляемого светодиодами. Пущай их на ноутбучных клавах редко встретишь, а часто выведен и капслок один, но гасить надо в зародыше

p.s.: кстати, тут на форуме где то пробегал код дерганья светодиодами напрямую, через DeviceIOControl() без жмаканья на их кнопки, как бэ не Mikl выкладывал.
1
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
01.04.2014, 20:41
А каким образом бездействие определяется, если не секрет ?
0
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
01.04.2014, 21:03  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
А каким образом бездействие определяется, если не секрет ?
Шевеление мышкой?
0
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
01.04.2014, 21:23
Мышкой, клавой и вообще активности.
1
 Аватар для raxper
10237 / 6615 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
01.04.2014, 22:27
Через GetLastInputInfo() для мыши и клавиатуры.

Что до просто активности, то это понятие растяжимое, активность может быть и сетевая.
1
Эксперт С++
 Аватар для Avazart
8488 / 6155 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
01.04.2014, 22:51
raxp, И по таймеру ?

Цитата Сообщение от raxp Посмотреть сообщение
Что до просто активности, то это понятие растяжимое, активность может быть и сетевая.
Ну да в этом то и проблема, не очень хорошо когда пользователь смотрит фильм, и комп в самый интересны момент переходит в слип.
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
01.04.2014, 23:12
а если путем понижения частот на видеокарте , вольтажа и т.д и т.п?т.е анти overclocking во время " легкой работы на пк"
должно помочь...
0
☆ Форумчанин(FSC)☆
 Аватар для 2ima
911 / 292 / 27
Регистрация: 28.04.2013
Сообщений: 2,466
Записей в блоге: 10
01.04.2014, 23:24  [ТС]
Ddv122, линками не богаты на это?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.04.2014, 23:24
Помогаю со студенческими работами здесь

Samsung r60 Plus ноутбук загружает виндовс при подключеной зарядке и батареи, но индикатор зарядки батареи не горит
Здравствуйте! Возникла проблема с Samsung r60 Plus. Ноутбук загружает виндовс при подключеной зарядке и батареи, но индикатор зарядки...

Продление VS
Привет всем. Скачал бесплатную версию VS 2015 Community, сроком на 30 дней.30 дней прошли Как теперь ее удалить полностью, чтобы можно...

Продление сертификата
Доброго времени суток, при входе клиента Notes, появляется табличка "Истек срок действия сертификата сервера", как можно его продлить?...

продление даты
в базе данных в таблице time_ads записана дата 21.11.2015 и время, у меня есть строка куда я ввожу сутки на сколько я бы хотел продлить...

Продление домена
Домен зарегестрирован на домэинц.вебмани.ру на аккаунт, доступа к которому по причине переустановки системы уже давно нет. Проплаченый срок...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru