Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#701 Le 06/01/2015, à 18:26

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Comme je disais pour le conky-radiotray, j'aimerais beaucoup avoir la même fonctionnalité pour l'affichage des informations du morceau en cours d'émission, malheureusement j'ai essayé de voir ce que je pourrais faire, mais j'en suis incapable, si un artiste en écriture et passionné de bonne musique, il y a sur cette radio en soirée de très bonnes émissions dont  "le monde est un village" "musique du monde" et "le grand jazz"
Aller je fais une petite prière à St Linux wink
voici l'url de la radio
http://www.static.rtbf.be/radio/lapremi … rem128.m3u
la page qui devrait donner ces infos
http://www.rtbf.be/lapremiere/grille-programme
l'élément plus précisément
UUQxTf5.png

Dernière modification par enebre (Le 06/01/2015, à 18:30)

Hors ligne

#702 Le 06/01/2015, à 19:34

jlfh0816

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

enebre a écrit :

jlfh0816 merci pour ces précisions, ce matin j'ai trouvé le petit soucis, une petite erreur d'adressage, vu que j'ai adapté mon dossier pour le script. Ok pour fermer le conky , il faut quitter radiotray, ça ne me gène pas.
Je me demande comment rajouter une fonction pour chaque radio dont j'aimerais la pochette et infos.
Ca fonctionne bien en effet, mais c'est pas optimisé, si on éteint la radio le conky continue à tourner, ça peut être informatif, mais j'aimerais mieux qu'il scane les radios allumées seulement lorsqu'elles sont allumées.
Je suis quand même content du conky, encore merci smile

