Страница 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 (16.21 КБ) 4872 просмотра
Преобразований в проценты, гигабайты и тп - пока нет, как я понял?

- 2.jpg (20.55 КБ) 4871 просмотр
Re: Модуль SystemInfo
Добавлено: Вс янв 28, 2018 11:30 am
Vovix
webms писал(а):Vovix писал(а):а у меня так выводиться:
Скриншот 2018-01-23 18.49.03.png
Спасибо большое за код, немного изменил под светлый фон


оценили "выверт" со шкалами?
- обычные и неразрывные пробелы! и 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 (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 не реагирует

- 1234.png (22.07 КБ) 4822 просмотра

- 123.png (12.31 КБ) 4822 просмотра
зыж хотя работает
Надо добавить регулярные выражения в обработчик!