Страница 2 из 3
Re: Интегральный индикатор загрузки
Добавлено: Сб мар 15, 2014 9:38 pm
Alex
?! А почему вы решили, что он не полный? Это именно полностью скопированный скрипт. Полностью самодостаточный.
Вообще, я c json-ом тоже не дружу. Но на форуме есть второй метод получения значений. Полностью автоматический. Задаёте параметр — получаете значение. В той ветке, где мы боролись с глюками json-а. Почему бы вам не использовать его?
Re: Интегральный индикатор загрузки
Добавлено: Вс мар 16, 2014 11:27 am
adzam
Спасибо нашел и разбираюсь.
А как вы запускаете Ваш скрипт каждые 2 секунды?
Re: Интегральный индикатор загрузки
Добавлено: Вс мар 16, 2014 11:32 am
adzam
$cpu = $json -> {'Children'}[0] -> {'Children'}[1];
$cpu_load = $cpu -> {'Children'}[2] -> {'Children'}[0] -> {'Value'}
что такое $cpu ? тип или частота или что?
что такое $cpu_load ? - загрузка процессора?
и можно ли заменить
$cpu_load = $cpu -> {'Children'}[2] -> {'Children'}[0] -> {'Value'}
на
$cpu_load = getGlobal("ThisComputer.CPUload");
если у меня уже есть ThisComputer.CPUload
Re: Интегральный индикатор загрузки
Добавлено: Вс мар 16, 2014 11:34 am
Alex
Если я ничего не перепутал, то в последних версиях можно задать время вызова скрипта.
Re: Интегральный индикатор загрузки
Добавлено: Вс мар 16, 2014 11:35 am
adzam
время или цикличность?
Re: Интегральный индикатор загрузки
Добавлено: Вс мар 16, 2014 11:44 am
Alex
> что такое $cpu ?
Это тип.
> что такое $cpu_load ? - загрузка процессора?
Так точно.
>можно ли заменить
$cpu_load = $cpu -> {'Children'}[2] -> {'Children'}[0] -> {'Value'}
на
$cpu_load = getGlobal("ThisComputer.CPUload");
если у меня уже есть ThisComputer.CPUload
Ну вы даёте. Как это заменить? $cpu_load - это то что мы получаем из json и отправляем в объект, а не наоборот.
И вообще, в скрипте кроме json и ip ничего править не надо — он взят из работающей системы. Правками можно только расстроить его работу.
>время или цикличность?
Да, да, цикличность.
Re: Интегральный индикатор загрузки
Добавлено: Вс мар 16, 2014 11:59 am
adzam
Посмотрел я в сценариях там действительно можно задавать цикличность выполнения скрипта, но с периодом не менее минуты, а если надо 2 секунды то как быть?
Re: Интегральный индикатор загрузки
Добавлено: Вс мар 16, 2014 12:13 pm
Alex
Добавил инструкцию по созданию таймера на 2 секунды
http://smartliving.ru/forum/viewtopic.php?f=4&t=1534
Re: Интегральный индикатор загрузки
Добавлено: Сб июн 14, 2014 8:39 pm
NikSaver
Подскажите пожалуйста, (ну и OHM должен стоять, естественно) - это вообще что?
Re: Интегральный индикатор загрузки
Добавлено: Вс июн 15, 2014 6:55 am
Alex
> Подскажите пожалуйста, (ну и OHM должен стоять, естественно) - это вообще что?
Это вообще Open Hardware Monitor. Отдельная программа мониторинга ресурсов компьютера. Она выдаёт параметры через json. А мы их используем для своих целей.
На форуме по поиску можно найти кучу информации по OHM.