Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#426 Le 31/10/2013, à 03:36

Vaykadji

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

Re-hello, j'ai fait un nouveau petit conky pour le fun. Il est basé sur MaxConky (Umair de noobslab)

1383182978.png

Notes :
- "JEAN-PC" est le nom de ma machine (hostname), si jamais c'est pas clair^^
- L'image est en taille réelle sur une résolution 1920x1080, et par défaut dans le coin supérieur droit.
- Il faut la police Capture it placée dans ~/.fonts
- Les couleurs se modifient dans les lignes "color1" et "color2"

########################################################
# Inspired by MaxConky (Umair http://www.NoobsLab.com) #
# Modified by Vaykadji 				       #
########################################################
background yes
use_xft yes
xftfont shrapnel:size=9
xftalpha 1
update_interval 1.0
total_run_times 0

own_window yes
own_window_type normal
own_window_transparent yes
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

double_buffer yes
minimum_size 170 350

draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color c6c4c7
default_shade_color 000000
default_outline_color 828282
alignment top_right
gap_x 20
gap_y 20
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no

color1 7C0F0F
color2 f5f5dc
##############################################
#  Output
##############################################
TEXT
${voffset -12}${font capture it:size=70}${color1}${time %H:%M}
${font capture it:size=15}${voffset -70}${color2}${time %A}
${offset 30}${voffset 0}${time %d %B}
${font capture it:size=13}
${color1}${alignc}${nodename}
${font capture it:size=11}${color2}${voffset -5}${hr 1}
${color1}${voffset 5}OS${color2}${alignr}${pre_exec cat /etc/issue.net}
${color1}ARCH${color2}$alignr$machine

${color1}CPU${color2}$alignr${freq_g}Ghz
${cpubar cpu0}
${voffset -9}$alignc${cpu cpu0}%
${color1}RAM${color2}$alignr $mem
${membar}
${voffset -9}$alignc${memperc}%
${color1}HDD${color2}$alignr${fs_used}
${fs_bar} 
${voffset -9}$alignc${fs_used_perc}%

${color1}UPTIME${color2}$alignr$uptime

Dernière modification par Vaykadji (Le 31/10/2013, à 17:03)


Netbook : Asus EeePC 1005PX : Atom N450 / 2Gb DDR2 - Ubuntu Unity
Desktop : Athlon II x4 635 / MSI GTX760 / 8Gb DDR3 - Windows 8.1 & Ubuntu Unity
Smartphone : Samsung Galaxy Mini S5570 - Qualcomm 600Mhz / 384Mb RAM - CyanogendMod 7.2
Tablette : Google Nexus 7 2013 'flo' - S4Pro 1,51Ghz / 2Gb RAM - ParanoidAndroid 3.99 (4.3)

Hors ligne

#427 Le 31/10/2013, à 17:00

Vaykadji

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

J'ai trouvé un truc intéressant que je cherchais depuis quelques temps... Afficher les informations de VLC dans un conky. Malheureusement, c'est un truc trouvé sur un forum et ça marche à moitié^^

Voici le script à créer (doit obligatoirement s'appeller conkyvlc.sh, ou alors faut changer la ligne grep -v)

    #!/bin/bash

    t=`ps -eF|grep vlc|grep -v grep|grep -v conkyvlc.sh`

    #Extraire les données
    Extraction()
    {
    mega=`echo "status" | nc.openbsd -U /tmp/vlc.sock -D -q 1 | grep "input" | cut -b 29-700`
    metadata=`exiftool -$metadata -s -s -s "${mega/%.*/.mp3}"`
    if [ "$metadata" ]; then
            echo $metadata
    else
            echo "INCONNU"
    fi
    return
    }


    #Vérifier si vlc tourne
    if [ "$t" ]
    then
            #options
            case $1 in
                    "--artist") metadata="Artist"
                                       Extraction;;
                    "--album") metadata="Album"
                                            Extraction;;
                    "--title") metadata="Title"
                                       Extraction;;
                    "--genre") metadata="Genre"
                                       Extraction;;
                    "--duration") metadata="Duration"
                                       Extraction;;
                    "--file") echo ${t##*/};;
                    *) echo "Mauvaise option. --title, --artist ou --album"
            esac
    else
	    #Texte affiché si vlc n'est pas lancé
            echo " "
    fi

exit 0

Et ajouter ceci au fichier conky :
${execpi 2 chemin/vers/le/script/conkyvlc.sh --file}

options disponibles --file, --artist, --album, --title, --genre, --duration


Mon problème est le suivant : ça fonctionne très bien sur un fichier, mais il n'a pas l'air de comprendre quand on ne lance pas directement le fichier (genre lire plusieurs morceaux dans une liste de lecture, il n'affiche que le premier nom)

Vous auriez une idée ?

Dernière modification par Vaykadji (Le 31/10/2013, à 17:08)


Netbook : Asus EeePC 1005PX : Atom N450 / 2Gb DDR2 - Ubuntu Unity
Desktop : Athlon II x4 635 / MSI GTX760 / 8Gb DDR3 - Windows 8.1 & Ubuntu Unity
Smartphone : Samsung Galaxy Mini S5570 - Qualcomm 600Mhz / 384Mb RAM - CyanogendMod 7.2
Tablette : Google Nexus 7 2013 'flo' - S4Pro 1,51Ghz / 2Gb RAM - ParanoidAndroid 3.99 (4.3)

Hors ligne

#428 Le 01/11/2013, à 09:11

Didier-T

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

Bonjour Vaykadji,
en fait il ne te donne que les résultat pour la lecture en cours. Donc pas de liste.

en testant le script j'ai rencontrer un soucis avec les chemins, j'ais donc modifié le script pour pouvoir le faire fonctionner cher moi, j'en ai profiter pour pouvoir lui donner nimporte quel nom.

    #!/bin/bash

    t=`pgrep vlc`

    #Extraire les données
    Extraction()
    {
    mega=`echo "status" | nc.openbsd -U /tmp/vlc.sock -D -q 1 | awk 'BEGIN{} $5=="input:" {print $6} END{}' | sed -e 's/%20/ /g' -e 's/file:\/\///'`
    metadata=`exiftool -$metadata -s -s -s "$mega"`
    if [ "$metadata" ]; then
            echo $metadata
    else
            echo "INCONNU"
    fi
    return
    }


    #Vérifier si vlc tourne
    if [ "$t" ]
    then
            #options
            case $1 in
                    "--artist") metadata="Artist"
                                       Extraction;;
                    "--album") metadata="Album"
                                            Extraction;;
                    "--title") metadata="Title"
                                       Extraction;;
                    "--genre") metadata="Genre"
                                       Extraction;;
                    "--duration") metadata="Duration"
                                       Extraction;;
                    "--file") echo ${t##*/};;
                    *) echo "Mauvaise option. --title, --artist ou --album"
            esac
    else
	    #Texte affiché si vlc n'est pas lancé
            echo " "
    fi

exit 0

pour ceux qui voudraient tester voici la marche a suivre.
installer exiftool
dans VLC
1 - <Ctrl+p>
2 - tout en bas a gauche vous verez une zone de choix "Simple et Tous", selectionner "Tous"
3 - Ensuite dans Interface, Interfaces principales selectionner :
   a - Interface de commande à distance
   b - Web
4 - puis dans Interface, Interfaces principales, RC :
    a - selectionner "TTY factice"
    b - saisir dans "entrée de commandes par Socket Unix" /tmp/vlc.sock

Dernière modification par Didier-T (Le 01/11/2013, à 09:12)

Hors ligne

#429 Le 01/11/2013, à 16:40

Vaykadji

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

Tout ça m'a l'air très compliqué ^^ J'vais voir ce que ça raconte, mais vu que c'est pour une intégration sur livecd (en chroot donc), j'espère que toutes ces modifications à VLC lui-même seront enregistrées dans .config

