Conky pomoc

Problémy a zkušenosti s programy, softwarovými nástroji nebo balíčkovacími systémy pro jejich instalaci
Zpráva
Autor
furmi
Příspěvky: 42
Registrován: 13 lis 2012, 08:05

Conky pomoc

#1 Příspěvek od furmi »

Cau.

Potreboval bych pomoct.

Hraju se Conky, ale nevim jak mam rozjet grafiku pomoci knihovny Cairo.

Chtel bych aby to vypadalo asi nejak takto:
Obrázek
Bohuzel po spusteni danych Conky souboru se mi zobrazi neco takoveho:
Obrázek
Mohl by jste mi mi nekde prosim pomoct.
Dalsi informace:
Conky verze 1.8.1-6
Cairo verze 1.10.2-6

Kod .conkyrc:

Kód: Vybrat vše

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Use Xft?
use_xft yes

xftfont Droid Sans:size=8
xftalpha 0.8
text_buffer_size 2048

# Update interval in seconds
update_interval 1

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 182 0
maximum_width 182

# Draw shades?
draw_shades no
default_color D6D6D6 #4D4D4D
# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border margins
border_margin 5

# border width
border_width 1

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 25
gap_y 40

# -- Lua Load -- #
lua_load /home/furmi/.draw_bg.lua


TEXT
SYSTEM ${hr 2}
${goto 6}${voffset 6}${font OpenLogos:size=22}u${font}${goto 36}${voffset -18}${pre_exec cat /etc/issue.net} $machine
${goto 36}Kernel: ${kernel}
${hr 2}

${goto 6}${font StyleBats:size=16}A${font}${voffset -4}${goto 32}CPU1: ${cpu cpu0}% ${alignr}${cpubar cpu0 8,60}
${goto 6}${voffset 4}${font StyleBats:size=16}A${font}${voffset -4}${goto 32}CPU2: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}
#${goto 6}${voffset 4}${font StyleBats:size=16}A${font}${voffset -4}${goto 32}CPU3: ${cpu cpu2}% ${alignr}${cpubar cpu2 8,60}
#${goto 6}${voffset 4}${font StyleBats:size=16}A${font}${voffset -4}${goto 32}CPU4: ${cpu cpu3}% ${alignr}${cpubar cpu3 8,60}
${goto 6}${voffset 4}${font StyleBats:size=16}g${font}${voffset -4}${goto 32}RAM: ${mem} ${alignr}${membar 8,60}
${goto 6}${voffset 4}${font StyleBats:size=16}x${font}${voffset -4}${goto 32}DISK: ${diskio}${alignr}${diskiograph 8,60 F57900 FCAF3E}
${goto 6}${voffset 4}${font StyleBats:size=16}j${font}${voffset -4}${goto 32}SWAP: $swapperc% ${alignr}${swapbar 8,60}
#${goto 6}${voffset 4}${font Devil inside:size=16}1${font}${voffset -4}${goto 32}CPU Temp: ${alignr}${exec sensors | grep 'CPU Temperature' | cut -c19-20}?C / ${color #FCAF3E}${exec sensors | grep 'CPU Temperature' | cut -c37-38}?C$color
#${goto 5}${voffset 4}${font Devil inside:size=16}x${font}${voffset -4}${goto 32}Mother Temp: ${alignr}${exec sensors | grep 'MB Temperature' | cut -c19-20}?C / ${color #FCAF3E}${exec sensors | grep 'MB Temperature' | cut -c37-38}?C$color
#${goto 4.5}${voffset 2}${font Poky:size=15}y${font}${voffset -6}${goto 32}HD Temp:${alignr}${exec hddtemp /dev/sda -n --unit=C}?C / ${color #FCAF3E}${exec sensors | grep 'CPU Temperature' | cut -c54-55}?C$color
#${goto 6}${font Martin Vogel's Symbols:size=16}j${font}${voffset -4}${goto 32}Fan Speed: ${alignr}${exec sensors | grep 'RPM'| cut -c16-25}
${goto 6}${voffset 4}${font StyleBats:size=16}q${font}${voffset -4}${goto 32}Uptime: ${alignr}${uptime}
${goto 6}${voffset 4}${font StyleBats:size=16}k${font}${voffset -4}${goto 32}Processes: ${alignr}$processes ($running_processes running)
${goto 7.5}${voffset 4}${font Poky:size=15}a${font}${goto 32}${voffset -10}Highest: ${alignr 13}CPU${alignr}RAM
${goto 32}${voffset -5.5}${hr 1}
${voffset -1}${goto 32}${top name 1} ${goto 124}${top cpu 1}${alignr }${top mem 1}
${voffset -1}${goto 32}${top name 2} ${goto 124}${top cpu 2}${alignr }${top mem 2}
${voffset -1}${goto 32}${top name 3} ${goto 124}${top cpu 3}${alignr }${top mem 3}
${voffset -1}${goto 32}${top name 4} ${goto 124}${top cpu 4}${alignr }${top mem 4}