@enebre
Je suis ravi que tout aille bien désormais de ton côté. Si en plus j'ai pu t'être utile, c'est super étant donné le peu de mes connaissances ...
Je suis d'accord avec toi, ce conky est perfectible. Pour ma part, j'aurai aimé qu'il lance radiotray de lui-même. J'ai essayé de bidouiller mais sans résultat pour l'instant. Quant au rajout d'autres radio avec les pochettes qui vont bien, ça serait effectivement super, je partage tout à fait tes souhaits. Puisse Saint-Linux t'entendre !
En tout cas, déjà bravo à toi pour les améliorations que tu as déjà apportées (ton post #755) ! tongue

Dernière modification par jlfh0816 (Le 06/01/2015, à 19:36)


Xubuntu - Voyager 18.04 et 22.04

Hors ligne

#703 Le 08/01/2015, à 17:22

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Bonjour,
J'aimerais faire un bouton de fermeture pour un conky, existe-t-il une commande que je pourrais mettre dans un lanceur du tableau de bord ? neutral
du genre pkill -9 mon-conkyrc
j'ai essayé diverses variante de cette fonction sans résultat sad
car en fait j'ai constaté que le conky-radiotray ne se ferme pas vraiment bien à la fermeture de radiotray.

Dernière modification par enebre (Le 08/01/2015, à 17:24)

Hors ligne

#704 Le 08/01/2015, à 22:02

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Il me semble que cela n'est pas possible simplement.
Parce que les différents conky lancés ne sont pas identifiés par les différents fichiers de configuration, mais par leurs PID, et qui varient à chaque démarrage.
Par exemple moi j'ai en ce moment :

[dominique@host-192-168-1-2 ~]$ ps aux | grep conky
dominiq+  1393  1.7  0.1 751276 11984 ?        Sl   20:52   0:13 conky -c /home/dominique/.conkyrc/.conkyrc1
dominiq+  1492  0.0  0.1 235900 11952 ?        S    20:52   0:00 conky -c /home/dominique/.conkyrc/conky-saint/.conkyrc10
dominiq+  1529  0.0  0.5 351120 44064 ?        S    20:52   0:00 conky -c /home/dominique/.conkyrc/conky15/conkyrc15
dominiq+  1547  0.0  0.5 349640 43232 ?        S    20:52   0:00 conky -c /home/dominique/.conkyrc/conky-soleil1/conkyrc
dominiq+  4058  0.0  0.0 113024  2312 pts/1    S+   21:04   0:00 grep --color=auto conky
[dominique@host-192-168-1-2 ~]$

Mais si je redémarre, les PID (deuxième champs du résultat de la commande) vont être modifiés.

[dominique@host-192-168-1-2 ~]$ ps aux | grep conky
dominiq+  1415  1.8  0.1 751276 12020 ?        Sl   21:11   0:00 conky -c /home/dominique/.conkyrc/.conkyrc1
dominiq+  1514  0.1  0.1 235896 11948 ?        S    21:11   0:00 conky -c /home/dominique/.conkyrc/conky-saint/.conkyrc10
dominiq+  1551  0.8  0.5 351120 44228 ?        S    21:12   0:00 conky -c /home/dominique/.conkyrc/conky15/conkyrc15
dominiq+  1568  0.7  0.5 349640 43356 ?        S    21:12   0:00 conky -c /home/dominique/.conkyrc/conky-soleil1/conkyrc
dominiq+  1686  0.0  0.0 113020  2252 pts/1    S+   21:12   0:00 grep --color=auto conky
[dominique@host-192-168-1-2 ~]$

Dernière modification par chepioq (Le 08/01/2015, à 22:13)


Tout est dans tout et réciproquement....

Hors ligne

#705 Le 08/01/2015, à 22:46

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq merci de t'être penché sur la situation, en attendant j'ai trouvé une autre piste en tripatouillant un peu.
J'ai posté sur le forum (vos scripts utiles)

enebre a écrit :

Pour l'usage de conky-radiotray sur la radio loungeradio (très chouette)
On peut faire un lanceur ouverture/fermeture au clic en "astutionnant" un peu.
Oui ! j'ai trouvé une petite astuce puisque je ne connais pas le codage.
On peut utiliser le script de Baz un peu modifié, pour lequel on fait un lanceur qui pointe vers le script de Baz qui lui pointe vers le conky-radiotray, qui fonctionne sur une deuxième instance de conky,  nommée conky1.
Pour réaliser cela, je suis allé dans /usr/bin/ et j'ai fait une copie de conky que j'ai nommé conky1, tout simplement.
Maintenant le conky peut être éteint convenablement, car l'automatisme du conkyrc ne fonctionne pas, l'image disparait de l'écran mais le conky tourne toujours.
Comme ça c'est assez bon pour l'instant. smile

Dernière modification par enebre (Le 08/01/2015, à 22:48)

Hors ligne

#706 Le 10/01/2015, à 20:53

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

C'est un peu compliqué comme commande, tu peux extraire le pid de ton conky-radiotray avec cette commande :

ps aux | grep conky-radiotray  | awk '{print $2}' | sed q

et ensuite injecter cette valeur dans kill


Tout est dans tout et réciproquement....

Hors ligne

#707 Le 10/01/2015, à 20:58

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

hum hum ! Merci chepioq, je testerai ça dès mon retour sur le pc ayant cette fonctionnalité, elle me semble bien délicieuse cette recette. smile

Hors ligne

#708 Le 10/01/2015, à 21:26

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

De rien enebre, j'ai fait une erreur dans la commande.
Mais je viens de trouver la commande ultime en une ligne :

export pid=`ps aux | grep conky-radiotray | sed '/--color/d' | awk '{print $2}'`;kill -9 $pid

Tu nous dira si cela fonctionne chez toi, chez moi cela fonctionne avec un conky que j'avais appelé conky-soleil

Dernière modification par chepioq (Le 10/01/2015, à 21:55)


Tout est dans tout et réciproquement....

Hors ligne

#709 Le 11/01/2015, à 20:05

le-peyo

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

enebre a écrit :

super j'ai trouvé, en "astutionnant" un peu, avec des point et des décallages, mais chuttt ! roll

ombre/.conky/conky-perso/conky-radiotray/loungeradio.jpg >/dev/null 2>&1 && 
echo  
echo	 'Artist :' $artist . . . . . . . . . . . . . . . . . . .  
echo	 'Album:' $album . . . . . . . . . . . . . . . . . . .
echo	 'Track	:' $track . . . . . . . . . . . . . . . . . . .
    exit

edit : j'ai changé l'image, incluant les modifications au script loungeradio.sh, c'est mieux non ?


Salut,

pour pouvoir aligner les infos (sans petits points) j'ai disposé mes espaces comme suit :

    echo 'Artiste :' $artist
    echo '    Piste    :'  $track
    echo '    Album :'  $album
 

le résultat :

15011107062598175.jpg


Sous Linux depuis 2009 | Xubuntu 22.04 LTS | Lenovo Thinkpad W540
Windows... ? J'connais pas...
Petits scripts vidéos bien pratiques =>
C'est le moment : OMS et Institut Pasteur !

Hors ligne

#710 Le 12/01/2015, à 00:48

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Oui bien sur c'est ce que j'ai fait, les petits points sont juste là pour la déco.
les grands esprits se rencontrent ... à la ligne wink
Mais sans l'echo du dessus, alors d'accord, sauf que tu perds de l'espace pour les infos. cfr #753

Dernière modification par enebre (Le 12/01/2015, à 00:51)

Hors ligne

#711 Le 12/01/2015, à 01:10

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq
Désolé pour le retard...
Je n'ai, en fait, pas bien saisi ou placer ta super ligne qui tue neutral
ni comment la faire fonctionner. Pourrais-tu s'il te plait m'expliquer.
edit:
je reconnais avoir perdu le fil, en deux jours ! C'est comme ça maintenant depuis la maladie de Lyme, j'ai perdu quelques kilos de mes neurones.
sad

Dernière modification par enebre (Le 12/01/2015, à 01:20)

Hors ligne

#712 Le 12/01/2015, à 07:09

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

enebre a écrit :

chepioq
Désolé pour le retard...
Je n'ai, en fait, pas bien saisi ou placer ta super ligne qui tue neutral
ni comment la faire fonctionner. Pourrais-tu s'il te plait m'expliquer.
edit:
je reconnais avoir perdu le fil, en deux jours ! C'est comme ça maintenant depuis la maladie de Lyme, j'ai perdu quelques kilos de mes neurones.
sad

export pid=`ps aux | grep conky-radiotray | sed '/--color/d' | awk '{print $2}'`;kill -9 $pid

C'est une ligne de commande que tu dois lancer dans un terminal, donc tu peux aussi le mettre dans un script et faire un lanceur sur ton bureau.

Si cela ne fonctionne pas chez toi, donne moi le retour de la commande :

ps aux | grep conky

Tout est dans tout et réciproquement....

Hors ligne

#713 Le 12/01/2015, à 12:30

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Oui très bien, ça fonctionne. smile
Mais serait-il plus propre de l'ajouter à ce script, pour avoir le même bouton qui fait on/off
C'est en effet mieux de n'avoir qu'une instance de conky dans /usr/bin/ et ta ligne de commande le permet, puisqu'elle recherche le nom du conky.
Avec le script je clic , il se lance, je reclic il se ferme, c'est cool ça non ?

#!/bin/bash
PROG_NAME="conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc"	# Nom du programme à  démarrer/arrêter.

PROCESSPID=$(pgrep conky1)	# Recupêre le PID du processus.

	if [ "$PROCESSPID" != "" ]; then	# Si un ou des processus existe alors on le(s) kill.
		kill $PROCESSPID && echo "Stop $PROG_NAME (PID: $PROCESSPID)"
	else	# Si aucun processus on démarre le programme.
		$PROG_NAME & 
		echo "Start $PROG_NAME"
	fi
	
exit 0

Gsh2LtF.png

Hors ligne

#714 Le 12/01/2015, à 15:25

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Tu n'as qu'à remplacer, dans ton script, la ligne :

PROCESSPID=$(pgrep conky1)

par

PROCESSPID=$(ps aux | grep conky-radiotray | sed '/--color/d' | awk '{print $2}')

Tout est dans tout et réciproquement....

Hors ligne

#715 Le 12/01/2015, à 16:00

loutch

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Hello


voila je voudrais récupérer  quatre lignes d'un fichier text généré par un conky et les afficher dans un autre  conky  .


Le fichier phases.text avec tout :

Dernier quartier                                                            
    
Visibilité: 58.2 %                                                                    
Phases: Descendante, Décroissante                                    
Noeud lunaire: Dans 13 Jours
Apogée: Dans 24 Jours
Perigée: Dans 9 Jours
Distance Lune - Terre: 401031 Km
Age de la Lune: 21 Jours 11h 56m
La Lune se lève à  --:-- et se couche à  10:44                     

je voudrais qu'une fois la récupération faite pour le nouveau conky il ne reste que ceci:

Dernier quartier
Visibilité 58.2%
Phases :Descendante, Décroissante 
La Lune se lève à : --:-- et se couche à 10:44

Merci d'avance et



@+

Dernière modification par loutch (Le 12/01/2015, à 16:01)

Hors ligne

#716 Le 12/01/2015, à 18:46

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Tu peux le faire avec sed :

cat phase.txt | sed '2d' | sed '4,8d'

renvoie, avec ton fichier de départ :

[dominique@host-192-168-1-2 ~]$ cat phase.txt | sed '2d' | sed '4,8d'
Dernier quartier                                                            
Visibilité: 58.2 %                                                                    
Phases: Descendante, Décroissante                                    
La Lune se lève à  --:-- et se couche à  10:44

Explication :
- sed '2d' supprime la deuxième ligne, qui est vide
- sed '4,8d' supprime ensuite les lignes 4 à 8 de la sortie précédente


Tout est dans tout et réciproquement....

Hors ligne

#717 Le 12/01/2015, à 19:15

loutch

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Re

ce soir je vais encore me coucher moins bête que hier ,grâce à toi j'ai de nouveau appris une chose . J'ai rajouté   | sed '2d' | sed '4,8d' à mon phase text  et ça tourne au poil.

1421082900.png

Encore merci et

@+

Hors ligne

#718 Le 12/01/2015, à 19:21

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

@loutch

Où récupères-tu le texte de phase.txt (j'ai aussi un conky avec les phases de lune, mais avec moins de paramètres).


Tout est dans tout et réciproquement....

Hors ligne

#719 Le 12/01/2015, à 19:23

loutch

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

RE

Voici mon phase.sh

#!/bin/bash
rm ~/.conky/phase-lune/phase-lune.html
rm ~/.conky/phase-lune/phase.txt
wget http://www.calendrier-lunaire.net/ -O ~/.conky/phase-lune/phase-lune.html
cat ~/.conky/phase-lune/phase-lune.html | sed -n '/ephemerides_2/,/&nbsp/ {//d;p}' | sed -e :a -e 's/<[^>]*>//g;/</N;//ba' | sed -s 's/\&agrave;/à/g'| sed -s 's/\&egrave;/è/g'| sed -s 's/\&eacute;/é/g' | sed -s 's/\&ecirc;/ê/g' | sed '/./!d'| sed '$d' | sed '1,1d' | sed -e :a -e '$d;N;2,12ba' -e 'P;D' | sed '2d' | sed '4,8d' > ~/.conky/phase-lune/phase.txt
exit 0

ainsi  que le get_image.sh

#!/bin/sh
dir="$HOME/.conky/phase-lune/moon-phase"
mkdir -p $dir
cd $dir
wget --user-agent="Mozilla" http://static.die.net/moon/576.jpg -O "$dir/moon.jpg"

@+

Dernière modification par loutch (Le 12/01/2015, à 19:27)

Hors ligne

#720 Le 12/01/2015, à 19:27

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

OK merci, je récupérai sur un autre site, je vais essayer celui-ci.

Dernière modification par chepioq (Le 12/01/2015, à 20:50)


Tout est dans tout et réciproquement....

Hors ligne

#721 Le 13/01/2015, à 15:46

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

chepioq bonjour,
La ligne que tu préconises ne fonctionne pas avec le script on/off
retour du terminal:

/home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray: 16: kill: No such process

Dernière modification par enebre (Le 13/01/2015, à 15:54)

Hors ligne

#722 Le 13/01/2015, à 15:51

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Quand tu lances le script on/off en console, tu as quel message d'erreur ?


Tout est dans tout et réciproquement....

Hors ligne

#723 Le 13/01/2015, à 16:00

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

premier envoi pour start, le conky démarre

  ▶ sh /home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray
/home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray: 13: kill: No such process

Start conky1 -c /home/ombre/.conky/conky-perso/conky-radiotray/conkyrc
ombre @ ombre-Aspire  ~
└─ $ ▶ Conky: llua_load: /home/ombre/.conky/conky-perso/conky-radiotray/draw_bg/draw_bg.lua:81: unexpected symbol near '#'
Conky: forked to background, pid is 24505

Conky: desktop window (1600003) is subwindow of root window (274)
Conky: window type - normal
Conky: drawing to created window (0x3200001)
Conky: drawing to double buffer
Conky: llua_do_call: function conky_draw_bg execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_draw_bg execution failed: attempt to call a nil value

deuxième envoi pour off, le conky ne stop pas

 $ ▶ sh /home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray
/home/ombre/.conky/conky-perso/conky-radiotray/Start-Stop-Conky-radiotray: 13: export: 24668: bad variable name


il se trompe dans le pid !

edit: je viens de réaliser qu'il fait deux erreurs successives , la première que je n'avais pas vue, j'ai changé les données

Dernière modification par enebre (Le 13/01/2015, à 16:13)

Hors ligne

#724 Le 13/01/2015, à 16:12

chepioq

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

Que retourne la commande, après avoir lancé conky-radiotray :

ps aux | grep conky-radiotray

Dernière modification par chepioq (Le 13/01/2015, à 16:13)


Tout est dans tout et réciproquement....

Hors ligne

#725 Le 13/01/2015, à 16:16

enebre

Re : [5] Conky : Postez vos conkyrc ou certaines parties intéressantes

je viens d'éditer #778

Hors ligne