Титла: Conky въпрос
Публикувано от: liubo1 в Aug 28, 2014, 13:12
Здравейте! Интересува ме как да направя конки-то ми да ъпдейтва времето на по-малък интервал, защото сега изобщо не ми върши работа. Ето му кода от conky.rc # Conky Google Now style #
# Conky settings # background no update_interval 1 double_buffer yes no_buffers yes
# Window specifications # own_window yes own_window_type normal own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager own_window_title own_window_argb_visual true own_window_argb_value 0 own_window_transparent yes
minimum_size 300
# Alignment # alignment tr gap_x 100 gap_y 100
border_inner_margin 15 border_outer_margin 0
# Graphics settings # draw_shades no draw_outline no draw_borders no draw_graph_borders no
# Text settings # use_xft yes xftalpha 0 xftfont Open Sans Light:size=10
override_utf8_locale yes
imlib_cache_size 0 F9F9F9 # Color scheme # default_color FFFFFF
color1 FFFFFF color2 FFFFFF color3 FFFFFF color4 FFFFFF color5 FFFFFF color6 FFFFFF color7 333333
TEXT ${execi 300 curl -s "http://weather.yahooapis.com/forecastrss?w=838082&u=c" -o ~/.cache/weather.xml}${font Open Sans Light:size=15}${execi 300 grep "yweather:location" ~/.cache/weather.xml | grep -o "city=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}, ${execi 300 grep "yweather:location" ~/.cache/weather.xml | grep -o "country=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}${font} ${font Open Sans Light:size=60}${alignr}${execi 300 grep "yweather:condition" ~/.cache/weather.xml | grep -o "temp=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}°${font}${voffset -20} ${execi 300 cp -f ~/.conky-google-now/$(grep "yweather:condition" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*").png ~/.cache/weather.png}${image ~/.cache/weather.png -p 0,45 -s 60x60} ${execi 300 grep "yweather:condition" ~/.cache/weather.xml | grep -o "text=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | tr '[a-z]' '[A-Z]'} ${image ~/.conky-google-now/wind.png -p 0,135 -s 15x15}${goto 35}${execi 300 grep "yweather:wind" ~/.cache/weather.xml | grep -o "speed=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}${execi 300 grep "yweather:units" ~/.cache/weather.xml | grep -o "speed=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"} ${image ~/.conky-google-now/humidity.png -p 0,155 -s 15x15}${goto 35}${execi 300 grep "yweather:atmosphere" ~/.cache/weather.xml | grep -o "humidity=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}% ${execi 300 cp -f ~/.conky-google-now/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1').png ~/.cache/weather-today.png}${image ~/.cache/weather-today.png -p 0,185 -s 30x30}${execi 300 cp -f ~/.conky-google-now/$(grep "yweather:forecast" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2').png ~/.cache/weather-tomorrow.png}${image ~/.cache/weather-tomorrow.png -p 130,185 -s 30x30}${voffset -10} ${goto 60}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1' | tr '[a-z]' '[A-Z]'}${goto 190}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "day=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2' | tr '[a-z]' '[A-Z]'} ${goto 60}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1'}° ${color6}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1'}°${color}${goto 190}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "high=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2'}° ${color6}${execi 300 grep "yweather:forecast" ~/.cache/weather.xml | grep -o "low=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2'}°${color}${voffset 15} ${color7}${hr}${color} ${if_existing /proc/net/route wlan0} ${color1}Up:${color} ${color3}${upspeed wlan0}${color}${alignr}${color1}Down:${color} ${color3}${downspeed wlan0}${color} ${upspeedgraph wlan0 50,120 333333 333333}${alignr}${downspeedgraph wlan0 50,120 333333 333333} ${color1}Sent:${color} ${color2}${totalup wlan0}${color}${alignr}${color1}Received:${color} ${color2}${totaldown wlan0}${color} ${else}${if_existing /proc/net/route wlan1} ${color1}Up:${color} ${color3}${upspeed wlan1}${color}${alignr}${color1}Down:${color} ${color3}${downspeed wlan1}${color} ${upspeedgraph wlan1 50,120 333333 333333}${alignr}${downspeedgraph wlan1 50,120 333333 333333} ${color1}Sent:${color} ${color2}${totalup wlan1}${color}${alignr}${color1}Received:${color} ${color2}${totaldown wlan1}${color} ${else}${if_existing /proc/net/route eth0} ${color1}Up:${color} ${color3}${upspeed eth0}${color}${alignr}${color1}Down:${color} ${color3}${downspeed eth0}${color} ${upspeedgraph eth0 50,120 333333 333333}${alignr}${downspeedgraph eth0 50,120 333333 333333} ${color1}Sent:${color} ${color2}${totalup eth0}${color}${alignr}${color1}Received:${color} ${color2}${totaldown eth0}${color} ${else}${if_existing /proc/net/route eth1} ${color1}Up:${color} ${color3}${upspeed eth1}${color}${alignr}${color1}Down:${color} ${color3}${downspeed eth1}${color} ${upspeedgraph eth1 50,120 333333 333333}${alignr}${downspeedgraph eth1 50,120 333333 333333} ${color1}Sent:${color} ${color2}${totalup eth1}${color}${alignr}${color1}Received:${color} ${color2}${totaldown eth1}${color} ${else}${if_existing /proc/net/route ppp0} ${color1}Up:${color} ${color3}${upspeed ppp0}${color}${alignr}${color1}Down:${color} ${color3}${downspeed ppp0}${color} ${upspeedgraph ppp0 50,120 333333 333333}${alignr}${downspeedgraph ppp0 50,120 333333 333333} ${color1}Sent:${color} ${color2}${totalup ppp0}${color}${alignr}${color1}Received:${color} ${color2}${totaldown ppp0}${color} ${else}${if_existing /proc/net/route ppp1} ${color1}Up:${color} ${color3}${upspeed ppp1}${color}${alignr}${color1}Down:${color} ${color3}${downspeed ppp1}${color} ${upspeedgraph ppp1 50,120 333333 333333}${alignr}${downspeedgraph ppp1 50,120 333333 333333} ${color1}Sent:${color} ${color2}${totalup ppp1}${color}${alignr}${color1}Received:${color} ${color2}${totaldown ppp1}${color} ${else}${if_existing /proc/net/route usb0} ${color1}Up:${color} ${color3}${upspeed usb0}${color}${alignr}${color1}Down:${color} ${color3}${downspeed usb0}${color} ${upspeedgraph usb0 75,135 333333 333333}${alignr}${downspeedgraph usb0 75,135 333333 333333} ${color1}Sent:${color} ${color2}${totalup usb0}${color}${alignr}${color1}Received:${color} ${color2}${totaldown usb0}${color} ${else}${if_existing /proc/net/route usb1} ${color1}Up:${color} ${color3}${upspeed usb1}${color}${alignr}${color1}Down:${color} ${color3}${downspeed usb1}${color} ${upspeedgraph usb1 75,135 333333 333333}${alignr}${downspeedgraph usb1 75,135 333333 333333} ${color1}Sent:${color} ${color2}${totalup usb1}${color}${alignr}${color1}Received:${color} ${color2}${totaldown usb1}${color} ${else} Network disconnected ${color6}Connect to a network to see statistics${color} ${voffset 50} ${endif}${endif}${endif}${endif}${endif}${endif}${voffset -30}
Update interval ъпдейтва само свалените и качени битове. А ето тук съм го взел - http://www.webupd8.org/2013/05/get-weather-or-system-info-on-your.html
Титла: Re: Conky въпрос
Публикувано от: korea60 в Aug 28, 2014, 14:17
Добре де това: execi 300, би трябвало да ъпдейтва през 5 минути, малко ли е или не сработва времето? Проваи да го направиш и така - texeci 300 ...
Титла: Re: Conky въпрос
Публикувано от: liubo1 в Aug 28, 2014, 16:11
Направих го така и веднага ъпдейтна времето. Иначе преди сякаш го ъпдейтваше 2 пъти на ден.. Ще видя до довечера ако не смени времето значи пак нещо не се е получило, но сякаш стана. Само дето има разлика с 2 градуса между синоптик.бг и яхоо уедър ;D
|