${voffset -1}DATE ${hr 2}
${alignc 35}${font Arial Black:size=26}${time %H:%M}${font}
${alignc}${time %A %d %B}

${voffset -1}HD ${hr 2}
${goto 3}${voffset 4}${font Poky:size=16}H${font}${goto 29}${voffset -11} Root: ${fs_used_perc /}%${alignr}${fs_size /}
${goto 29} Free: ${fs_free /}${alignr}${fs_bar 8,60 /}
#${goto 3}${voffset 8}${font Poky:size=16}H${font}${goto 29}${voffset -11} Home: ${fs_used_perc /home}%${alignr}${fs_size /home}
#${goto 29} Free: ${fs_free /home}${alignr}${fs_bar 8,60 /home}

${voffset -1}NETWORK ${hr 2}
${if_up wlan0}
${font Poky:size=14}Y${font}${goto 32}${voffset -8}SSID: ${wireless_essid wlan0}
${goto 32}Signal: ${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0}
${voffset 4}${font VariShapes Solid:size=14}q${font}${goto 32}${voffset -6}Up: ${upspeed wlan0}${font} ${alignr}${upspeedgraph wlan0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totalup wlan0}
${voffset 4}${font VariShapes Solid:size=14}Q${font}${goto 32}${voffset -6}Down: ${downspeed wlan0}${font} ${alignr}${downspeedgraph wlan0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totaldown wlan0}
${voffset 4}${font Poky:size=13}w${font}${goto 32}${voffset -8}Local IP: ${alignr}${addr wlan0}
${goto 32}Public IP: ${alignr}${execi 3600 wget -O - http://whatismyip.org/ | tail}
# |--ETH0
${else}${if_up eth0}
${voffset -13}${font VariShapes Solid:size=14}q${font}${goto 32}${voffset -6}Up: ${upspeed eth0}${font} ${alignr}${upspeedgraph eth0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totalup eth0}
${voffset -2}${font VariShapes Solid:size=14}Q${font}${goto 32}${voffset -6}Down: ${downspeed eth0}${font} ${alignr}${downspeedgraph eth0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totaldown eth0}
${voffset -2}${font Poky:size=13}w${font}${goto 32}${voffset -4}Local IP: ${alignr}${addr eth0}
${goto 32}Public IP: ${alignr}${execi 3600 wget -O - http://whatismyip.org/ | tail}
# |--PPP0
${endif}${else}${if_up ppp0}
${voffset -13}${font VariShapes Solid:size=14}q${font}${goto 32}${voffset -6}Up: ${upspeed ppp0}${font} ${alignr}${upspeedgraph ppp0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totalup ppp0}
${voffset -2}${font VariShapes Solid:size=14}Q${font}${goto 32}${voffset -6}Down: ${downspeed ppp0}${font} ${alignr}${downspeedgraph ppp0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totaldown ppp0}
${voffset -2}${font Poky:size=13}w${font}${goto 32}${voffset -4}Local IP: ${alignr}${addr ppp0}
${endif}${else}${voffset 4}${font PizzaDude Bullets:size=12}4${font}${goto 32}Network Unavailable${endif}${endif}
#${voffset -1}WEATHER ${hr 2}

#${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=UKXX0113 --datatype=WF --imperial}${font}
#${voffset -50}${font Weather:size=40}y${font}  ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=UKXX0113 --datatype=HT --imperial}${font}

#${alignc 43}${execpi 600 conkyForecast --location=UKXX0113 --datatype=DW --imperial --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=UKXX0113 --datatype=DW --imperial --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=UKXX0113 --datatype=DW --imperial --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=UKXX0113 --datatype=DW --imperial --startday=4 --shortweekday}
#${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=UKXX0113 --datatype=WF --imperial --startday=1 --endday=4 --spaces=1}${font}
#${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=UKXX0113 --datatype=HT --imperial --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=UKXX0113 --datatype=LT --imperial --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=UKXX0113 --datatype=HT --imperial --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=UKXX0113 --datatype=LT --imperial --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=UKXX0113 --datatype=HT --imperial --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=UKXX0113 --datatype=LT --imperial --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=UKXX0113 --datatype=HT --imperial --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=UKXX0113 --datatype=LT --imperial --startday=4 --hideunits --centeredwidth=3}${font}
#${voffset 4}Location:${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=CN}
#Last Updated: ${alignr} ${execi 600 conkyForecast --location=UKXX0113 --hideunits --datatype=LU -m 0 }
#Feels Like:${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=LT --imperial}
#Dew Point: ${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=DP --imperial}
#Current Condition:${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=CC}
#Chance of Precip: ${alignr}${execi 600 conkyForecast  --location=UKXX0113 --startday=0 --datatype=PC}
#Humidity: ${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=HM}
#Wind: ${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=WS --imperial} - ${execi 600 conkyForecast --location=UKXX0113 --datatype=WD}
#Pressure: ${alignr}${execi 600 conkyForecast --location=UKXX0113 --hideunits --datatype=BR}
#Visibility: ${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=VI --imperial}
#Sunrise: ${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=SR}
#Sunset: ${alignr}${execi 600 conkyForecast --location=UKXX0113 --datatype=SS}
#Moon Phase:${alignr 8}${execi 600 conkyForecast --location=UKXX0113 --datatype=MP} ${font MoonPhases:size=8}${execi 600 conkyForecast --location=UKXX0113 --datatype=MF}${font}
${hr 2}
A pak kod pro soubor .draw_bg.lua

Kód: Vybrat vše

--[[
Background by londonali1010 (2009)
 
This script draws a background to the Conky window. It covers the whole of the Conky window, but you can specify rounded corners, if you wish.
 
To call this script in Conky, use (assuming you have saved this script to ~/scripts/):
    lua_load ~/scripts/draw_bg.lua
    lua_draw_hook_pre
 
Changelog:
+ v1.0 -- Original release (07.10.2009)
]]
 
-- Change these settings to affect your background.
-- "corner_r" is the radius, in pixels, of the rounded corners. If you don't want rounded corners, use 0.
 
corner_r=15
 
-- Set the colour and transparency (alpha) of your background.
 
bg_colour=0x000000
bg_alpha=0.4
 
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 conky_draw_bg()
    if conky_window==nil then return end
    local w=conky_window.width
    local h=conky_window.height
    local cs=cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, w, h)
    cr=cairo_create(cs)
 
    cairo_move_to(cr,corner_r,0)
    cairo_line_to(cr,w-corner_r,0)
    cairo_curve_to(cr,w,0,w,0,w,corner_r)
    cairo_line_to(cr,w,h-corner_r)
    cairo_curve_to(cr,w,h,w,h,w-corner_r,h)
    cairo_line_to(cr,corner_r,h)
    cairo_curve_to(cr,0,h,0,h,0,h-corner_r)
    cairo_line_to(cr,0,corner_r)
    cairo_curve_to(cr,0,0,0,0,corner_r,0)
    cairo_close_path(cr)
 
    cairo_set_source_rgba(cr,rgb_to_r_g_b(bg_colour,bg_alpha))
    cairo_fill(cr)
end
Toto je vypis z terminalu po spusteni:

Kód: Vybrat vše

Conky: /home/furmi/.conkyrc: 44: no such configuration: 'border_margin'
Conky: llua_load: cannot open /home/furmi/.draw_bg.lua: No such file or directory
Conky: forked to background, pid is 8641

Conky: desktop window (c00034) is subwindow of root window (b0)
Conky: window type - normal
Conky: drawing to created window (0x3000001)
Conky: drawing to double buffer
Poradi mi nekdo?

Dekuji

admin

Re: Conky pomoc

#2 Příspěvek od admin »

V první řadě musíš mít nainstalován balík conky weather, font conky weather a fonty StyleBats, OpeLogos, Poky, Arial Black. Dále musíš u počasí všude změnit toto conkyForecast --location=UKXX0113 na svůj kód umístění.
Conky ti nemůže otevřít soubor lua.... máš nainstalovanou podporu lua?.... měla by být v balíku conky all. A ještě je nějakej bordel tady: # border margins... border_margin 5. zkus nejdřív doinstalit potřebné balíky a pak se budeme domlouvat dál. :) :)

furmi
Příspěvky: 42
Registrován: 13 lis 2012, 08:05

Conky pomoc

#3 Příspěvek od furmi »

Diky moc za cenne rady.

Zatim jsem se dostal do teto faze:

Obrázek

Tady je vypis z terminalu:

Kód: Vybrat vše

Conky: llua_load: cannot open /home/furmi/.draw_bg.lua: No such file or directory
Conky: forked to background, pid is 21214

Conky: desktop window (c00033) is subwindow of root window (b0)
Conky: window type - normal
Conky: drawing to created window (0x2200001)
Conky: drawing to double buffer
--2012-11-15 17:23:10--  http://whatismyip.org/
Překládám whatismyip.org (whatismyip.org)… 50.17.93.84, 23.20.248.231
Navazuje se spojení s whatismyip.org (whatismyip.org)|50.17.93.84|:80… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 200 OK
Délka: 4362 (4,3K) [text/html]
Ukládám do: „STDOUT“

100%[======================================>] 4 362       --.-K/s   za 0,001s  

2012-11-15 17:23:14 (2,94 MB/s) – zapsáno na standardní výstup [4362/4362]

Ale nevim co dal,zatim jsem jeste nenastavil kod mista. Zatim hledam nejblizsi mozny. Dale mam naistalovany conky-all verzi 1.8.1-6

admin

Re: Conky pomoc

#4 Příspěvek od admin »

Nemáš za co děkovat, jak už tu někdo psal, jsme komunita, tudíž pokud něco vím rád pomůžu. Náhodou jsem se conky před nedávnem dosti zabýval, čili co vím o to se rád podělím. Kód místa zjistíš na nějakém meteo portálu, třeba na http://www.weatheronline.in/Cesko.htm, jinak pěkná práce!

furmi
Příspěvky: 42
Registrován: 13 lis 2012, 08:05

Re: Conky pomoc

#5 Příspěvek od furmi »

Nevis jestli existuje kod pro kazde mesto z CR? Protoze jsem hledal na netu a jsem z Noveho Jicina a nasel jsem jen kod vetsich mest okolo, jako Frydek-Mistek,Ostrava atd...? Ale to neni az tak podstatne zadal jsem do skriptu kod pro Frydek-Mistek ale porad to hlasi to stejne.
Vypis je uvedeny vyse.
Rozjel jsem si pro wather conky dalsi okno a jde videt ze tam chybi grafika.
Nepomohlo by zvisit verzi conky,nebo cairo ?

admin

Re: Conky pomoc

#6 Příspěvek od admin »

Kód pro Nový Jíčín určitě existuje, když existuje i pro takovou řiť, ze které jsem já.... Jinak dej sem čerstvý kód conkyrc, mrkneme na to. :)

