Страница 5 из 18

Re: Модуль SystemInfo

Добавлено: Вс янв 28, 2018 10:23 am
Eraser
Глобальное обновление (alpha)
Список параметров
Список параметров
systeminfo.png (19.96 КБ) 4884 просмотра
[*] список опрашиваемых параметров (параметры добавляется пользователем)
[*] методы опроса параметров (встроенный, custom)
[*] custom - результат выполнения консольной команды
[*] единицы измерения параметров (кб, мб, гб, проценты)

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

PS не все работает как задумано, выкладываю показать обновленную концепцию работы модуля

Re: Модуль SystemInfo

Добавлено: Вс янв 28, 2018 10:47 am
nick7zmail
Шикарно. Ушел тестить))

Re: Модуль SystemInfo

Добавлено: Вс янв 28, 2018 11:17 am
nick7zmail
И всё таки...в чем измеряется загрузка проца? Мне не даёт покоя этот вопрос)))
1.jpg
1.jpg (16.21 КБ) 4872 просмотра
Преобразований в проценты, гигабайты и тп - пока нет, как я понял?
2.jpg
2.jpg (20.55 КБ) 4871 просмотр

Re: Модуль SystemInfo

Добавлено: Вс янв 28, 2018 11:30 am
Vovix
webms писал(а):
Vovix писал(а):а у меня так выводиться:
Скриншот 2018-01-23 18.49.03.png
Спасибо большое за код, немного изменил под светлый фон :)
:D оценили "выверт" со шкалами?
- обычные и неразрывные пробелы! и div шириной в символ...
можно наверно проще сделать... но мне такое на ум пришло тока, а поскольку заработало, то переделывать уже лень!

Re: Модуль SystemInfo

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

ps для определения размера для HDD надо в Provider settings: надо указать точку монтирования (linux - / , /home ; win- c:)

Re: Модуль SystemInfo

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

И кстати проценты, если не ошибаюсь, пишутся percent.
Так же, думаю, можно ещё добавить округление (до десятых/до целых), и чуть чуть "защиты от дурака" - т.е. выбираешь cpu - в поле единиц измерения остаются только %, и т.д., дабы исключить необрабатываемые сочитания (как загрузка cpu в гигабайтах к примеру). Ну это так...на будущее, возможно далёкое)).

Re: Модуль SystemInfo

Добавлено: Вс янв 28, 2018 1:03 pm
Amarok
А что писать в поле "Provider settings"?

Re: Модуль SystemInfo

Добавлено: Вс янв 28, 2018 1:09 pm
nick7zmail
Я так думаю, если выбрать provider custom - надо вбивать команду целиком, которая возвращает уже конкретное число, к примеру

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

cat /proc/meminfo | grep MemTotal | cut -d ':' -f 2 |cut -d ' ' -f 10
но пока не пробовал =D

Re: Модуль SystemInfo

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

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

cat /proc/meminfo | grep MemTotal | cut -d ':' -f 2 |cut -d ' ' -f 10
но пока не пробовал =D
да все верно ))

Re: Модуль SystemInfo

Добавлено: Вс янв 28, 2018 2:37 pm
directman66
На линуксе custom не реагирует
SPOILERSPOILER_SHOW
1234.png
1234.png (22.07 КБ) 4822 просмотра
123.png
123.png (12.31 КБ) 4822 просмотра
зыж хотя работает

Надо добавить регулярные выражения в обработчик!