[Модуль] SystemInfo (sysinfo)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: Модуль SystemInfo

Сообщение Eraser » Вс янв 28, 2018 10:23 am

Глобальное обновление (alpha)
systeminfo.png
Список параметров
systeminfo.png (19.96 КБ) 3891 просмотр
[*] список опрашиваемых параметров (параметры добавляется пользователем)
[*] методы опроса параметров (встроенный, custom)
[*] custom - результат выполнения консольной команды
[*] единицы измерения параметров (кб, мб, гб, проценты)

В планах к методам добавить OHM

PS не все работает как задумано, выкладываю показать обновленную концепцию работы модуля
За это сообщение автора Eraser поблагодарили (всего 2):
nick7zmail (Вс янв 28, 2018 10:47 am) • TrDA (Вс янв 28, 2018 11:02 pm)
Рейтинг: 2.33%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль SystemInfo

Сообщение nick7zmail » Вс янв 28, 2018 10:47 am

Шикарно. Ушел тестить))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль SystemInfo

Сообщение nick7zmail » Вс янв 28, 2018 11:17 am

И всё таки...в чем измеряется загрузка проца? Мне не даёт покоя этот вопрос)))
1.jpg
1.jpg (16.21 КБ) 3879 просмотров
Преобразований в проценты, гигабайты и тп - пока нет, как я понял?
2.jpg
2.jpg (20.55 КБ) 3878 просмотров
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Vovix
Сообщения: 1155
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 60 раз
Поблагодарили: 531 раз
Контактная информация:

Re: Модуль SystemInfo

Сообщение Vovix » Вс янв 28, 2018 11:30 am

webms писал(а):
Vovix писал(а):а у меня так выводиться:
Скриншот 2018-01-23 18.49.03.png
Спасибо большое за код, немного изменил под светлый фон :)
:D оценили "выверт" со шкалами?
- обычные и неразрывные пробелы! и div шириной в символ...
можно наверно проще сделать... но мне такое на ум пришло тока, а поскольку заработало, то переделывать уже лень!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: Модуль SystemInfo

Сообщение Eraser » Вс янв 28, 2018 12:41 pm

nick7zmail писал(а):И всё таки...в чем измеряется загрузка проца? Мне не даёт покоя этот вопрос)))
1.jpg
Преобразований в проценты, гигабайты и тп - пока нет, как я понял?
2.jpg
преобразование есть, значения обновятся позже, после отработки опроса(периодичность опроса задается в настройках)

ps для определения размера для HDD надо в Provider settings: надо указать точку монтирования (linux - / , /home ; win- c:)
За это сообщение автора Eraser поблагодарил:
TrDA (Вс янв 28, 2018 11:04 pm)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль SystemInfo

Сообщение nick7zmail » Вс янв 28, 2018 12:53 pm

Да...цикл забыл перезапустить...действительно что-то поменялось)) но как то странно.
3.jpg
3.jpg (27.71 КБ) 3852 просмотра
Такое ощущение, что он 956Мб перевел в 95,6%)) могу ошибаться...код модуля пока не смотрел...
С местом в ГБ тоже что-то не так пошло)) сейчас свободно 1,4 Гб по df.
А загрузка cpu всё ещё в неведомых единицах))

И кстати проценты, если не ошибаюсь, пишутся percent.
Так же, думаю, можно ещё добавить округление (до десятых/до целых), и чуть чуть "защиты от дурака" - т.е. выбираешь cpu - в поле единиц измерения остаются только %, и т.д., дабы исключить необрабатываемые сочитания (как загрузка cpu в гигабайтах к примеру). Ну это так...на будущее, возможно далёкое)).
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Модуль SystemInfo

Сообщение Amarok » Вс янв 28, 2018 1:03 pm

А что писать в поле "Provider settings"?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль SystemInfo

Сообщение nick7zmail » Вс янв 28, 2018 1:09 pm

Я так думаю, если выбрать provider custom - надо вбивать команду целиком, которая возвращает уже конкретное число, к примеру

Код: Выделить всё

cat /proc/meminfo | grep MemTotal | cut -d ':' -f 2 |cut -d ' ' -f 10
но пока не пробовал =D
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: Модуль SystemInfo

Сообщение Eraser » Вс янв 28, 2018 2:00 pm

nick7zmail писал(а):Я так думаю, если выбрать provider custom - надо вбивать команду целиком, которая возвращает уже конкретное число, к примеру

Код: Выделить всё

cat /proc/meminfo | grep MemTotal | cut -d ':' -f 2 |cut -d ' ' -f 10
но пока не пробовал =D
да все верно ))
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Модуль SystemInfo

Сообщение directman66 » Вс янв 28, 2018 2:37 pm

На линуксе custom не реагирует
СпойлерПоказать
1234.png
1234.png (22.07 КБ) 3829 просмотров
123.png
123.png (12.31 КБ) 3829 просмотров
зыж хотя работает

Надо добавить регулярные выражения в обработчик!
Последний раз редактировалось directman66 Вс янв 28, 2018 2:46 pm, всего редактировалось 1 раз.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить