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".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

#276 Le 29/12/2010, à 21:32

Adeval

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Ah ok, donc tu peux enlever le sleep.


Asus K72JK-TY051V - Carte graphique : ATI Mobillity Radeon HD5145
Mémoire vive: 4 Go - Multi-boot : Ubuntu 10.10 , Ubuntu 12.04, ElementaryOS et Window$ 7
>> Ubuntu signifie Humanité - Windows signifie Fenêtre <<
On en déduit que de passer de Windows à Ubuntu, c'est ouvrir une fenêtre sur l'humanité, et que de passer de Ubuntu à Windows, c'est jeter son humanité par la fenêtre ...........

Hors ligne

#277 Le 29/12/2010, à 21:35

Pacifick_FR42

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Non, je suis obligé de le laisser car NightDrive prends 1 tiers de l'écran à partir du haut, si je le lance touts de suite après la météo, tous le haut de la météo est effacé


Venez M'écouter !!! : http://www.pacifick-dream.fr/ - N'hésitez pas à me donner votre avis !!! -
Projet OpenSource : radioactif.pcexpert-loire.fr - Autre site : http://www.lheureducrime.com

Hors ligne

#278 Le 30/12/2010, à 03:37

tom68

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Bonsoir,

J'ai voulu introduire une petite commande if pour que mon Conky affiche mon DD externe uniquement quand il est connecté.
Voici le code :

