Page 1 sur 1
[superkaramba] création d'un thème(résolu)
Publié : lun. 10 mai 2010, 22:12
par dayli
bonjour a tous,
j'ai trouver un bon tuto sur le site du zéro qui explique comment réaliser un thème pour superkaramba =>
site du zéro
donc j'ai commencer a faire le mien en récupérant des bout de code a droite et a gauche mais j'ai un soucie au niveau de certaine commande que je ne connais pas et qui permette de récupéré depuis sensors la température du cpu et la vitesse du ventilo du proc!
je vous met les 2 commandes et si quelqu'un pourrait m'expliquer comment fonctionne ces commandes je lui en serais reconnaissant
la 1er pour la temp du cpu
et la 2eme pour la vitesse ventilo
elles ne fonctionnent pas chez moi malheureusement
si quelqu'un connais une commande pour récupérer les temps cpu et vitesse ventilo sa serait tip-top
merci
Re: [superkaramba] création d'un thème
Publié : lun. 10 mai 2010, 23:46
par benjarobin
Il faudrait déjà nous donner la sortie de sensors...
C'est possible que celui-ci ne détecte rien
Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 03:09
par dayli
voila les sorties de sensors
Code : Tout sélectionner
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage: +1.26 V (min = +0.85 V, max = +1.60 V)
+3.3 Voltage: +3.26 V (min = +2.97 V, max = +3.63 V)
+5 Voltage: +5.12 V (min = +4.50 V, max = +5.50 V)
+12 Voltage: +12.04 V (min = +10.20 V, max = +13.80 V)
CPU FAN Speed: 1054 RPM (min = 600 RPM)
CHASSIS1 FAN Speed: 0 RPM (min = 800 RPM)
CHASSIS2 FAN Speed: 0 RPM (min = 800 RPM)
CHASSIS3 FAN Speed: 0 RPM (min = 800 RPM)
POWER FAN Speed: 0 RPM (min = 800 RPM)
CPU Temperature: +24.0°C (high = +60.0°C, crit = +95.0°C)
MB Temperature: +31.0°C (high = +45.0°C, crit = +95.0°C)
sensors fonctionne bien puisque j'arrive a avoir les sorties sur des plasmoides
Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 04:53
par benjarobin
Pour le cpu, j'écrirai plutôt :
Et pour Le fan du CPU :
Code : Tout sélectionner
sensors | grep -Eo "CPU FAN Speed: +[0-9]+ RPM" | grep -Eo "[0-9]+"
Il y a mille façon de le faire. Et ce que je donne n'est surement pas la plus optimal.
Pour l'explication, voir le man

Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 13:36
par dayli
ok merci benjarobin!
désoler sa peut te paraitre simple pour toi, mais pour moi non

sa ne fait que 3mois que j'utilise linux et 2 mois Arch donc toutes les commandes de se genre son un peut obscure pour moi
lire le man pas de soucie, mais le man de quoi? sensors?
edit: sa ne fonctionne pas les commandes ne renvois rien malheureusement

je met le bout de code ou elle doivent être insérer
Code : Tout sélectionner
text x=237 y=78 fontsize=11 font="DejaVu Sans" color=0,251,0 value="CPU Temp :"
text x=247 y=77 sensor=program program="sensors | grep "CPU Temperature" | cut -d+ -f2 | cut -d° -f1" interval=3000 color=251,243,16 fontsize=12
text x=240 y=115 fontsize=11 font="DejaVu Sans" color=113,251,16 value=" CPU fan :"
text x=240 y=140 fontsize=11 font="DejaVu Sans" color=255,255,0 sensor=program program="sensors | grep -Eo "CPU FAN Speed: +[0-9]+ RPM" | grep -Eo "[0-9]+" interval=3000 color=251,243,16 fontsize=12
il faut que les commandes ne me renvois que les valeurs précise pour la température genre=>25°C et la vitesse du ventilo genre=>1060rpm, et la elle me renvois toute la sortie de sensors de mon message précédent!
Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 13:51
par bennyboy
Je pense que benjarobin te conseille de lire le man de la commande cut, parce que sensors tu connais la sortie et tu sais ce que tu souhaites, grep ne fait que de selectionner la ligne souhaitée mais cut permet de prendre simplement la valeur que tu veux. Donc en lisant le man de la commande cut tu devrais être plus que capable de comprendre ce que fait la commande et la corriger au besoin

Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 14:01
par dayli
bon j'ai réussi pour la température CPU en triturant la commande d'origine du code sa fonctionne
CPU Temperature
Code : Tout sélectionner
"sensors | grep 'CPU Temperature' | cut -d+ -f2 | cut -d\( -f1"
elle me renvois précisément la température du CPU
j'ai voulut prendre cette même commande pour le ventilo CPU mais la je séche parce-que elle me renvois tous le temps sa=>
CPU FAN Speed: 1054rpm (min=600 rpm alors que moi je n'est besoin que du
1054 rpm
Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 14:13
par bennyboy
Mais bon tu peux le faire avec un cut

Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 14:15
par dayli
FORMIDABLE sa fonctionne au poil! merci bennyboy!
tu peut m'expliquer vite fait comment fonctionne ta commande stp? pour ma culture personnel

Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 14:20
par bennyboy
awk est un language de programmation en soit alors je t'explique juste ma commande
En gros le délimiteur par défaut est l'espace (tu peux changer en utilisant par exemple -F: pour utiliser : comme délimiteur) et tu lui demande d'afficher la 4ème et la 5ème colonne donc le 4ème et le 5ème mot (bah oui je vais pas t'apprendre que les mots sont séparés par des espaces)....
Voilà c'est un peu près ça, mais si tu veux apprendre la console je te conseil fortement de lire au moins le man pour awk et sed parce que ce sont des commandes qui sont super utiles.
Re: [superkaramba] création d'un thème
Publié : mar. 11 mai 2010, 14:24
par dayli
ok d'accord merci d'avoir éclairé ma lanterne et de m'avoir appris quelque chose aujourd’hui! merci
je vais de se pas fouillé sur internet pour trouver des tuto et explication sur ces 2 commande et sur la console en générale merci a vous 2 pour votre participation
je passe en résolu
