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.

#1451 Le 13/11/2016, à 13:23

chepioq

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

Bonjour enebre.
J'ai fait d'autres tests, car mettre "imlib_cache_size = 0" me ne satisfait pas vraiment, cela désactive le cache image pour ton conky.
En réfléchissant, et en voyant ceci :

imlib_cache_size :	Imlib2 image cache size, in bytes. Defaults to 4MiB. Increase this value if you use $image lots. Set to 0 to disable the image cache.

Je me suis dit que le cache par défaut (4MiB) est trop petit pour les images des pochettes, et que c'est pour cela que ça ne fonctionne pas.
J'ai mis :

imlib_cache_size = 2048

et là plus de soucis, le cache fonctionne et les images des pochettes sont mises à jour.


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

Hors ligne

#1452 Le 13/11/2016, à 13:57

enebre

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

Bonjour chepioq,
D'accord, je suis ton conseil, merci.

Hors ligne

#1453 Le 13/11/2016, à 19:37

enebre

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

Je me demande si avec l'évolution fantastique de cet outils (conky), si ça n'irait pas un jour jusqu'à la création d'un système d'exploitation d'un nouveau genre !
Serait-ce possible ?

Dernière modification par enebre (Le 13/11/2016, à 19:38)

Hors ligne

#1454 Le 13/11/2016, à 19:43

chepioq

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

enebre a écrit :

Je me demande si avec l'évolution fantastique de cet outils (conky), si ça n'irait pas un jour jusqu'à la création d'un système d'exploitation d'un nouveau genre !
Serait-ce possible ?