${if_existing /media/IOMEGA HDD}${color}EXT${goto 50}: ${color #FFFFFF}${fs_used /media/IOMEGA HDD}${color}/${color #FFFFFF}${fs_size /media/IOMEGA HDD}
${goto 50}  ${color #FFFFFF}${fs_free /media/IOMEGA HDD}${color} - ${color #FFFFFF}${fs_free_perc /media/IOMEGA HDD}% ${color} free
${hr 2}$else${hr 2}$endif

Seulement, ça ne fonctionne pas. Sans l'instruction "if", les données s'affichent sans problème.
Le souci vient de l'espace dans "IOMEGA HDD" de la commande ${if_existing (string)}
J'ai tenté de mettre le chemin /media/IOMEGA HDD entre guillemets simples et doubles, de remplacer l'espace par *, %20 et_ mais rien n'y fait. quand je remplace IOMEGA HDD par un lecteur sans espace dans le nom (floppy0 par exemple), cela fonctionne parfaitement

Quelqu'un aurait il une solution à me proposer ?

Merci d'avance

Dernière modification par tom68 (Le 30/12/2010, à 03:40)

Hors ligne

#279 Le 30/12/2010, à 08:38

chepioq

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Bonjour tout le monde
Je me pose une question:
est-il possible de mélanger dans un même conky un script lua et des commande normale?

je l'ai déjà vu mais le script lua est lancé en premier, et ce que j'aimerai avoir c'est d'abord une partie normale, puis un script lua et ensuite la fin de mon conky classique.
Est-ce possible?


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

Hors ligne

#280 Le 30/12/2010, à 09:26

Fafanuclear

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Tu as essayé de remplacer l'espace entre "IOMEGA" et "HDD" par "\ "?

tom68 a écrit :

Bonsoir,

J'ai voulu introduire une petite commande if pour que mon Conky affiche mon DD externe uniquement quand il est connecté.
Voici le code :

${if_existing /media/IOMEGA HDD}${color}EXT${goto 50}: ${color #FFFFFF}${fs_used /media/IOMEGA HDD}${color}/${color #FFFFFF}${fs_size /media/IOMEGA HDD}
${goto 50}  ${color #FFFFFF}${fs_free /media/IOMEGA HDD}${color} - ${color #FFFFFF}${fs_free_perc /media/IOMEGA HDD}% ${color} free
${hr 2}$else${hr 2}$endif

Seulement, ça ne fonctionne pas. Sans l'instruction "if", les données s'affichent sans problème.
Le souci vient de l'espace dans "IOMEGA HDD" de la commande ${if_existing (string)}
J'ai tenté de mettre le chemin /media/IOMEGA HDD entre guillemets simples et doubles, de remplacer l'espace par *, %20 et_ mais rien n'y fait. quand je remplace IOMEGA HDD par un lecteur sans espace dans le nom (floppy0 par exemple), cela fonctionne parfaitement

Quelqu'un aurait il une solution à me proposer ?

Merci d'avance

Hors ligne

#281 Le 30/12/2010, à 10:35

tom68

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Fafanuclear a écrit :

Tu as essayé de remplacer l'espace entre "IOMEGA" et "HDD" par "\ "?

Merci pour ta réponse.
Alors non, je ne l'avais pas testé. Je viens de le faire, avec toutes les variantes entre ' ' et " " possibles, rien n'y fait. J'ai testé aussi avec is_mounted, mais idem, pas de résultat...
Ce qui est bizarre, c'est que pour les commandes "fs_truc" ça ne pose pas de problème. J'ai fait quelques recherches sur le net, apparemment ça provient de la dernière version de Conky, où cette commande a été modifiée.
Alors si quelqu'un a une solution de remplacement, je suis également preneur.

Dernière modification par tom68 (Le 30/12/2010, à 10:40)

Hors ligne

#282 Le 30/12/2010, à 10:59

Levi59

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Il faut échapper l'espace pour indiquer qu'il s'agit d'un caractère faisant partie du nom et non d'un séparateur... ( /cheminvers/blabla\ blabla/ )

Hors ligne

#283 Le 30/12/2010, à 11:03

tom68

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Levi59 a écrit :

Il faut échapper l'espace pour indiquer qu'il s'agit d'un caractère faisant partie du nom et non d'un séparateur... ( /cheminvers/blabla\ blabla/ )

Oui, c'est ce que fafanuclear conseillait il me semble... Comme dit testé et... Pas de résultat

Hors ligne

#284 Le 30/12/2010, à 14:43

Fafanuclear

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

tom68 a écrit :
Levi59 a écrit :

Il faut échapper l'espace pour indiquer qu'il s'agit d'un caractère faisant partie du nom et non d'un séparateur... ( /cheminvers/blabla\ blabla/ )

Oui, c'est ce que fafanuclear conseillait il me semble... Comme dit testé et... Pas de résultat

Oui c'est bien ce que je t'avais conseillé, désolé que ça n'ait pas fonctionné.

Hors ligne

#285 Le 30/12/2010, à 15:00

Levi59

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Tu peux toujours essayer de renommer ton disque en IOMEGA_HDD

Dernière modification par Levi59 (Le 30/12/2010, à 15:00)

Hors ligne

#286 Le 30/12/2010, à 15:11

tom68

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

En cherchant comment renommer mon disque externe, j'ai trouvé la solution :

${if_existing /dev/disk/by-label/IOMEGA\x20HDD}

Il faut aller dans le dossier /dev/disk/by-label pour trouver vos disques externes montés, avec leur nom

Merci à vous pour votre aide

Dernière modification par tom68 (Le 30/12/2010, à 15:11)

Hors ligne

#287 Le 01/01/2011, à 13:09

bece

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Bonjour à tous, j'aimerais bien reproduire le résultat de wlourf :

wlourf a écrit :

Le résultat dans un conky (avec une recherche sur les fractales): conky fractale

dans ce post : http://forum.ubuntu-fr.org/viewtopic.php?id=326972&p=80 (le deuxième post de la page)
Quelqu'un aurait-il le conky capable de reproduire ce résultat ? (pas la recherche d'image, juste la manière de les afficher) ?

Merci d'avance,
bece


http://www.jeremychevrier.com/ -> un jour j'aurai le courage de le réouvrir !
Toshiba Satellite L550-13U - Dual Core T4300 -> Fedora 16
http://www.makinamania.com
"L'informatique, c'est l'art de passer 15 jours à gagner 5 millisecondes"

Hors ligne

#288 Le 01/01/2011, à 14:48

SkyZ

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Fenouille84 a écrit :
SkyZ a écrit :

Bonsoir voilà je cherche a reproduire cette fenêtre conky c'est à dire en fond semi-transparent

J'ai bien le conkyrc : http://pastebin.com/LH7v0LRy mais j'arrive pas a trouver ce qui permet de réaliser cela.
Je demande votre aide car là je sèche

C'est un script LUA.
Regarde un peu du côté de cette page wink

Voilà je viens de tester, mais cela n'est pas transparent juste la couleur qui changent qui est plus blanc ou noir
C'est la 1er fois que j'applique un script, j'ai peut-être fais une erreur quelque part ou en modifiant le script lua pour choisir la transparence

Hors ligne

#289 Le 01/01/2011, à 15:46

Fenouille84

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

SkyZ a écrit :

Voilà je viens de tester, mais cela n'est pas transparent juste la couleur qui changent qui est plus blanc ou noir
C'est la 1er fois que j'applique un script, j'ai peut-être fais une erreur quelque part ou en modifiant le script lua pour choisir la transparence

Normalement, il faut juste modifier ces 2 lignes je crois :

bg_colour=0xffffff
bg_alpha=0.5

La première pour choisir la couleur du fond d'écran (voir les couleurs hexa. aux niveau du #)
La deuxième pour la transparence (varie entre 0 et 1).


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#290 Le 01/01/2011, à 16:04

SkyZ

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

C'est ce que j'ai fais justement mais c'est pas transparent juste la couleur qui change

EDIT : J'ai trouvé il faut indiquer dans conkyrc yes a transparent
Merci beaucoup pour ce script fenouille

Dernière modification par SkyZ (Le 01/01/2011, à 16:08)

Hors ligne

#291 Le 01/01/2011, à 17:54

Fenouille84

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

@SkyZ
De rien wink

Voici mon dernier bureau sous OpenBox. Je repasse quelques temps sous Compiz-Fusion, les effets de geek me manquait ^^

Screen :
obflux.th.png

conkyrc0 (horloge et calendrier)

#Fonctionnement de conky 
  total_run_times 0            #Temps en secondes ; 0 = toujours actif
  background yes            #Pour que conky tourne en arrière plan ; no = pour les tests

#Réglages système
  cpu_avg_samples 1            #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
  net_avg_samples 2            #Nb d'échantillons pour calculer la moyenne d'utilisation CPU

#Mémoire
  double_buffer yes            #Éviter le clignotement
  no_buffers yes            #Soustraire les mémoires tampons de la mémoire utilisée
  text_buffer_size 1024            #Taille du cache pour le texte

#Affichage
  out_to_console no            #Affiche le texte sur la sortie standard
  update_interval 1            #Taux de rafraîchissement de la fenêtre (s)

#Fenêtre conky
  alignment top_left            #Alignement
 #---
  minimum_size 400 10            #Taille minimum (px) ; largeur / hauteur
  maximum_width 400            #Largeur maximum (px)
 #---
  gap_x 400                #Écart avec le bord gauche / droit
  gap_y 1                #Écart avec le bord haut / bas
 #---
  draw_shades no            #Afficher les ombres
  draw_outline no            #Afficher les contours de fenêtre
  draw_borders no            #Afficher des contours autour des blocs de texte
  border_width 1            #Largeur du contour
  border_inner_margin 1            #Largeur des marges
 #---
  own_window yes            #Utiliser sa propre fenêtre
  own_window_type override         #Type de fenêtre ; normal / override / desktop
  own_window_transparent yes        #Pseudo transparence

#Mise en forme
  use_xft yes                #Utiliser Xft (polices lissées etc)
  xftalpha .1                #Utiliser Xft
  override_utf8_locale yes         #Force l'UTF8
  uppercase no                #Tout le texte en majuscule
  use_spacer right            #Ajoute des espaces après certains objets (qu'avec des polices fixes)
 #---
  xftfont saxMono:size=9         #Police par défaut
 #---
  default_bar_size 46 3            #Barre par défaut (longeur hauteur)
  stippled_borders 5            #Taille des pointillés

#Couleurs
  default_color FFFFFF             #Couleur par défaut
  default_shade_color 333333        #Couleur des ombres
  default_outline_color black        #Couleur des contours
 #---
  color1 303030                #Gris
  color2 D6D6D6                #Argenté
  color3 637567                #Vert

 #---
  short_units yes            #Unités courtes
  pad_percents 2            #Unité à 2 décimales

#Prise en charge du LUA
  lua_load $HOME/conky/Script/clock.lua
  lua_draw_hook_pre clock_rings


TEXT
${color2}${offset 86}${cpugraph cpu6 30,1}${voffset -1}${cpugraph cpu6 0,50}
${voffset -40}${offset 140}${font Digital\-7:size=20}${time %H %M %S}${color1}${offset -96}  :  :${font}${color2}
${voffset -5}${offset 140}${cpugraph cpu6 0,96}
${voffset -11}${offset 234}${cpugraph cpu6 30,1}${voffset 29}${cpugraph cpu6 0,146}
${voffset -53}${font saxMono:size=8}${goto 264}${exec date +%B | sed 's/^./\U&/g'}${color1}${goto 360}${time %Y}

${color1}${execp cal | sed '1d ; s/^/ /g ; s/$/ /g ; s/'" $(date +%e)"'/\${color2}'" $(date +%e)"'\${color1}/1 ; s/^/\${goto 258}/g'}${color2}

${offset 264}Uptime   ${color1}${uptime}${color2}
${voffset -109}${offset 234}${cpugraph cpu6 109,1}${voffset 108}${cpugraph cpu6 0,146}${voffset -315}

Avec le script LUA qui va bien pou l'horloge

--[[
Clock Rings by londonali1010 (2009)

This script draws percentage meters as rings, and also draws clock hands if you want! It is fully customisable; all options are described in the script. This script is based off a combination of my clock.lua script and my rings.lua script.

IMPORTANT: if you are using the 'cpu' function, it will cause a segmentation fault if it tries to draw a ring straight away. The if statement near the end of the script uses a delay to make sure that this doesn't happen. It calculates the length of the delay by the number of updates since Conky started. Generally, a value of 5s is long enough, so if you update Conky every 1s, use update_num > 5 in that if statement (the default). If you only update Conky every 2s, you should change it to update_num > 3; conversely if you update Conky every 0.5s, you should use update_num > 10. ALSO, if you change your Conky, is it best to use "killall conky; conky" to update it, otherwise the update_num will not be reset and you will get an error.

To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua):
  lua_load ~/scripts/clock_rings-v1.1.1.lua
  lua_draw_hook_pre clock_rings

Changelog:
+ v1.1.1 -- Fixed minor bug that caused the script to crash if conky_parse() returns a nil value (20.10.2009)
+ v1.1 -- Added colour option for clock hands (07.10.2009)
+ v1.0 -- Original release (30.09.2009)
]]

settings_table = {
  --Anneau des heures
  {
    name='time',
    arg='%I.%M',
    max=12,
    bg_colour=0xffffff,
    bg_alpha=0.1,
    fg_colour=0xffffff,
    fg_alpha=0.2,
    x=90, y=95,
    radius=60,
    thickness=5,
    start_angle=0,
    end_angle=360
  },
  --Anneau des minutes
  {
    name='time',
    arg='%M.%S',
    max=60,
    bg_colour=0xffffff,
    bg_alpha=0.1,
    fg_colour=0xffffff,
    fg_alpha=0.4,
    x=90, y=95,
    radius=66,
    thickness=5,
    start_angle=0,
    end_angle=360
  },
  --Anneau des secondes
  {
    name='time',
    arg='%S',
    max=60,
    bg_colour=0xffffff,
    bg_alpha=0.1,
    fg_colour=0xffffff,
    fg_alpha=0.6,
    x=90, y=95,
    radius=72,
    thickness=5,
    start_angle=0,
    end_angle=360
  },
}

--Use these settings to define the origin and extent of your clock.
  clock_r=67

--Coordinates of the centre of the clock, in pixels, from the top left of the Conky window.
  clock_x=90
  clock_y=95

--Colour & alpha of the clock hands
  clock_colour=0xffffff
  clock_alpha=0.8

--Show the seconds hand ?
  show_seconds=true

require 'cairo'

function rgb_to_r_g_b(colour,alpha)
  return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end

function draw_ring(cr,t,pt)
  local w,h=conky_window.width,conky_window.height

  local xc,yc,ring_r,ring_w,sa,ea=pt['x'],pt['y'],pt['radius'],pt['thickness'],pt['start_angle'],pt['end_angle']
  local bgc, bga, fgc, fga=pt['bg_colour'], pt['bg_alpha'], pt['fg_colour'], pt['fg_alpha']

  local angle_0=sa*(2*math.pi/360)-math.pi/2
  local angle_f=ea*(2*math.pi/360)-math.pi/2
  local t_arc=t*(angle_f-angle_0)

  --Draw background ring
  cairo_arc(cr,xc,yc,ring_r,angle_0,angle_f)
  cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
  cairo_set_line_width(cr,ring_w)
  cairo_stroke(cr)

  --Draw indicator ring
  cairo_arc(cr,xc,yc,ring_r,angle_0,angle_0+t_arc)
  cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
  cairo_stroke(cr)
end

function draw_clock_hands(cr,xc,yc)
  local secs,mins,hours,secs_arc,mins_arc,hours_arc
  local xh,yh,xm,ym,xs,ys

  secs=os.date("%S")
  mins=os.date("%M")
  hours=os.date("%I")

  secs_arc=(2*math.pi/60)*secs
  mins_arc=(2*math.pi/60)*mins+secs_arc/60
  hours_arc=(2*math.pi/12)*hours+mins_arc/12

  --Draw hour hand
  xh=xc+0.9*clock_r*math.sin(hours_arc)
  yh=yc-0.9*clock_r*math.cos(hours_arc)
  cairo_move_to(cr,xc,yc)
  cairo_line_to(cr,xh,yh)
  --
  cairo_set_line_cap(cr,CAIRO_LINE_CAP_ROUND)
  cairo_set_line_width(cr,5)
  cairo_set_source_rgba(cr,rgb_to_r_g_b(clock_colour,clock_alpha))
  cairo_stroke(cr)

  --Draw minute hand
  xm=xc+clock_r*math.sin(mins_arc)
  ym=yc-clock_r*math.cos(mins_arc)
  cairo_move_to(cr,xc,yc)
  cairo_line_to(cr,xm,ym)
  --
  cairo_set_line_width(cr,3)
  cairo_stroke(cr)

  -- Draw seconds hand
  if show_seconds then
    xs=xc+1.1*clock_r*math.sin(secs_arc)
    ys=yc-1.1*clock_r*math.cos(secs_arc)
    cairo_move_to(cr,xc,yc)
    cairo_line_to(cr,xs,ys)
    --
    cairo_set_line_width(cr,1)
    cairo_stroke(cr)
  end
end

function conky_clock_rings()
  local function setup_rings(cr,pt)
  local str=''
  local value=0

  str=string.format('${%s %s}',pt['name'],pt['arg'])
  str=conky_parse(str)

  value=tonumber(str)
  if value == nil then value = 0 end

--Les ajouts suivants permettent de corriger le retard prit par les anneaux
  --Ajout wlourf : conversion des minutes en centièmes d'heures
  if pt['arg'] == "%I.%M"  then
    value=os.date("%I")+os.date("%M")/60
    if value>12 then value=value-12 end
  end

  --Ajout Fenouille84 : conversion des secondes en centièmes de minutes
  if pt['arg'] == "%M.%S"  then
    value=os.date("%M")+os.date("%S")/60
  end
  --Fin ajout

  pct=value/pt['max']
  draw_ring(cr,pct,pt)
end

--Check that Conky has been running for at least 5s
  if conky_window==nil then return end
  local cs=cairo_xlib_surface_create(conky_window.display,conky_window.drawable,conky_window.visual, conky_window.width,conky_window.height)

  local cr=cairo_create(cs)  

  local updates=conky_parse('${updates}')
  update_num=tonumber(updates)

  if update_num>5 then
    for i in pairs(settings_table) do
      setup_rings(cr,settings_table[i])
    end
  end

  draw_clock_hands(cr,clock_x,clock_y)
end

conkyrc1 (barre de gauche)

#Fonctionnement de conky 
  total_run_times 0            #Temps en secondes ; 0 = toujours actif
  background yes            #Pour que conky tourne en arrière plan ; no = pour les tests

#Réglages système
  cpu_avg_samples 1            #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
  net_avg_samples 2            #Nb d'échantillons pour calculer la moyenne d'utilisation CPU

#Mémoire
  double_buffer yes            #Éviter le clignotement
  no_buffers yes            #Soustraire les mémoires tampons de la mémoire utilisée
  text_buffer_size 1024            #Taille du cache pour le texte

#Affichage
  out_to_console no            #Affiche le texte sur la sortie standard
  update_interval 1            #Taux de rafraîchissement de la fenêtre (s)

#Fenêtre conky
  alignment top_left            #Alignement
 #---
  minimum_size 130 10            #Taille minimum (px) ; largeur / hauteur
  maximum_width 130            #Largeur maximum (px)
 #---
  gap_x 5                #Écart avec le bord gauche / droit
  gap_y 5                #Écart avec le bord haut / bas
 #---
  draw_shades no            #Afficher les ombres
  draw_outline no            #Afficher les contours de fenêtre
  draw_borders no            #Afficher des contours autour des blocs de texte
  border_width 1            #Largeur du contour
  border_inner_margin 1            #Largeur des marges
 #---
  own_window yes            #Utiliser sa propre fenêtre
  own_window_type override         #Type de fenêtre ; normal / override / desktop
  own_window_transparent yes        #Pseudo transparence

#Mise en forme
  use_xft yes                #Utiliser Xft (polices lissées etc)
  xftalpha .1                #Utiliser Xft
  override_utf8_locale yes         #Force l'UTF8
  uppercase no                #Tout le texte en majuscule
  use_spacer right            #Ajoute des espaces après certains objets (qu'avec des polices fixes)
 #---
  xftfont saxMono:size=9         #Police par défaut
 #---
  default_bar_size 130 3            #Barre par défaut (longeur hauteur)
  stippled_borders 5            #Taille des pointillés

#Couleurs
  default_color FFFFFF             #Couleur par défaut
  default_shade_color 333333        #Couleur des ombres
  default_outline_color black        #Couleur des contours
 #---
  color1 303030                #Gris
  color2 D6D6D6                #Argenté

 #---
  short_units yes            #Unités courtes
  pad_percents 2            #Unité à 2 décimales

#Prise en charge du LUA
  #lua_load ~/conky/Script/bg.lua
  #lua_draw_hook_pre draw_bg



TEXT
${color2}${execbar $HOME/Script/Volume}${color1}${offset -130}${execbar echo "0"}
${color1}${font Vertigo 2 BRK:size=8}${offset 14}${color2}${cpubar cpu6 34,1}${color1}${voffset -42}
S
Y
S${font}${voffset -37}
${offset 18}\#1  ${cpu cpu1}%${goto 83}\#2  ${cpu cpu2}%${voffset -2}
${offset 18}${color2}${cpugraph cpu1 19,50}${color1}${offset -50}${cpugraph cpu6 19,50}${goto 83}${color2}${cpugraph cpu2 19,50}${color1}${offset -50}${cpugraph cpu6 19,50}

${color1}${font Vertigo 2 BRK:size=8}${offset 14}${color2}${cpubar cpu6 34,1}${color1}${voffset -42}
T
E
N${font}${voffset -37}${if_existing /proc/net/route wlan0}
${offset 18}TP:Wifi inside
${offset 18}UL:${totalup wlan0}
${offset 18}DL:${totaldown wlan0}${else}${if_existing /proc/net/route eth0}
${offset 18}TP:Link inside
${offset 18}UL:${totalup eth0}
${offset 18}DL:${totaldown eth0}${else}
${offset 18}----------------
${offset 18} -Disconnected-
${offset 18}----------------${endif}${endif}

${color1}${font Vertigo 2 BRK:size=8}${offset 14}${color2}${cpubar cpu6 34,1}${color1}${voffset -42}
D
D
H${font}${voffset -37}
${offset 18}/root${alignr}${fs_free /}${voffset -2}
${offset 18}${color2}${fs_bar 3,113 /}${offset -113}${color1}${cpugraph cpu6 3,113}${voffset -10}
${offset 18}${color2}${fs_bar 3,113 /home}${offset -113}${color1}${cpugraph cpu6 3,113}${voffset -2}
${offset 18}/home${alignr}${fs_free /home}

conkyrc2 (USB à droite)

#Fonctionnement de conky 
  total_run_times 0            #Temps en secondes ; 0 = toujours actif
  background yes            #Pour que conky tourne en arrière plan ; no = pour les tests

#Réglages système
  cpu_avg_samples 1            #Nb d'échantillons pour calculer la moyenne d'utilisation CPU
  net_avg_samples 2            #Nb d'échantillons pour calculer la moyenne d'utilisation CPU

#Mémoire
  double_buffer yes            #Éviter le clignotement
  no_buffers yes            #Soustraire les mémoires tampons de la mémoire utilisée
  text_buffer_size 1024            #Taille du cache pour le texte

#Affichage
  out_to_console no            #Affiche le texte sur la sortie standard
  update_interval 1            #Taux de rafraîchissement de la fenêtre (s)

#Fenêtre conky
  alignment top_right            #Alignement
 #---
  minimum_size 130 10            #Taille minimum (px) ; largeur / hauteur
  maximum_width 130            #Largeur maximum (px)
 #---
  gap_x 5                #Écart avec le bord gauche / droit
  gap_y 5                #Écart avec le bord haut / bas
 #---
  draw_shades no            #Afficher les ombres
  draw_outline no            #Afficher les contours de fenêtre
  draw_borders no            #Afficher des contours autour des blocs de texte
  border_width 1            #Largeur du contour
  border_inner_margin 1            #Largeur des marges
 #---
  own_window yes            #Utiliser sa propre fenêtre
  own_window_type override         #Type de fenêtre ; normal / override / desktop
  own_window_transparent yes        #Pseudo transparence

#Mise en forme
  use_xft yes                #Utiliser Xft (polices lissées etc)
  xftalpha .1                #Utiliser Xft
  override_utf8_locale yes         #Force l'UTF8
  uppercase no                #Tout le texte en majuscule
  use_spacer right            #Ajoute des espaces après certains objets (qu'avec des polices fixes)
 #---
  xftfont saxMono:size=9         #Police par défaut
 #---
  default_bar_size 46 3            #Barre par défaut (longeur hauteur)
  stippled_borders 5            #Taille des pointillés

#Couleurs
  default_color FFFFFF             #Couleur par défaut
  default_shade_color 333333        #Couleur des ombres
  default_outline_color black        #Couleur des contours
 #---
  color1 303030                #Gris
  color2 D6D6D6                #Argenté

 #---
  short_units yes            #Unités courtes
  pad_percents 2            #Unité à 2 décimales

#Prise en charge du LUA
  #lua_load ~/conky/Script/bg.lua
  #lua_draw_hook_pre draw_bg


TEXT
${color2}${voffset -10}${hr}
${alignc}${color1}.:: USB Drive ::.
${color2}${voffset -5}${hr}${color1}
${if_match ${exec ls /media | wc -l} >0}${execp grep -E ^\/dev /etc/mtab | cut -d " " -f2 | sed '1,2d ; s&^.*/&&g' | while read line ; do name=$(echo $line | cut -c '1-5' | sed 's/.*/\L&/g ; s/^./\U&/g') ; echo $name '${color2}${fs_bar /media/'$line'}${color1}${offset -46}${execbar echo "0"} ${fs_free /media/'$line'}' ; done}${else}${alignc}- No device -${endif}

Voilà voilà.
Pour toutes questions, n'hésitez pas wink


Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --

Hors ligne

#292 Le 01/01/2011, à 19:40

wlourf

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

bece a écrit :

Bonjour à tous, j'aimerais bien reproduire le résultat de wlourf :

dans ce post : http://forum.ubuntu-fr.org/viewtopic.php?id=326972&p=80 (le deuxième post de la page)
Quelqu'un aurait-il le conky capable de reproduire ce résultat ? (pas la recherche d'image, juste la manière de les afficher) ?

Merci d'avance,
bece

Salut,
le script est ici : http://ubuntuforums.org/showpost.php?p= … tcount=121
si tu n'es pas inscrit sur ubuntu.org, je peux le poster ailleurs
si tu as des problèmes d'utilisation, n'hésite pas à demander smile

Hors ligne

#293 Le 01/01/2011, à 20:28

bece

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Oui, désolé, je veux bien que tu le postes ailleurs s'il te plait.

Dernière modification par bece (Le 01/01/2011, à 22:26)


http://www.jeremychevrier.com/ -> un jour j'aurai le courage de le réouvrir !
Toshiba Satellite L550-13U - Dual Core T4300 -> Fedora 16
http://www.makinamania.com
"L'informatique, c'est l'art de passer 15 jours à gagner 5 millisecondes"

Hors ligne

#294 Le 01/01/2011, à 22:27

bece

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Il y a une police que j'aimerais bien utiliser, mais malheureusement je n'y arrive pas :s
BILLY ARGEL FONT
J'ai essayé ceci :

${font "BILLY ARGEL FONT"}
${font BILLY ARGEL}
${font "Billy Argel"}
${font Billy Argel}
${font Billy Argel Trial}

J'ai beau essayer de mettre tout ce que je peux, ça ne veut pas tongue (de plus il n'y a pas de message d'erreurs sinon ce serait trop simple)
J'ai également essayé cette police : Make Juice
Mais cela ne fonctionne pas plus, j'ai toujours la police de base.


http://www.jeremychevrier.com/ -> un jour j'aurai le courage de le réouvrir !
Toshiba Satellite L550-13U - Dual Core T4300 -> Fedora 16
http://www.makinamania.com
"L'informatique, c'est l'art de passer 15 jours à gagner 5 millisecondes"

Hors ligne

#295 Le 01/01/2011, à 22:29

wlourf

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

le script tel que sur ubuntu.org : http://dl.free.fr/hGcTnSBTk

pour ta police, ça devrait fonctionner avec

${font BILLY ARGEL FONT:size=100}

(la police est toute petite, il faut mettre une grande taille, chez moi je l'ai installée dans ~/.fonts)
au cas où, as tu mis à jour le cache des polices depuis que tu l'as installée ?

fc-cache -f -v

bon courage wink

Hors ligne

#296 Le 01/01/2011, à 22:32

Levi59

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

${font Billy Argel Font:size=xx} ?

grilled!grillade

Dernière modification par Levi59 (Le 01/01/2011, à 22:34)

Hors ligne

#297 Le 01/01/2011, à 22:50

bece

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Ok, merci pour l'archive smile Je vais regarder et essayer d'en tirer quelque chose. Parce que bon pour l'instant le script que j'ai fait n'est pas très joli pour arriver à un résultat similaire au tien.

Oui, j'avais rechargé le cache, et effectivement c'est la taille qui gênait. Par contre avez-vous une idée pour l'autre molice "Make Juice" ?


http://www.jeremychevrier.com/ -> un jour j'aurai le courage de le réouvrir !
Toshiba Satellite L550-13U - Dual Core T4300 -> Fedora 16
http://www.makinamania.com
"L'informatique, c'est l'art de passer 15 jours à gagner 5 millisecondes"

Hors ligne

#298 Le 01/01/2011, à 23:09

wlourf

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

bece a écrit :

pour l'autre molice "Make Juice" ?

ben, que fait la molice ?
même punition non ?

${font Make Juice:size=100}

Hors ligne

#299 Le 01/01/2011, à 23:21

bece

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

Oups, la coquille smile
Mais non ce n'est pas la même punition. Même avec une taille à 100, j'ai une lettre par défaut.


http://www.jeremychevrier.com/ -> un jour j'aurai le courage de le réouvrir !
Toshiba Satellite L550-13U - Dual Core T4300 -> Fedora 16
http://www.makinamania.com
"L'informatique, c'est l'art de passer 15 jours à gagner 5 millisecondes"

Hors ligne

#300 Le 01/01/2011, à 23:43

wlourf

Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes

alors je sèche, désolé, car ça fonctionne chez moi avec cette police "Make Juice.ttf"  dans ~/.fonts

Hors ligne

Haut de page ↑