Conkycore.sh (fr)
From Conky PitStop
conkycore.sh (infos CPU)
Langue | English Français |
Un simple script qui affiche des informations sur les coeurs de ma CPU.
Ce script repose sur using sensors et mon script colorize.sh.
NOTE: Certaines CPU utilisent ‘Core 0′ à la place de ‘Core0′, vous aurez besoin d'éditer les lignes "Temp" dans ce cas.
#!/bin/sh # conkycore.sh # by Crinos512 # Usage: # ${execp ~/.conky/conkyparts/conkycore.sh} # Processor=`cat /proc/cpuinfo | grep 'model name' | head -n1 | sed -e 's/model name.*: //'` Core1Temp=`sensors | grep 'Core0' | paste -s |sed 's/°/\n/'| head -n1 | cut -c15- | xargs ~/.conky/conkyparts/colorize.sh`"°C" Core2Temp=`sensors | grep 'Core1' | paste -s |sed 's/°/\n/'| head -n1 | cut -c15- | xargs ~/.conky/conkyparts/colorize.sh`"°C" echo "\${color1}\${stippled_hr 1}\${color}" echo "\${voffset -6} Core Systems:" echo "\${voffset -6}\${color1}\${stippled_hr 1}\${color}" echo "\${goto 15}\${color3}\${cpubar 10,360}\${color}" echo "\${voffset -13}\${alignc}$Processor\${font Liberation Mono:size=8}" echo "\${goto 25}\${cpugraph 25,350 000033 4682B4 -t}" echo "\${voffset -45}" echo " \`Core 0 (\${color2}\${cpu cpu1}%\${color})\${goto 150}..:: \${color2}\${freq_g cpu1}Ghz\${color} ::..\${goto 340}$Core1Temp\${color}" echo " \`Core 1 (\${color2}\${cpu cpu2}%\${color})\${goto 150}..:: \${color2}\${freq_g cpu2}Ghz\${color} ::..\${goto 340}$Core2Temp\${color}\${font}" exit 0
[UPDATED: 14 Sept. 2009]