furmi
Příspěvky: 42
Registrován: 13 lis 2012, 08:05

Re: Conky pomoc

#7 Příspěvek od furmi »

Tak tady jsou kody:

Prvni kod je pro panel zobrazujici stav systemu:

Kód: Vybrat vše

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Use Xft?
use_xft yes

xftfont Droid Sans:size=8
xftalpha 0.8
text_buffer_size 2048

# Update interval in seconds
update_interval 1

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 182 0
maximum_width 182

# Draw shades?
draw_shades no
default_color D6D6D6 #4D4D4D
# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border margins
#border_margin 5

# border width
border_width 1

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 10
gap_y 10

# -- Lua Load -- #
lua_load ~/.draw_bg.lua
#lua_draw_hook_pre draw_bg

TEXT
SYSTEM ${hr 2}
${goto 6}${voffset 6}${font OpenLogos:size=22}u${font}${goto 36}${voffset -18}${pre_exec cat /etc/issue.net} $machine
${goto 36}Kernel: ${kernel}
${hr 2}

${goto 6}${font StyleBats:size=16}A${font}${voffset -4}${goto 32}CPU1: ${cpu cpu0}% ${alignr}${cpubar cpu0 8,60}
${goto 6}${voffset 4}${font StyleBats:size=16}A${font}${voffset -4}${goto 32}CPU2: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}
#${goto 6}${voffset 4}${font StyleBats:size=16}A${font}${voffset -4}${goto 32}CPU3: ${cpu cpu2}% ${alignr}${cpubar cpu2 8,60}
#${goto 6}${voffset 4}${font StyleBats:size=16}A${font}${voffset -4}${goto 32}CPU4: ${cpu cpu3}% ${alignr}${cpubar cpu3 8,60}
${goto 6}${voffset 4}${font StyleBats:size=16}g${font}${voffset -4}${goto 32}RAM: ${mem} ${alignr}${membar 8,60}
${goto 6}${voffset 4}${font StyleBats:size=16}x${font}${voffset -4}${goto 32}DISK: ${diskio}${alignr}${diskiograph 8,60 F57900 FCAF3E}
${goto 6}${voffset 4}${font StyleBats:size=16}j${font}${voffset -4}${goto 32}SWAP: $swapperc% ${alignr}${swapbar 8,60}
#${goto 6}${voffset 4}${font Devil inside:size=16}1${font}${voffset -4}${goto 32}CPU Temp: ${alignr}${exec sensors | grep 'CPU Temperature' | cut -c19-20}?C / ${color #FCAF3E}${exec sensors | grep 'CPU Temperature' | cut -c37-38}?C$color
#${goto 5}${voffset 4}${font Devil inside:size=16}x${font}${voffset -4}${goto 32}Mother Temp: ${alignr}${exec sensors | grep 'MB Temperature' | cut -c19-20}?C / ${color #FCAF3E}${exec sensors | grep 'MB Temperature' | cut -c37-38}?C$color
#${goto 4.5}${voffset 2}${font Poky:size=15}y${font}${voffset -6}${goto 32}HD Temp:${alignr}${exec hddtemp /dev/sda -n --unit=C}?C / ${color #FCAF3E}${exec sensors | grep 'CPU Temperature' | cut -c54-55}?C$color
#${goto 6}${font Martin Vogel's Symbols:size=16}j${font}${voffset -4}${goto 32}Fan Speed: ${alignr}${exec sensors | grep 'RPM'| cut -c16-25}
${goto 6}${voffset 4}${font StyleBats:size=16}q${font}${voffset -4}${goto 32}Uptime: ${alignr}${uptime}
${goto 6}${voffset 4}${font StyleBats:size=16}k${font}${voffset -4}${goto 32}Processes: ${alignr}$processes ($running_processes running)
${goto 7.5}${voffset 4}${font Poky:size=15}a${font}${goto 32}${voffset -10}Highest: ${alignr 13}CPU${alignr}RAM
${goto 32}${voffset -5.5}${hr 1}
${voffset -1}${goto 32}${top name 1} ${goto 124}${top cpu 1}${alignr }${top mem 1}
${voffset -1}${goto 32}${top name 2} ${goto 124}${top cpu 2}${alignr }${top mem 2}
${voffset -1}${goto 32}${top name 3} ${goto 124}${top cpu 3}${alignr }${top mem 3}
${voffset -1}${goto 32}${top name 4} ${goto 124}${top cpu 4}${alignr }${top mem 4}