Merci en tous cas, je viendrai éditer ce message pour confirmer ou infirmer le fonctionnement smile

EDIT : donc, ça fonctionne encore moins bien qu'avec mon script haha

Voilà le résultat quand VLC ne tourne pas :
1383329869.png

Voilà le résultat avec 2 fichiers MP3 en lecture dans vlc :
1383329892.png

Ce sont des numéros qui changent constamment, un peu comme un bitrate ou un truc comme ça. Ca varie assez peu (quelques dizaines sur les dizaines de milliers)

Note que peu importe le nombre de musiques dans la playlist, il n'y a que 2 numéros qui s'affichent, et un seul représente la lecture en cours (le premier est le même qui est affiché lorsque vlc ne tourne pas).

Dernière modification par Vaykadji (Le 01/11/2013, à 20:22)


Netbook : Asus EeePC 1005PX : Atom N450 / 2Gb DDR2 - Ubuntu Unity
Desktop : Athlon II x4 635 / MSI GTX760 / 8Gb DDR3 - Windows 8.1 & Ubuntu Unity
Smartphone : Samsung Galaxy Mini S5570 - Qualcomm 600Mhz / 384Mb RAM - CyanogendMod 7.2
Tablette : Google Nexus 7 2013 'flo' - S4Pro 1,51Ghz / 2Gb RAM - ParanoidAndroid 3.99 (4.3)

Hors ligne

#430 Le 02/11/2013, à 08:58

Didier-T

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

c'est étrange, ça ressemble à des PID, je vais regarder sa de plus près. Pourtant le script fonctionne très bien en terminale (du moins cher moi)

Edit : je confirme c'est bien le PID, je n'avais pas testé file

Ok, je sais ce qui se passe, quand tu demandais --file le retour devait être vlc, si tu souhaites avoir à nouveau ce retour, ça peut se faire.
par contre j'avais cru que tu souhaitais avoir le nom du fichier en lecture, et dans ce cas c'est --titre qu'il faut employer, mais pour le moment il n'aime pas les parenthèses, je modifie sa.

Dernière modification par Didier-T (Le 02/11/2013, à 09:45)

Hors ligne

#431 Le 02/11/2013, à 09:44

Vaykadji

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

Vu que c'est de la musique tirée d'un peu n'importe où (j'allais pas racheter mes CD ou vynils, ça va pas non ?), y'a jamais de tags, alors c'est bien le file qui me sert le plus^^ J'imagine que c'est comme ça pour beaucoup de monde, malheureusement.

Merci de te préoccuper de cela en tous cas.

J'ai remarqué autre chose : le second PID (donc celui sensé représenter la lecture en cours) ne change pas d'un morceau à l'autre, ça reste presque toujours le même (avec des variations de quelques pour-milles)


Netbook : Asus EeePC 1005PX : Atom N450 / 2Gb DDR2 - Ubuntu Unity
Desktop : Athlon II x4 635 / MSI GTX760 / 8Gb DDR3 - Windows 8.1 & Ubuntu Unity
Smartphone : Samsung Galaxy Mini S5570 - Qualcomm 600Mhz / 384Mb RAM - CyanogendMod 7.2
Tablette : Google Nexus 7 2013 'flo' - S4Pro 1,51Ghz / 2Gb RAM - ParanoidAndroid 3.99 (4.3)

Hors ligne

#432 Le 02/11/2013, à 09:47

Didier-T

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

dans ce cas, on va simplifier à l'extrême, quand dis-tu.
juste le retour du nom du fichier en cours de lecture

Hors ligne

#433 Le 02/11/2013, à 10:34

Vaykadji

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

Exact. Les options sont là parce c'est récupéré sur un forum. En soi, je n'ai pas personnellement besoin.


