16.7.2018, 19:30
@rasti System.CpuUsage obsahuje text zatížení všech jader procesoru, včetně identifikace jádra a %. Jde tedy o relaitivně dlouhý text, který se do řádku ani nemusí vejít. Já tam v takových případech dávám jen zatížení CPU0. Není to ideální, ale raději něco než nic. Stejně jde spíš o to vidět, jestli se trvale jádro nezatěžuje ke 100 %, což indikuje stav, kdy se této hodnotě většinou blíží všechna jádra.
Edituje se include.xml, níže uvádím dva <control> bloky, v tom druhém je stávající zobrazení teploty z předpovědi počasí, v tom prvním je přidané zobrazení teploty procesoru a zatížení jádra 0.
Edituje se include.xml, níže uvádím dva <control> bloky, v tom druhém je stávající zobrazení teploty z předpovědi počasí, v tom prvním je přidané zobrazení teploty procesoru a zatížení jádra 0.
Kód:
<control type="label"> <!-- Zobrazení teploty a zatížení CPU0 -->
<height>50</height>
<width>auto</width>
<aligny>center</aligny>
<font>font10</font>
<label>$INFO[System.CPUTemperature,CPU ]$INFO[System.CoreUsage(0), / ,%]</label>
</control>
<control type="label">
<height>50</height>
<width>auto</width>
<aligny>center</aligny>
<label>$INFO[Window(Weather).Property(Current.Temperature)]$INFO[System.TemperatureUnits]</label>
<visible>Skin.HasSetting(show_weatherinfo) + Weather.IsFetched + ![String.IsEqual(Weather.FanartCode,na)]</visible>
</control>