${voffset -1}DATE ${hr 2}
${alignc 35}${font Arial Black:size=26}${time %H:%M}${font}
${alignc}${time %A %d %B}

${voffset -1}HD ${hr 2}
${goto 3}${voffset 4}${font Poky:size=16}H${font}${goto 29}${voffset -11} Root: ${fs_used_perc /}%${alignr}${fs_size /}
${goto 29} Free: ${fs_free /}${alignr}${fs_bar 8,60 /}
#${goto 3}${voffset 8}${font Poky:size=16}H${font}${goto 29}${voffset -11} Home: ${fs_used_perc /home}%${alignr}${fs_size /home}
#${goto 29} Free: ${fs_free /home}${alignr}${fs_bar 8,60 /home}

${voffset -1}NETWORK ${hr 2}
${if_up wlan0}
${font Poky:size=14}Y${font}${goto 32}${voffset -8}SSID: ${wireless_essid wlan0}
${goto 32}Signal: ${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0}
${voffset 4}${font VariShapes Solid:size=14}q${font}${goto 32}${voffset -6}Up: ${upspeed wlan0}${font} ${alignr}${upspeedgraph wlan0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totalup wlan0}
${voffset 4}${font VariShapes Solid:size=14}Q${font}${goto 32}${voffset -6}Down: ${downspeed wlan0}${font} ${alignr}${downspeedgraph wlan0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totaldown wlan0}
${voffset 4}${font Poky:size=13}w${font}${goto 32}${voffset -8}Local IP: ${alignr}${addr wlan0}
${goto 32}Public IP: ${alignr}${execi 3600 wget -O - http://whatismyip.org/ | tail}
# |--ETH0
${else}${if_up eth0}
${voffset -13}${font VariShapes Solid:size=14}q${font}${goto 32}${voffset -6}Up: ${upspeed eth0}${font} ${alignr}${upspeedgraph eth0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totalup eth0}
${voffset -2}${font VariShapes Solid:size=14}Q${font}${goto 32}${voffset -6}Down: ${downspeed eth0}${font} ${alignr}${downspeedgraph eth0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totaldown eth0}
${voffset -2}${font Poky:size=13}w${font}${goto 32}${voffset -4}Local IP: ${alignr}${addr eth0}
${goto 32}Public IP: ${alignr}${execi 3600 wget -O - http://whatismyip.org/ | tail}
# |--PPP0
${endif}${else}${if_up ppp0}
${voffset -13}${font VariShapes Solid:size=14}q${font}${goto 32}${voffset -6}Up: ${upspeed ppp0}${font} ${alignr}${upspeedgraph ppp0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totalup ppp0}
${voffset -2}${font VariShapes Solid:size=14}Q${font}${goto 32}${voffset -6}Down: ${downspeed ppp0}${font} ${alignr}${downspeedgraph ppp0 8,60 F57900 FCAF3E}
${goto 32}Total: ${totaldown ppp0}
${voffset -2}${font Poky:size=13}w${font}${goto 32}${voffset -4}Local IP: ${alignr}${addr ppp0}
${endif}${else}${voffset 4}${font PizzaDude Bullets:size=12}4${font}${goto 32}Network Unavailable${endif}${endif}
#${voffset -1}WEATHER ${hr 2}

#${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=EZXX0004 --datatype=WF --imperial}${font}
#${voffset -50}${font Weather:size=40}y${font}  ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=EZXX0004 --datatype=HT --imperial}${font}

#${alignc 43}${execpi 600 conkyForecast --location=EZXX0004 --datatype=DW --imperial --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=EZXX0004 --datatype=DW --imperial --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=EZXX0004 --datatype=DW --imperial --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=EZXX0004 --datatype=DW --imperial --startday=4 --shortweekday}
#${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=EZXX0004 --datatype=WF --imperial --startday=1 --endday=4 --spaces=1}${font}
#${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=EZXX0004 --datatype=HT --imperial --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=EZXX0004 --datatype=LT --imperial --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=EZXX0004 --datatype=HT --imperial --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=EZXX0004 --datatype=LT --imperial --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=EZXX0004 --datatype=HT --imperial --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=EZXX0004 --datatype=LT --imperial --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=EZXX0004 --datatype=HT --imperial --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=EZXX0004 --datatype=LT --imperial --startday=4 --hideunits --centeredwidth=3}${font}
#${voffset 4}Location:${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=CN}
#Last Updated: ${alignr} ${execi 600 conkyForecast --location=EZXX0004 --hideunits --datatype=LU -m 0 }
#Feels Like:${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=LT --imperial}
#Dew Point: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=DP --imperial}
#Current Condition:${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=CC}
#Chance of Precip: ${alignr}${execi 600 conkyForecast  --location=EZXX0004 --startday=0 --datatype=PC}
#Humidity: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=HM}
#Wind: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=WS --imperial} - ${execi 600 conkyForecast --location=EZXX0004 --datatype=WD}
#Pressure: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --hideunits --datatype=BR}
#Visibility: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=VI --imperial}
#Sunrise: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=SR}
#Sunset: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=SS}
#Moon Phase:${alignr 8}${execi 600 conkyForecast --location=EZXX0004 --datatype=MP} ${font MoonPhases:size=8}${execi 600 conkyForecast --location=EZXX0004 --datatype=MF}${font}
${hr 2}
Je tady v tom jeste kousek kodu pro pocasi .. zatim jsem ho tam nechal. U tohle mi jeste nefunguje krome pocasi,jeste zobrazeni public Ip.

A druhy kod je pro panel pro zobrazeni pocasi:

Kód: Vybrat vše

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Use Xft?
use_xft yes

xftfont Droid Sans:size=8
xftalpha 0.8
text_buffer_size 2048

# Update interval in seconds
update_interval 1

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 182 0
maximum_width 182

# Draw shades?
draw_shades no
default_color D6D6D6 #4D4D4D
# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border margins
#border_margin 5

# border width
border_width 1

# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
#alignment top_middle
alignment bottom_left
#alignment bottom_right
#alignment bottom_middle
#alignment middle_left
#alignment middle_middle
#alignment middle_right

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 10
gap_y 10

# -- Lua Load -- #
lua_load ~/.draw_bg.lua


TEXT

${voffset -1}WEATHER ${hr 2}

${voffset -10}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 600 conkyForecast --location=EZXX0004 --datatype=WF }${font}
${voffset -50}${font Weather:size=40}y${font}  ${voffset -38}${font Arial Black:size=26}${execi 600 conkyForecast --location=EZXX0004 --datatype=HT }${font}

${alignc 43}${execpi 600 conkyForecast --location=EZXX0004 --datatype=DW  --startday=1 --shortweekday} ${alignc 8}${execpi 600 conkyForecast --location=EZXX0004 --datatype=DW  --startday=2 --shortweekday} ${alignc -29}${execpi 600 conkyForecast --location=EZXX0004 --datatype=DW  --startday=3 --shortweekday} ${alignc -64}${execpi 600 conkyForecast --location=EZXX0004 --datatype=DW  --startday=4 --shortweekday}
${alignc 75}${font ConkyWeather:size=28}${execpi 600 conkyForecast --location=EZXX0004 --datatype=WF  --startday=1 --endday=4 --spaces=1}${font}
${font DejaVu Sans:size=7}${alignc 48}${execpi 600 conkyForecast --location=EZXX0004 --datatype=HT  --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=EZXX0004 --datatype=LT  --startday=1 --hideunits --centeredwidth=3} ${alignc -14}${execpi 600 conkyForecast --location=EZXX0004 --datatype=HT  --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=EZXX0004 --datatype=LT  --startday=2 --hideunits --centeredwidth=3} ${alignc -40}${execpi 600 conkyForecast --location=EZXX0004 --datatype=HT  --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=EZXX0004 --datatype=LT  --startday=3 --hideunits --centeredwidth=3} ${alignr 6}${execpi 600 conkyForecast --location=EZXX0004 --datatype=HT  --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=EZXX0004 --datatype=LT  --startday=4 --hideunits --centeredwidth=3}${font}

${voffset 4}Location:${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=CN}
Last Updated: ${alignr} ${execi 600 conkyForecast --location=EZXX0004 --hideunits --datatype=LU -m 0 }
Feels Like:${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=LT }
Dew Point: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=DP }
Current Condition:${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=CC}
Chance of Precip: ${alignr}${execi 600 conkyForecast  --location=EZXX0004 --startday=0 --datatype=PC}
Humidity: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=HM}
Wind: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=WS } - ${execi 600 conkyForecast --location=EZXX0004 --datatype=WD}
Pressure: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --hideunits --datatype=BR}
Visibility: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=VI }
Sunrise: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=SR}
Sunset: ${alignr}${execi 600 conkyForecast --location=EZXX0004 --datatype=SS}
Moon Phase:${alignr 8}${execi 600 conkyForecast --location=EZXX0004 --datatype=MP} ${font MoonPhases:size=8}${execi 600 conkyForecast --location=EZXX0004 --datatype=MF}${font}
${hr 2}
A jeste radsi uvedu kod souboru draw_bg.lua