Netbook : Asus EeePC 1005PX : Atom N450 / 2Gb DDR2 - Ubuntu Unity
Desktop : Athlon II x4 635 / MSI GTX760 / 8Gb DDR3 - Windows 8.1 & Ubuntu Unity
Smartphone : Samsung Galaxy Mini S5570 - Qualcomm 600Mhz / 384Mb RAM - CyanogendMod 7.2
Tablette : Google Nexus 7 2013 'flo' - S4Pro 1,51Ghz / 2Gb RAM - ParanoidAndroid 3.99 (4.3)

Hors ligne

#434 Le 02/11/2013, à 10:42

Didier-T

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

dommage, je viens de finir de modifier le script existant.

#!/bin/bash

    t=$(pgrep vlc)

    #Extraire les données
    Extraction()
    {
    mega=`echo "status" | nc.openbsd -U /tmp/vlc.sock -D -q 1 | awk 'BEGIN{} $5=="input:" {print $6} END{}' | sed 's/file:\/\///'`
    mega=$(echo $mega | echo -e "$(sed 's/+/ /g; s/%/\\x/g')")
    if [ "$metadata" == "file" ]; then
        metadata=$mega
    else
        metadata=`exiftool -$metadata -s -s -s "$mega"`
    fi
    if [ "$metadata" ]; then
        echo $metadata
    else
        echo "INCONNU"
    fi
    return
    }


    #Vérifier si vlc tourne
    if [ "$t" ]
    then
        #options
        case $1 in
            "--artist") metadata="Artist"
                Extraction;;
            "--album") metadata="Album"
                Extraction;;
            "--title") metadata="Title"
                Extraction;;
            "--genre") metadata="Genre"
                Extraction;;
            "--duration") metadata="Duration"
                Extraction;;
            "--file") metadata="file"
                Extraction;;
            *) echo "Mauvaise option. --title, --artist ou --album"
        esac
    else
        #Texte affiché si vlc n'est pas lancé
        echo "vlc n'est pas lancé"
    fi

exit 0

Hors ligne

#435 Le 02/11/2013, à 12:57

Didier-T

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

re Vaykadji,

Voici la version simplifiée, plus besoin d'arguments

#!/bin/bash

    t=$(pgrep vlc)

    #Vérifier si vlc tourne
    if [ "$t" ]; then
    mega=`echo "status" | nc.openbsd -U /tmp/vlc.sock -D -q 1 | awk 'BEGIN{} $5=="input:" {print $6} END{}' | sed 's/file:\/\///'`
    echo $mega | echo -e "$(sed 's/+/ /g; s/%/\\x/g')"
    else
        #Texte affiché si vlc n'est pas lancé
        echo "vlc n'est pas lancé"
    fi

exit 0

Hors ligne

#436 Le 20/11/2013, à 22:48

ragamatrix

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

Bonjour à tous et aussi Didier-T smile ...
J'ai retrouvé une ligne de code qui m'avais bien servi pour télécharger l'image du jour de la nasa.
nasaday

 test=`curl -s http://www.nasa.gov/rss/image_of_the_day.rss | grep 'url=' | sed 's/^.*url="//' | sed 's/".*$//'` && wget -O image.jpg $test

Le problème c'est que celle-ci ne fonctionne plus hmm  Peut-être à cause de changements sur le site ?
Merci si quelqu'un saurait comment modifier cette commande ? Didier-T ? big_smile
EDIT:
Apparemment l'adresse pour récupérer l'image serait celle-ci : http://www.nasa.gov/sites/default/files … k=3bKIwVgV

Dernière modification par ragamatrix (Le 20/11/2013, à 22:57)

Hors ligne

#437 Le 21/11/2013, à 20:53

joko

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

bonjour,
d'abord un grand bravo à tous, je me suis m'y à conky que depuis une semaine et j'avais trois besoins
1- avoir l'indice cac40
2- (le plus important) avoir le "now playing" de radio-meuh
3- un petit agenda, sticky note c'est pas mal mais on peut supprimer par inadvertance, conky me convient bien mieux
pour ce premier post sur conky je me permets de vous adresser le script du cac (skusez pour la prog. vraiment réalisée à la rache, le bash quelle basherie des fois smile )