conky est en effet un super programme, mais ce n'est qu'un "petit" programme (et il n'y a rien de péjoratif dans ce que je dis).
Faire un système d'exploitation requiert des ressources bien plus considérables.


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

Hors ligne

#1455 Le 13/11/2016, à 19:51

enebre

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

Bien sûr , mais linux est aussi une compilation de simple fichier.
Quand je vois ce qu'on peut déjà faire, le reste ne serait qu'une question de temps, et puis ce pourrait être un système assez basique et annexe permettant la gestion multimedia, paramétrage et domotique, le tout graphiquement.
Bon je ne voulais pas dire de réinventer la roue...

Hors ligne

#1456 Le 13/11/2016, à 20:02

chepioq

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

enebre a écrit :

Bien sûr , mais linux est aussi une compilation de simple fichier.
.......

C'est un peu réducteur comme affirmation.
Linux est avant tout un noyau, le kernel, qui est développé depuis 1991 par Linus Torvalds, d'abord en solo puis avec une équipe de plus en plus importante (voir l'article sur Wikipédia : https://fr.wikipedia.org/wiki/Linux )
Je ne sais pas combien de développeurs y travaillent, mais cela doit être conséquent.


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

Hors ligne

#1457 Le 13/11/2016, à 20:05

enebre

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

Tu as raison, je ne voulais pas dénigrer linux et le travaille colossal qu'il représente, je suis seulement parti de la phrase de Linus disant que tout est fichier.

Hors ligne

#1458 Le 01/01/2017, à 23:06

ph_75

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

Bonjour,
je cherche à savoir quoi faire pour intégrer à .conkyrc ces infos météo toutes simples:
lever du soleil =
coucher du soleil =

juste ça.
rien d'autre.

est-ce que qqun à une idée ?

Hors ligne

#1459 Le 02/01/2017, à 07:44

chepioq

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

Tu utilises quel site pour récupérer tes infos météo ?


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

Hors ligne

#1460 Le 02/01/2017, à 09:01

chepioq

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

Sinon, pour avoir juste les heures de levé et de couché du soleil, j'utilise ce petit programme : sunwait
https://sourceforge.net/projects/sunwai … p_redirect

Une fois que tu as téléchargé et décompressé le programme, tu te places dans le dossier du programme et tu fais juste un

make

Cela de donnera un exécutable nommé sunwait, que j'ai placé dans un dossier /bin de mon home et ensuite :
heure levé soleil :

sunwait list 43.2882N 5.5778E | awk '{print $1}'
08:08

heure couché soleil :

sunwait list 43.2882N 5.5778E | awk '{print $3}'
17:13

Il faudra que tu trouves les coordonnées de ta localisation en métrique et non en degrés (tu les trouveras avec google map).

Si tu as un soucis, n'hésite pas à nous le rapporter.


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

Hors ligne

#1461 Le 02/01/2017, à 09:03

ph_75

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

j'en utilise pas encore parce que je ne suis pas encore arrivé à avoir la météo dans mon conky
mais j'ai vu qu'un script propose les coucher et lever du soleil chez Accuweather

Hors ligne

#1462 Le 02/01/2017, à 09:06

chepioq

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

ph_75 a écrit :

j'en utilise pas encore parce que je ne suis pas encore arrivé à avoir la météo dans mon conky
mais j'ai vu qu'un script propose les coucher et lever du soleil chez Accuweather

Nos posts se sont croisé, regarde ce que je te propose post 1515


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

Hors ligne

#1463 Le 02/01/2017, à 14:51

ph_75

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

merci pour sunwait.
J'ai vu dans un de tes précédents posts page 86 quelque chose qui m’intéresse plus smile
https://forum.ubuntu-fr.org/viewtopic.p … 9#p3506239

si j'ai bien compris, il me faut Cairo; ok
et comment je le lance? sachant que dans mon conkyrc j'ai déjà

# Lua Load  #
lua_load ~/conky/clock_rings.lua
lua_draw_hook_pre clock_rings

post 2134 de 2010 tu dis:
Toutes les explications sont dans le fichier read-me.txt
est_ce que tu peux l'afficher ou faire un renvoi vers un lien actif?
merci d'avance smile

Dernière modification par ph_75 (Le 02/01/2017, à 14:58)

Hors ligne

#1464 Le 02/01/2017, à 15:45

chepioq

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

Ouh-la-la !!!
C'est un vieux conky que je n'utilise plus, mais si cela t'intéresse je l'ai refait en version plus simple, sans lua:
1483367875.jpg

Voici mon conky-soleil :

conky.config = {
background = false,
use_xft = true,
font = 'URW Chancery L:size=12:bold',
update_interval = 3600.0,
total_run_times = 0,
own_window = true,
own_window_type = 'dock',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_hints = 'undecorated,skip_taskbar,skip_pager,below',
double_buffer = true,
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = true,
stippled_borders = 8,
border_inner_margin = 4,
alignment = 'middle_middle',
minimum_width = 250,
minimum_height = 200,
gap_x = 570,
gap_y = -190,
no_buffers = true,
uppercase = false,
cpu_avg_samples = 2,
net_avg_samples = 2,
override_utf8_locale = true,
use_spacer = right,
text_buffer_size = 1024,
color1 = '323200',

}

conky.text = [[
${image /home/dominique/.conkyrc/conky-1.10/conky-soleil/fg2.png}
${color1}${goto 96}${voffset 6}Zenith
${goto 100}${exec sunwait report 43.2882N 5.5778E | grep north/south | awk '{print $4}'}



${voffset -8}${goto 27}Lever ${goto 172}Coucher
${goto 27}${exec sunwait list 43.2882N 5.5778E | awk '{print $1}'}${goto 178}${exec sunwait list 43.2882N 5.5778E | awk '{print $3}'}
]]

et l'image fg2.png qui sert de fond :
JYOr.png

Il faudra que tu modifies les différents chemins.
De plus c'est un autre conky, c'est à dire qu'il sera indépendant de ton conkyrc, et tu pourras le lancer avec la commande

conky -c /chemin/du/conky-soleil

Dernière modification par chepioq (Le 02/01/2017, à 15:52)


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

Hors ligne

#1465 Le 02/01/2017, à 17:59

ph_75

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

merci Dominique pour ce conky soleil!
ça marche.... à un detail près:
Sunwait
chez moi ( à Paris) ça donne ${exec sunwait list 48.5124N, 2.2133E | awk '{print $1}'}${goto 178}${exec sunwait list 48.5124N, 2.2133E | awk '{print $3}'}
ça me renvoie:
lever 6h05  coucher: 19h45 !!!!!!
un 2 janvier ?

Hors ligne

#1466 Le 02/01/2017, à 18:18

chepioq

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

Tu as des virgules en trop (48.5124N, 2.2133E )
C'est 48.5124N 2.2133E  sans la virgule après le N

Dernière modification par chepioq (Le 02/01/2017, à 18:40)


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

Hors ligne

#1467 Le 02/01/2017, à 19:14

ph_75

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

chepioq a écrit :

Tu as des virgules en trop (48.5124N, 2.2133E )
C'est 48.5124N 2.2133E  sans la virgule après le N

super.!
merci smile

Hors ligne

#1468 Le 02/01/2017, à 20:44

enebre

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

Bonsoir chepioq, j'adopte au passage ce petit conky , mais je n'arrive pas à afficher les valeur dans le conky , alors qu'en ligne de commande une commande à la fois fonctionne

ombre@ombre-top:~$ /home/ombre/.conky/conky-perso/conky-soleil/sunwait/0.8/sunwait list 53.2882N 5.5778E | awk '{print $1}'
08:50,
conky -c /home/ombre/.conky/conky-perso/conky-soleil/soleil-rc
conky: desktop window (c00003) is subwindow of root window (d4)
conky: window type - dock
conky: drawing to created window (0x2e00002)
conky: drawing to double buffer

mini_170102092129105334.png


conky.text = [[
${image /home/ombre/.conky/conky-perso/conky-soleil/fg2.png}
${color1}${goto 96}${voffset 6}Zenith
${goto 100}${exec /home/ombre/.conky/conky-perso/conky-soleil/sunwait/0.8/sunwait report 53.2882N 5.5778E | grep north/south | awk '{print $4}'}



${voffset -8}${goto 27}Lever ${goto 172}Coucher
${goto 27}${exec /home/ombre/.conky/conky-perso/conky-soleil/sunwait/0.8/sunwait list 53.2882N 5.5778E | awk '{print $1}'}${goto 178}${exec /home/ombre/.conky/conky-perso/conky-soleil/sunwait/0.8/sunwait list 53.2882N 5.5778E | awk '{print $3}'}
]]

Ne manquerait-il pas des pièces dans la partie texte ?

Dernière modification par enebre (Le 02/01/2017, à 21:16)

Hors ligne

#1469 Le 03/01/2017, à 06:10

chepioq

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

Cela signifie que l’exécutable sunwait n'est pas dans ton PATH.
Tu peux le vérifier en lançant sunwait depuis une console, si c'était dans ton PATH, cette commande devrait te retourner le man sunwait :

dominique@host-192-168-1-2 ~$ sunwait
Calculate sunrise and sunset times for the current or targetted day.
The times can be adjusted either for twilight or fixed durations.

The program can either: wait for sunrise or sunset   (function: wait),
  or return the time (GMT or local) the event occurs (function: list),
  or report the day length and twilight timings      (function: report),
  or simply report if it is DAY or NIGHT             (function: poll).

You should specify the latitude and longitude of your target location.


Usage: sunwait [major options] [minor options] [twilight type] [rise|set] [offset] [latitude] [longitude]

Major options, either:
    poll          Returns immediately indicating DAY or NIGHT. See 'program exit codes'. Default.
    wait          Sleep until specified event occurs. Else exit immediate.
    list [X]      Report twilight times for next 'X' days (inclusive). Default: 1.
    report        Generate a report about the days sunrise and sunset timings.

Minor options, any of:
    [no]debug     Print extra info and returns in one minute. Default: nodebug.
    [no]version   Print the version number. Default: noversion.
    [no]help      Print this help. Default: nohelp.
    [no]exit      Print 'DAY','NIGHT','OK' or 'ERROR' on exit. Default: noexit.
    [no]gmt       Print times in GMT or local-time.  Default: nogmt.

Twilight types, either:
    daylight      Top of sun just below the horizon. Default.
    civil         Civil Twilight.         -6 degrees below horizon.
    nautical      Nautical twilight.     -12 degrees below horizon.
    astronomical  Astronomical twilight. -18 degrees below horizon.
    angle [X.XX]  User-specified twilight-angle (degrees). Default: 0.

Sunrise/sunset. Only useful with major-options: 'wait' and 'list'. Any of: (default: both)
    rise          Wait for the sun to rise past specified twilight & offset.
    set           Wait for the sun to  set past specified twilight & offset.

Offset:
    offset [MM|HH:MM|HH:MM:SS] Time interval (+ve towards noon) to adjust twilight calculation.

Target date. Only useful with major-options: 'report' or 'list'. Default: today
    d [DD]        Set the target Day-of-Month to calculate for. 1 to 31.
    m [MM]        Set the target Month to calculate for. 1 to 12.
    y [YYYY]      Set the target Year to calculate for. 2000 to 2099.

latitude/longitude coordinates: floating-point degrees, with [NESW] appended. Default: Bingham, England.

Exit (return) codes:
    0           OK: exit from 'wait' or 'list' only.
    1           Error.
    2           Exit from 'poll': it is DAY or twilight.
    3           Exit from 'poll': it is NIGHT (after twilight).

Example 1: sunwait wait rise -1:15:10 51.477932N 0.000000E
Wait until 1 hour 15 minutes 10 secs before the sun rises in Greenwich, London.

Example 2: sunwait list 7 civil 55.752163N 37.617524E
List civil sunrise and sunset times for today and next 6 days. Moscow.

Example 3: sunwait poll exit angle 10 54.897786N -1.517536E
Indicate by program exit-code if is Day or Night using a custom twilight angle of 10 degrees over horizon. Washington, England.

Example 4: sunwait list 1 sunrise angle 3
List today's sunrise time with custom +3 degree twilight angle, using the default location.

Note that program uses C library functions to determine time and localtime.
Error for timings are estimated at: +/- 4 minutes.

dominique@host-192-168-1-2 ~$ 

Pour l'ajouter à ton PATH, tu peux créer un dossier bin à la racine de ton /home et y copier l'exécutable dedans.
Tu peux aussi copier cet exécutable dans ton dossier /usr/bin ou /usr/local/bin (par exemple)

Pour connaitre ton PATH, lance la commande "echo $PATH"

dominique@host-192-168-1-2 ~$ echo $PATH
/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/dominique/.local/bin:/home/dominique/bin
dominique@host-192-168-1-2 ~$ 

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

Hors ligne

#1470 Le 03/01/2017, à 10:33

enebre

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

Bonjour chepioq,
J'ai donc placé sunwait dans /usr/bin/  puis j'ai rebooté, et le résultat reste le meme, c'est étrange en ligne de commande direct j'ai l'info , mais elle ne s'inscrit pas sur le conky et pourtant les textes "lever" "coucher" "zenith" s'affiche sans problème et aucune erreur n'apparait dans le terminal, faut-il quand meme que lua soit installé ?
voici une portion de locate conky avec ce qui me semble important car la liste est très longue, me manquerait-il une pièce ?

/usr/bin/conky
/usr/lib/conky
/usr/lib/conky/libcairo.so
/usr/lib/conky/libcairo_imlib2_helper.so
/usr/lib/conky/libimlib2.so
/usr/lib/conky/librsvg.so
/usr/share/apport/package-hooks/conky.py

Dernière modification par enebre (Le 03/01/2017, à 10:56)

Hors ligne

#1471 Le 03/01/2017, à 10:58

chepioq

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

que retourne la commande

echo $PATH

et la commande

sunwait

Dernière modification par chepioq (Le 03/01/2017, à 10:59)


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

Hors ligne

#1472 Le 03/01/2017, à 11:01

enebre

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

$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
$ sunwait
Calculate sunrise and sunset times for the current or targetted day.
The times can be adjusted either for twilight or fixed durations.

The program can either: wait for sunrise or sunset   (function: wait),
  or return the time (GMT or local) the event occurs (function: list),
  or report the day length and twilight timings      (function: report),
  or simply report if it is DAY or NIGHT             (function: poll).

You should specify the latitude and longitude of your target location.


Usage: sunwait [major options] [minor options] [twilight type] [rise|set] [offset] [latitude] [longitude]

Major options, either:
    poll          Returns immediately indicating DAY or NIGHT. See 'program exit codes'. Default.
    wait          Sleep until specified event occurs. Else exit immediate.
    list [X]      Report twilight times for next 'X' days (inclusive). Default: 1.
    report        Generate a report about the days sunrise and sunset timings.

Minor options, any of:
    [no]debug     Print extra info and returns in one minute. Default: nodebug.
    [no]version   Print the version number. Default: noversion.
    [no]help      Print this help. Default: nohelp.
    [no]gmt       Print times in GMT or local-time.  Default: nogmt.

Twilight types, either:
    daylight      Top of sun just below the horizon. Default.
    civil         Civil Twilight.         -6 degrees below horizon.
    nautical      Nautical twilight.     -12 degrees below horizon.
    astronomical  Astronomical twilight. -18 degrees below horizon.
    angle [X.XX]  User-specified twilight-angle (degrees). Default: 0.

Sunrise/sunset. Only useful with major-options: 'wait' and 'list'. Any of: (default: both)
    rise          Wait for the sun to rise past specified twilight & offset.
    set           Wait for the sun to  set past specified twilight & offset.

Offset:
    offset [MM|HH:MM] Time interval (+ve towards noon) to adjust twilight calculation.

Target date. Only useful with major-options: 'report' or 'list'. Default: today
    d [DD]        Set the target Day-of-Month to calculate for. 1 to 31.
    m [MM]        Set the target Month to calculate for. 1 to 12.
    y [YYYY]      Set the target Year to calculate for. 2000 to 2099.

latitude/longitude coordinates: floating-point degrees, with [NESW] appended. Default: Bingham, England.

Exit (return) codes:
    0           OK: exit from 'wait' or 'list' only.
    1           Error.
    2           Exit from 'poll': it is DAY or twilight.
    3           Exit from 'poll': it is NIGHT (after twilight).

Example 1: sunwait wait rise offset -1:15:10 51.477932N 0.000000E
Wait until 1 hour 15 minutes 10 secs before the sun rises in Greenwich, London.

Example 2: sunwait list 7 civil 55.752163N 37.617524E
List civil sunrise and sunset times for today and next 6 days. Moscow.

Example 3: sunwait poll exit angle 10 54.897786N -1.517536E
Indicate by program exit-code if is Day or Night using a custom twilight angle of 10 degrees above horizon. Washington, UK.

Example 4: sunwait list 7 gmt sunrise angle 3
List next 7 days sunrise times, custom +3 degree twilight angle, default location.
Uses GMT; as any change in daylight saving over the specified period is not considered.

Note that program uses C library functions to determine time and localtime.
Error for timings are estimated at: +/- 4 minutes.

Dernière modification par enebre (Le 03/01/2017, à 11:02)

Hors ligne

#1473 Le 03/01/2017, à 11:04

enebre

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

édité

Hors ligne

#1474 Le 03/01/2017, à 11:15

chepioq

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

Normalement cela devrait fonctionner.
Peux-tu nous donner le conky qui doit se lancer ?


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

Hors ligne

#1475 Le 03/01/2017, à 11:17

enebre

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

oui pas de soucis, merci:

conky.config = {
background = false,
use_xft = true,
font = 'URW Chancery L:size=12:bold',
update_interval = 3600.0,
total_run_times = 0,
own_window = true,
own_window_type = 'dock',
own_window_transparent = true,
own_window_argb_visual = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager,below',
double_buffer = true,
draw_shades = false,
-- draw_outline = false,
-- draw_borders = false,
draw_graph_borders = true,
stippled_borders = 8,
border_inner_margin = 4,
-- alignment = 'middle_middle',
minimum_width = 250,
minimum_height = 200,
gap_x = 1670,
gap_y = 300,
no_buffers = true,
uppercase = false,
cpu_avg_samples = 2,
net_avg_samples = 2,
override_utf8_locale = true,
use_spacer = right,
text_buffer_size = 512,
color1 = '323200'
}

conky.text = [[
${image /home/ombre/.conky/conky-perso/conky-soleil/fg2.png}
${color1}${goto 96}${voffset 6}Zenith
${goto 100}${exec sunwait report 50.32N 5.90E | grep north/south | awk '{print $4}'}



${voffset -8}${goto 27}Lever ${goto 172}Coucher
${goto 27}${exec sunwait list 50.32N 5.90E | awk '{print $1}'}${goto 178}${exec sunwait list 50.32N 5.90E | awk '{print $3}'}
]]

Hors ligne