Kód: Vybrat vše

--[[
Background by londonali1010 (2009)
 
This script draws a background to the Conky window. It covers the whole of the Conky window, but you can specify rounded corners, if you wish.
 
To call this script in Conky, use (assuming you have saved this script to ~/scripts/):
    lua_load ~/scripts/draw_bg.lua
    lua_draw_hook_pre
 
Changelog:
+ v1.0 -- Original release (07.10.2009)
]]
 
-- Change these settings to affect your background.
-- "corner_r" is the radius, in pixels, of the rounded corners. If you don't want rounded corners, use 0.
 
corner_r=15
 
-- Set the colour and transparency (alpha) of your background.
 
bg_colour=0x000000
bg_alpha=0.4
 
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 conky_draw_bg()
    if conky_window==nil then return end
    local w=conky_window.width
    local h=conky_window.height
    local cs=cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, w, h)
    cr=cairo_create(cs)
 
    cairo_move_to(cr,corner_r,0)
    cairo_line_to(cr,w-corner_r,0)
    cairo_curve_to(cr,w,0,w,0,w,corner_r)
    cairo_line_to(cr,w,h-corner_r)
    cairo_curve_to(cr,w,h,w,h,w-corner_r,h)
    cairo_line_to(cr,corner_r,h)
    cairo_curve_to(cr,0,h,0,h,0,h-corner_r)
    cairo_line_to(cr,0,corner_r)
    cairo_curve_to(cr,0,0,0,0,corner_r,0)
    cairo_close_path(cr)
 
    cairo_set_source_rgba(cr,rgb_to_r_g_b(bg_colour,bg_alpha))
    cairo_fill(cr)
