Как получить ресурс аккумулятора MacBook Mac OS X программно?

В первый раз я ответил на свой собственный вопрос. После немного большего количества экспериментирования:

$("[id$=" + endOfIdToMatch + "]").each(function () {
   alert($(this).attr(tagName));
});

работы!

9
задан Stephen Canon 16 September 2009 в 14:43
поделиться

1 ответ

Попробуйте использовать функции IOKit и IOPowerSources . Вы можете использовать IOPSCopyPowerSourcesInfo () , чтобы получить большой двоичный объект, и IOPSCopyPowerSourcesList () , чтобы затем извлечь из него массив CFArray со списком источников питания. Наконец, вы можете использовать IOPSGetPowerSourceDescription () , чтобы получить словарь.

Если вы можете использовать командную строку, вы можете использовать команду pmset

Примерно так:

$ pmset -g
19
ответ дан 4 December 2019 в 09:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: