Интегральный индикатор загрузки
Модератор: immortal
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Интегральный индикатор загрузки
?! А почему вы решили, что он не полный? Это именно полностью скопированный скрипт. Полностью самодостаточный.
Вообще, я c json-ом тоже не дружу. Но на форуме есть второй метод получения значений. Полностью автоматический. Задаёте параметр — получаете значение. В той ветке, где мы боролись с глюками json-а. Почему бы вам не использовать его?
Вообще, я c json-ом тоже не дружу. Но на форуме есть второй метод получения значений. Полностью автоматический. Задаёте параметр — получаете значение. В той ветке, где мы боролись с глюками json-а. Почему бы вам не использовать его?
- adzam
- Сообщения: 607
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 138 раз
Re: Интегральный индикатор загрузки
Спасибо нашел и разбираюсь.
А как вы запускаете Ваш скрипт каждые 2 секунды?
А как вы запускаете Ваш скрипт каждые 2 секунды?
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
- adzam
- Сообщения: 607
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 138 раз
Re: Интегральный индикатор загрузки
$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
$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
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Интегральный индикатор загрузки
Если я ничего не перепутал, то в последних версиях можно задать время вызова скрипта.
- adzam
- Сообщения: 607
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 138 раз
Re: Интегральный индикатор загрузки
время или цикличность?
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Интегральный индикатор загрузки
> что такое $cpu ?
Это тип.
> что такое $cpu_load ? - загрузка процессора?
Так точно.
>можно ли заменить
$cpu_load = $cpu -> {'Children'}[2] -> {'Children'}[0] -> {'Value'}
на
$cpu_load = getGlobal("ThisComputer.CPUload");
если у меня уже есть ThisComputer.CPUload
Ну вы даёте. Как это заменить? $cpu_load - это то что мы получаем из json и отправляем в объект, а не наоборот.
И вообще, в скрипте кроме json и ip ничего править не надо — он взят из работающей системы. Правками можно только расстроить его работу.
>время или цикличность?
Да, да, цикличность.
Это тип.
> что такое $cpu_load ? - загрузка процессора?
Так точно.
>можно ли заменить
$cpu_load = $cpu -> {'Children'}[2] -> {'Children'}[0] -> {'Value'}
на
$cpu_load = getGlobal("ThisComputer.CPUload");
если у меня уже есть ThisComputer.CPUload
Ну вы даёте. Как это заменить? $cpu_load - это то что мы получаем из json и отправляем в объект, а не наоборот.
И вообще, в скрипте кроме json и ip ничего править не надо — он взят из работающей системы. Правками можно только расстроить его работу.
>время или цикличность?
Да, да, цикличность.
- adzam
- Сообщения: 607
- Зарегистрирован: Сб дек 08, 2012 10:28 pm
- Откуда: Кишинев
- Благодарил (а): 20 раз
- Поблагодарили: 138 раз
Re: Интегральный индикатор загрузки
Посмотрел я в сценариях там действительно можно задавать цикличность выполнения скрипта, но с периодом не менее минуты, а если надо 2 секунды то как быть?
Мои проекты здесь...https://connect.smartliving.ru/profile/41/blog213.htm
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
Если вам помогло какое-либо мое сообщение - не ленитесь пользоваться кнопкой СПАСИБО.
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Интегральный индикатор загрузки
Добавил инструкцию по созданию таймера на 2 секунды
http://smartliving.ru/forum/viewtopic.php?f=4&t=1534
http://smartliving.ru/forum/viewtopic.php?f=4&t=1534
-
- Сообщения: 13
- Зарегистрирован: Пн май 26, 2014 10:14 am
- Откуда: Бобруйск
- Благодарил (а): 0
- Поблагодарили: 0
Re: Интегральный индикатор загрузки
Подскажите пожалуйста, (ну и OHM должен стоять, естественно) - это вообще что?
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Интегральный индикатор загрузки
> Подскажите пожалуйста, (ну и OHM должен стоять, естественно) - это вообще что?
Это вообще Open Hardware Monitor. Отдельная программа мониторинга ресурсов компьютера. Она выдаёт параметры через json. А мы их используем для своих целей.
На форуме по поиску можно найти кучу информации по OHM.
Это вообще Open Hardware Monitor. Отдельная программа мониторинга ресурсов компьютера. Она выдаёт параметры через json. А мы их используем для своих целей.
На форуме по поиску можно найти кучу информации по OHM.