end
A jeste nakonec conky forecast config kod:

Kód: Vybrat vše

#=============================================#
# EXPERT SETTINGS, NOT REQUIRED TO BE ALTERED #
#=============================================#
BASE_XOAP_URL = http://xoap.weather.com/weather/local/<LOCATION>?cc=*&dayf=5&link=xoap&prod=xoap&par=<XOAP_PARTNER_ID>&key=<XOAP_LICENCE_KEY>&unit=m
#BASE_XOAP_URL = http://xml.weather.com/weather/local/<LOCATION>?cc=*&dayf=10&link=xoap&prod=xoap&par=<XOAP_PARTNER_ID>&key=<XOAP_LICENCE_KEY>&unit=m
MAXIMUM_DAYS_FORECAST = 4

#===============================================#
# USER SETTINGS, EDIT BASED ON DOCUMENTED SETUP #
#===============================================#
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %Y-%m-%d
LOCALE = en
XOAP_PARTNER_ID = 
XOAP_LICENCE_KEY =
DEFAULT_LOCATION = EZXX0004 
AUTO_NIGHT = False
PROXY_HOST = 
PROXY_PORT = 8080
PROXY_USERNAME = 
PROXY_PASSWORD = 

admin

Re: Conky pomoc

#8 Příspěvek od admin »