#!/bin/bash
cd ~/scripts/cac40
#on envoie à conky systématiquement les info bourses même si fermée mais pas de wget inutile

# le fichier info_cac peut ne pas être crée mais on s'en fiche...
cours=$(sed -n '135p' info_cac.txt)
variation=$(sed -n '136p' info_cac.txt)
echo $cours$variation #c'est cette commande d'écho que récupère conky
#test de la clôture
#dans ce cas on ne rapatrie pas
# on ne lance le wget qu'entre 9:00 et 19:00 bourse ouverte du lundi au vendredi (19:00 pour être sur de récupérer la clôture)

#on récupère le jour
jour=$(date | cut -d" " -f1) #jour champ 1 (-f pour field)

#on récupère l'heure sous la forme hh:mm:ss
heure_sys=$(date | cut -d" " -f5) # heure = champ 5

#on ne garde que l'heure entière et les minutes
heure_ent=$(echo "$heure_sys" | cut -d":" -f1)
heure_ent=${heure_ent#0} #on enlève le zéro éventuel
min_ent=$(echo "$heure_sys" | cut -d":" -f2)


#on transforme les heures en minutes
nb_min=$((heure_ent*60+min_ent))


#on vérifie que ce nombre est compris entre 9*60 (9:00) et 17*60+50 (17:50)
#borne_début= 9:00 9*60+0*60 540
#borne_fin= 19:00 1140
 

if [ $nb_min -lt 540 ] || [ $nb_min -gt 1141 ] || [ $jour = "samedi" ] || [ $jour = "dimanche" ]
then
a=0 # opération bidon
else
#bourse ouverte on récupère les infos du net
wget http://www.boursorama.com/cours.phtml?symbole=1rPCAC
html2text cours.phtml?symbole=1rPCAC > info_cac.txt
rm cours*
fi

exit 0

pour le conky je n'indique que la zone de texte, le côté joli chacun s'en occupera smile

#300 pour 5*60 sec
TEXT
${color white}cac40 :${color yellow} ${execi 300~/scripts/cac40/cac40-conky.sh}

merci de votre attention
après j'aurai une énaurme demande...


Je suis un homme, quoi de plus naturel en somme ?
linux on the rocks

Hors ligne

#438 Le 21/11/2013, à 21:14

Phyllinux

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

joko a écrit :

bonjour,
d'abord un grand bravo à tous, je me suis m'y à conky que depuis une semaine et j'avais trois besoins
1- avoir l'indice cac40
2- (le plus important) avoir le "now playing" de radio-meuh
3- un petit agenda, sticky note c'est pas mal mais on peut supprimer par inadvertance, conky me convient bien mieux
pour ce premier post sur conky je me permets de vous adresser le script du cac (skusez pour la prog. vraiment réalisée à la rache, le bash quelle basherie des fois smile )

#!/bin/bash
cd ~/scripts/cac40
#on envoie à conky systématiquement les info bourses même si fermée mais pas de wget inutile

# le fichier info_cac peut ne pas être crée mais on s'en fiche...
cours=$(sed -n '135p' info_cac.txt)
variation=$(sed -n '136p' info_cac.txt)
echo $cours$variation #c'est cette commande d'écho que récupère conky
#test de la clôture
#dans ce cas on ne rapatrie pas
# on ne lance le wget qu'entre 9:00 et 19:00 bourse ouverte du lundi au vendredi (19:00 pour être sur de récupérer la clôture)

#on récupère le jour
jour=$(date | cut -d" " -f1) #jour champ 1 (-f pour field)

#on récupère l'heure sous la forme hh:mm:ss
heure_sys=$(date | cut -d" " -f5) # heure = champ 5

#on ne garde que l'heure entière et les minutes
heure_ent=$(echo "$heure_sys" | cut -d":" -f1)
heure_ent=${heure_ent#0} #on enlève le zéro éventuel
min_ent=$(echo "$heure_sys" | cut -d":" -f2)


#on transforme les heures en minutes
nb_min=$((heure_ent*60+min_ent))


#on vérifie que ce nombre est compris entre 9*60 (9:00) et 17*60+50 (17:50)
#borne_début= 9:00 9*60+0*60 540
#borne_fin= 19:00 1140
 

if [ $nb_min -lt 540 ] || [ $nb_min -gt 1141 ] || [ $jour = "samedi" ] || [ $jour = "dimanche" ]
then
a=0 # opération bidon
else
#bourse ouverte on récupère les infos du net
wget http://www.boursorama.com/cours.phtml?symbole=1rPCAC
html2text cours.phtml?symbole=1rPCAC > info_cac.txt
rm cours*
fi

exit 0

pour le conky je n'indique que la zone de texte, le côté joli chacun s'en occupera smile

#300 pour 5*60 sec
TEXT
${color white}cac40 :${color yellow} ${execi 300~/scripts/cac40/cac40-conky.sh}

merci de votre attention
après j'aurai une énaurme demande...

Bonjour joko,

Si tu cherches de 'beaux' conkys du CAC, je pourrai te donner mes fichiers, qui affichent le CAC, mais aussi n'importe quelle place, avec les données que tu désires (max min du jour, de l'année, d'ouverture, de clôture), ainsi que le graphe actualisé avec un petit décalage par rapport au temps réel, décalage lié à yahoo finances chez qui je récupère les données...
Après, tu peux afficher en grand les différentes places, ou bien juste un petit conky du CAC avec le graphe, ou bien juste sous forme de widget...
Je pourrai te faire des impressions d'écran si cela t'intéresse.


The ship is sinking normally...

Hors ligne

#439 Le 22/11/2013, à 08:34

Thomas_Xy

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

Bonjour à tous.

Comme beaucoup, je trouve conky très intéressant, mais j'ai tendance à vouloir y mettre trop de choses et à négliger l'aspect d'une GUI que j'ai sous les yeux toute la journée.

Ci-dessous un lien, que je n'ai pas trouvé sur ce forum, regroupant une quinzaine de modèles de configuration de conky accessibles, certains sont assez sobres, constituants une bonne base de départ. Peut-être même que certains ont une esthétique qui peut correspondre à vos goûts.

http://desktopspotting.com/26/best-conk … x-desktop/

Rings Meters for Conky : Riche et utile si vous connaissez, de tête, la valeur des indicateurs.
notifyOSD conky : Frugal et discret. Intéressant si vous souhaitez afficher de petites icônes
Suuuuny conky : Intéressant quand on a pas d'image de fond sur son bureau. Formes rectilignes.
Conky Grey: Très sobre et simple à adapter (je l'ai adopté)
Cornet Conky : Sobre et coloré (je ne savais pas que ça existait)

N'oubliez pas "les bons artistes copient, les grands artistes volent" (Formule prêtée à Picasso)


Keep It Simple and Stupid

Hors ligne

#440 Le 22/11/2013, à 14:02

joko

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

re-hello z'à tous, Phyllinux, j'suis carrément intéressé,
j'ai un souci pour l'affichage de certains caractères dans conky comme le &, le 0 barré (lettre danoise), sinon je ne souhaite pas surcharger l'écran,
je réserve mon énaurme demande pour plus tard...
merci de vos réponses


Je suis un homme, quoi de plus naturel en somme ?
linux on the rocks

Hors ligne

#441 Le 22/11/2013, à 14:25

Vaykadji

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

@joko : tu as essayé en utilisant une police placée dans /home/user/.fonts que tu appelles dans conkyrc par la commande

${font nom-de-la-police:size=X}

(nom-de-la-police et X doivent être changés, le premier par le nom de la police et la deuxième par un nombre pour la taille de la police)


Netbook : Asus EeePC 1005PX : Atom N450 / 2Gb DDR2 - Ubuntu Unity
Desktop : Athlon II x4 635 / MSI GTX760 / 8Gb DDR3 - Windows 8.1 & Ubuntu Unity
Smartphone : Samsung Galaxy Mini S5570 - Qualcomm 600Mhz / 384Mb RAM - CyanogendMod 7.2
Tablette : Google Nexus 7 2013 'flo' - S4Pro 1,51Ghz / 2Gb RAM - ParanoidAndroid 3.99 (4.3)

Hors ligne

#442 Le 22/11/2013, à 19:14

joko

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

@Vaykadji,
merci mais je croyais que la police était définie dans xftfont Comic sans MS:size=12 AVANT TEXT, ma question pourquoi faut-il redéfinir la police APRÈS TEXT ?
ceci dit je veux bien essayer . je permets d'apporter la précision suivante quand je le lance le .sh  (echo $toto) dans le terminal j'ai bien le texte qui s'affiche bien y compris les cars. spéciaux, en revanche avec zenity mon problème est similaire à celui de conky. J'aimerais bien ne pas avoir à traiter tous les cars spéciaux européens...
En tout cas merci de votre sollicitude...
A bien vous lire ... smile


Je suis un homme, quoi de plus naturel en somme ?
linux on the rocks

Hors ligne

#443 Le 22/11/2013, à 20:32

Vaykadji

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

J'ai toujours utilisé l'action ${font après TEXT. Je ne pourrais pas te dire comme ça, je l'ai toujours vu de la sorte, notamment pour pouvoir switch de polices.

Pour les caractères spéciaux, ajoute avant TEXT :

override_utf8_locale yes

Pour afficher le $ par contre, qui est un caractère très spécial puisqu'il sert à appeler une action, il faut utiliser dans .conkyrc

$$

qui va afficher un $

Dernière modification par Vaykadji (Le 22/11/2013, à 20:34)


Netbook : Asus EeePC 1005PX : Atom N450 / 2Gb DDR2 - Ubuntu Unity
Desktop : Athlon II x4 635 / MSI GTX760 / 8Gb DDR3 - Windows 8.1 & Ubuntu Unity
Smartphone : Samsung Galaxy Mini S5570 - Qualcomm 600Mhz / 384Mb RAM - CyanogendMod 7.2
Tablette : Google Nexus 7 2013 'flo' - S4Pro 1,51Ghz / 2Gb RAM - ParanoidAndroid 3.99 (4.3)

Hors ligne

#444 Le 22/11/2013, à 20:32

Phyllinux

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

joko a écrit :

re-hello z'à tous, Phyllinux, j'suis carrément intéressé,
j'ai un souci pour l'affichage de certains caractères dans conky comme le &, le 0 barré (lettre danoise), sinon je ne souhaite pas surcharger l'écran,
je réserve mon énaurme demande pour plus tard...
merci de vos réponses

Je suis actuellement un peu loin de chez moi, avec une connexion qui n'est pas excellente (mission en Afrique), mais je vais essayer de poster des copies d'écran des conkys 'Bourse' que j'ai fait, et tu me diras celui ou ceux qui t'intéressent pour que je poste une archive avec les petit 'décodeur' (qui permet de faire le choix de ce que tu désires afficher).
Demain, mon emploi du temps devrait me permettre de faire cela wink


The ship is sinking normally...

Hors ligne

#445 Le 22/11/2013, à 20:48

chepioq

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

conky est un logiciel qui traite les variables les unes après les autres.

Si tu définis une police dans les settings (partie avant TEXT) tout ton conky utilisera cette police.
si dans la partie variable, à un moment donné tu définis une autre police pour donner un effet à une ligne, tout le conky qui suivra cette nouvelle police utilisera cette police.
Le fait de mettre ${font} à la fin (ou au début) d'une ligne indique à conky d'utiliser à nouveau la police définie dans la partie settings.

Dernière modification par chepioq (Le 23/11/2013, à 08:27)


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

Hors ligne

#446 Le 22/11/2013, à 22:01

Didier-T

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

ragamatrix a écrit :

Bonjour à tous et aussi Didier-T smile ...
J'ai retrouvé une ligne de code qui m'avais bien servi pour télécharger l'image du jour de la nasa.
nasaday

 test=`curl -s http://www.nasa.gov/rss/image_of_the_day.rss | grep 'url=' | sed 's/^.*url="//' | sed 's/".*$//'` && wget -O image.jpg $test

Le problème c'est que celle-ci ne fonctionne plus hmm  Peut-être à cause de changements sur le site ?
Merci si quelqu'un saurait comment modifier cette commande ? Didier-T ? big_smile
EDIT:
Apparemment l'adresse pour récupérer l'image serait celle-ci : http://www.nasa.gov/sites/default/files … k=3bKIwVgV

en effet, il y a eu de gros changements sur le site, voici qui devrait faire l'affaire

test=`curl -s http://www.nasa.gov/rss/dyn/image_of_the_day.rss | grep -m1 "<enclosure" | sed 's/^.*url="//' | sed 's/" len.*$//'` && wget -O image.jpg $test

Hors ligne

#447 Le 23/11/2013, à 10:36

joko

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

Merci de vos réponses, une précision pour Vaykadji, j'ai mis override_utf8_locale yes mais problème quand même...
Et maintenant mon "énaurme" demande : et pouquoi pas un jeu de la vie avec conky ?J'imagine un tableau quadrillé en blanc avec des ronds blancs pour les cellules vivantes. On peut considérer le tableau comme fermé sur ses bords OU au contraire le bord haut "touche" celui du bas et le côté gauche touchant celui de droite comme si c'était une sphère dépliée.
Je suppose que cela devrait se réaliser en lien avec lua et là je suis pas bon du tout. Si le défi intéresse quelqu'un... Je vais me mettre à lua mais avant que je maîtrise p'tet une bonne âme aura la soluce.


Je suis un homme, quoi de plus naturel en somme ?
linux on the rocks

Hors ligne

#448 Le 23/11/2013, à 12:25

Vaykadji

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

@Joko : change de police alors. Peut-être que Comic Sans MS n'a pas les caractères spéciaux. Essaye par exemple avec Arial, Libération ou Droid Sans. Ces polices sont complètes.

use_xft yes
xftalpha 1
override_utf8_locale yes

TEXT
${font arial:size=12}& - $$ - éùà

Affiche chez moi :

& - $ - éùà

Dernière modification par Vaykadji (Le 23/11/2013, à 12:39)


Netbook : Asus EeePC 1005PX : Atom N450 / 2Gb DDR2 - Ubuntu Unity
Desktop : Athlon II x4 635 / MSI GTX760 / 8Gb DDR3 - Windows 8.1 & Ubuntu Unity
Smartphone : Samsung Galaxy Mini S5570 - Qualcomm 600Mhz / 384Mb RAM - CyanogendMod 7.2
Tablette : Google Nexus 7 2013 'flo' - S4Pro 1,51Ghz / 2Gb RAM - ParanoidAndroid 3.99 (4.3)

Hors ligne

#449 Le 23/11/2013, à 14:04

joko

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

étrangement le problème semble avoir disparu...

ps : une très bonne émission le samedi après-midi : cyberculture à 14:00 et hot-line à 15:30 sur radio ici et maintenant

Dernière modification par joko (Le 23/11/2013, à 14:07)


Je suis un homme, quoi de plus naturel en somme ?
linux on the rocks

Hors ligne

#450 Le 25/11/2013, à 11:44

ragamatrix

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

@Didier-TMerci--&&->bonne journée !

Hors ligne

Haut de page ↑