[Приложение] BatteryRun
Модератор: immortal
-
- Сообщения: 6
- Зарегистрирован: Вт июн 02, 2015 5:04 pm
- Благодарил (а): 2 раза
- Поблагодарили: 1 раз
[Приложение] BatteryRun
Добрый день
Не нашел решение подобного вопроса на форуме.
У меня в место сервера стоит нетбук, который постоянно подключен к сети.
Возможно ли вывести данные в свойство объекта о том как сейчас питается нетбук, от сети или же от батареи.
Даст возможность проверять если электричество в доме или нет.
Заранее спасибо
Не нашел решение подобного вопроса на форуме.
У меня в место сервера стоит нетбук, который постоянно подключен к сети.
Возможно ли вывести данные в свойство объекта о том как сейчас питается нетбук, от сети или же от батареи.
Даст возможность проверять если электричество в доме или нет.
Заранее спасибо
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: получение информации питания ноутбука (от батареи/от сет
ОС на ноутбуке какая у Вас?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: получение информации питания ноутбука (от батареи/от сет
Ехъ... В линуксе это делается на раз-два. По винде не подскажу, но встречал как-то на просторах интернета библиотеку на питоне, которая реализуется доступ к WinAPI. Возможно, и на PHP что-то похожее есть.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 50
- Зарегистрирован: Пт окт 03, 2014 9:04 am
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: получение информации питания ноутбука (от батареи/от сет
посмотрите здесь http://majordomo.smartliving.ru/Main/ModuleUsbdevices
и здесь
http://majordomo.smartliving.ru/forum/v ... exe#p11845
ключевое слово batteryrun.exe
и здесь
http://majordomo.smartliving.ru/forum/v ... exe#p11845
ключевое слово batteryrun.exe
- Рейтинг: 1.16%
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: получение информации питания ноутбука (от батареи/от сет
Синтаксис:
BatteryRun.exe "[команда при подключении]" "[команда при отключении]"
В качестве команд можно указать запуск сценария или метода MajorDoMo.
Например:Будет вызван метод PowerStatus объекта ThisComputer и ему будут передан параметр ac со значением 1, когда сетевое питание подключено, либо значение 0, когда питание от сети пропадает. Возможно с кавычками малость напутал, проверить нет возможности.
При этом код метода может выглядеть таким образом:
BatteryRun.exe "[команда при подключении]" "[команда при отключении]"
В качестве команд можно указать запуск сценария или метода MajorDoMo.
Например:
Код: Выделить всё
BatteryRun.exe "C:\_majordomo\htdocs\obj.bat ThisComputer.PowerStatus ac:"1"" "C:\_majordomo\htdocs\obj.bat ThisComputer.PowerStatus ac:"0""
При этом код метода может выглядеть таким образом:
Код: Выделить всё
if ($params['ac'] == '1')
{
say('Питание от сети.');
}
else if ($params['ac'] == '0')
{
say('Питание от батареи.');
}
СпойлерПоказать
- Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- Kod.Begemot
- Сообщения: 358
- Зарегистрирован: Чт июн 20, 2013 5:53 pm
- Благодарил (а): 32 раза
- Поблагодарили: 42 раза
Re: получение информации питания ноутбука (от батареи/от сет
Подниму старую тему...
Давно пользуюсь batteryRun, и всё бы хорошо, но вот если после отключения питания оно сразу-же включается, вызов метода отнюдь не всегда происходит. Да и нет возможности узнать "вручную" - т.е. запросить - от батареи или от сети, да и уровень заряда аккумуляторов не помешал бы
Может кто встречал какое решение?
Думаю для построения отказоустойчивой системы - вопрос не последний.
Давно пользуюсь batteryRun, и всё бы хорошо, но вот если после отключения питания оно сразу-же включается, вызов метода отнюдь не всегда происходит. Да и нет возможности узнать "вручную" - т.е. запросить - от батареи или от сети, да и уровень заряда аккумуляторов не помешал бы
Может кто встречал какое решение?
Думаю для построения отказоустойчивой системы - вопрос не последний.
-
- Сообщения: 198
- Зарегистрирован: Сб янв 16, 2016 12:18 am
- Откуда: Минск
- Благодарил (а): 16 раз
- Поблагодарили: 15 раз
Re: получение информации питания ноутбука (от батареи/от сет
попробовал такое решение.... как то так себе... у меня тоже нетбук с виндой... так вот, при отключении электричества - отключается и роутер - который дает доступ в сеть, и собственно уведомление не идет... а если сам дома, то отключение заметишь). возможное выдергивание из розетки(жена\кошка) решил изолентой)
как рабочий вариант комп с роутером вешать на автономку... а какой нибудь андройд с таскером - будет слать состояние сети...
как рабочий вариант комп с роутером вешать на автономку... а какой нибудь андройд с таскером - будет слать состояние сети...