Tlučou se ti tam oba kódy pro počasí.... čili nechej jen jeden. Soubor .conkyForecast.config je také špatně. Tady je můj:
# config settings for conkyForecast.py
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %Y-%m-%d
LOCALE = CS
XOAP_PARTNER_ID =
XOAP_LICENCE_KEY =
MAXIMUM_DAYS_FORECAST = 7
#BASE_XOAP_URL = http://xoap.weather.com/weather/local/E ... EY>&unit=m
BASE_XOAP_URL = http://xml.weather.com/weather/local/EZ ... EY>&unit=m

Změň si svoji lokaci v obou /local/xxxxxxx a ulož, mělo by to pomoci.
Tu public IP bych tam vůbec nedával... příliš čísílek, co myslíš??

furmi
Příspěvky: 42
Registrován: 13 lis 2012, 08:05

Re: Conky pomoc

#9 Příspěvek od furmi »

Pouzil jsme tvuj config i s tvymi udaji.

A uz to funguje.
Obrázek

Tady je vypis z terminalu:

Kód: Vybrat vše

Conky: llua_load: cannot open /home/furmi/.draw_bg.lua: No such file or directory
Conky: llua_load: cannot open /home/furmi/.draw_bg.lua: No such file or directory
Conky: forked to background, pid is 4622
Conky: forked to background, pid is 4624


Conky: desktop window (c00033) is subwindow of root window (b0)
Conky: desktop window (c00033) is subwindow of root window (b0)
Conky: window type - normal
Conky: window type - normal
Conky: drawing to created window (0x3400001)
Conky: drawing to created window (0x3200001)
Conky: drawing to double buffer
Conky: drawing to double buffer
Mohl by jsi mi zodpovedet tyto otazky?
Nechapu funkci souboru /home/furmi/.draw_bg.lua
Porad nevim jak mam ziskat code pro Novy Jicin, na serveru weather.com tam neni ale treba na yahoo.weather.com nebo accuweather.com tam je.
Tak uz mi to funguje pro Frydek-Mistek. Ale mohl by jsi mi celkove vysvetlit celi ten panel pro pocasi? Nejak mi to hlava nebere ..

admin

Re: Conky pomoc

#10 Příspěvek od admin »

Pokud dobře chápu, tak ty ten soubor lua vůbec nepotřebuješ.. používá se pro animované různobarevné grafy (např. kruhové) vytížení procesoru, paměti apod. Ten kód musí existovat pro Nový Jičín, bude to něco podobného jak jsem uvedl tady, jen poslední trojčíslí bude jiné. musíš projít různé meteoportály či zagooglit, já už si opravdu nevzpomínám, kde jsem ho našel. Trochu nechápu, co tě mate na panelu počasí, zkus to popsat blíž? Však to dáme do kupy uvidíš... :) :) :)

Zamčeno