Posta il tuo .conkyrc & png ""Leggete in 1°Pagina conkyForecast""
- alecive
- Entusiasta Emergente

- Messaggi: 1886
- Iscrizione: venerdì 12 dicembre 2008, 14:09
- Desktop: gnome-shell o unity
- Distribuzione: Ubuntu 12.04
- Località: Sestri Levante
- Contatti:
Re: Posta il tuo .conkyrc & png
Scusate se mi intrometto.. ma cos'è che state cercando di fare?
La follia è come la gravità. Basta una piccola spinta. AwOken Iconset - Rilasciata la 2.4!! (c'è anche il ppa [lucid-maverick-natty-oneiric-precise]!)
- Diabolik62
- Tenace Tecnocrate

- Messaggi: 16046
- Iscrizione: domenica 20 dicembre 2009, 16:29
- Distribuzione: wind 10049 archfce4.12
Re: Posta il tuo .conkyrc & png
@aleClefairy ha scritto: Mi sono accorta che nel mio bios non c'è un sistema di sicurezza per la temperatura.
Suppongo che potrei inserire in conky un comando "if temperatura cpu 70, shutdown"
Quale stringa dovrei inserire?
- ventiseiad
- Prode Principiante
- Messaggi: 128
- Iscrizione: domenica 14 settembre 2008, 15:02
- Contatti:
Re: Posta il tuo .conkyrc & png
Ma perchè metterlo nel conky??! Se vuoi una cosa del genere non è più indicato fare uno script?
- Clefairy
- Scoppiettante Seguace

- Messaggi: 581
- Iscrizione: martedì 18 luglio 2006, 4:38
- Desktop: kde
- Distribuzione: kUbuntu 14.04 LTS x86_64
Re: Posta il tuo .conkyrc & png
Ho messo il sudo nello script, da terminale mi chiede la password.
Nel conky non funziona, non mi chiede nulla.
Si presume che se la temperatura raggiunge livelli critici il pc si spenga da solo, senza che io sia presente a inserire la password.
Nel conky non funziona, non mi chiede nulla.
Si presume che se la temperatura raggiunge livelli critici il pc si spenga da solo, senza che io sia presente a inserire la password.
Re: Posta il tuo .conkyrc & png
PERFETTO!!! Funziona alla perfezione!! (b2b)Clefairy ha scritto:Prova guarda se qui trovi ispirazione: http://haskell.cs.yale.edu/haskellwiki/ ... ky_batteryBonfi ha scritto: a me nel terminale esce un errore di comparazione, e nel conky viene visualizzato lo stato sia verde che rosso, uno di fianco all'altro.. se qualcuno trova il modo di farlo, ci faccia sapere![]()
Codice: Seleziona tutto
${if_match "{acpiacadapter}"=="on-line"}${color green}${acpiacadapter}${endif}${if_match "{acpiacadapter}"=="off-line"}${color red}${acpiacadapter}Grazie ancora a clefairy per la dritta ;)
Linux User #509179 Freedom Wallpaper
Notebook Acer Extensa 5235, Intel Celeron T3100 (1.9GHz), Intel GMA 4500M, 15.6" HD LED LCD, 4 GB RAM, 250 GB HDD, Acer Nplify. Ubuntu 10.04 LTS/Windows 7 Ultimate.
Notebook Acer Extensa 5235, Intel Celeron T3100 (1.9GHz), Intel GMA 4500M, 15.6" HD LED LCD, 4 GB RAM, 250 GB HDD, Acer Nplify. Ubuntu 10.04 LTS/Windows 7 Ultimate.
- alecive
- Entusiasta Emergente

- Messaggi: 1886
- Iscrizione: venerdì 12 dicembre 2008, 14:09
- Desktop: gnome-shell o unity
- Distribuzione: Ubuntu 12.04
- Località: Sestri Levante
- Contatti:
Re: Posta il tuo .conkyrc & png
Clefairy ha scritto: Ho messo il sudo nello script, da terminale mi chiede la password.
Nel conky non funziona, non mi chiede nulla.
Si presume che se la temperatura raggiunge livelli critici il pc si spenga da solo, senza che io sia presente a inserire la password.
Secondo me potrebbe essere fatto direttamente dall'hw il controllo.. non ha senso che sia nel bios: se non sbaglio bios è acronimo di Basic Input Output System, e viene lanciato prima dell'os.. quindi non avrebbe senso mettere un controllo di temperatura che venga eseguito soltanto al boot (mentre il resto del tempo se ne frega)Clefairy ha scritto: Mi sono accorta che nel mio bios non c'è un sistema di sicurezza per la temperatura.
Suppongo che potrei inserire in conky un comando "if temperatura cpu 70, shutdown"
Quale stringa dovrei inserire?
Comunque se proprio lo vuoi non ha nemmeno senso secondo me metterlo nel conky, ma è meglio fare uno script come suggeriva ventiseiad: è come se ad un pranzo chiedi ad un tipo dall'altra parte del tavolo di passarti il sale che hai a fianco.. sprechi risorse, energie e anche sbatti per andarglielo a dire (soprattutto se il tipo parla turco, non so se si è capita l'analogia)
La follia è come la gravità. Basta una piccola spinta. AwOken Iconset - Rilasciata la 2.4!! (c'è anche il ppa [lucid-maverick-natty-oneiric-precise]!)
- Clefairy
- Scoppiettante Seguace

- Messaggi: 581
- Iscrizione: martedì 18 luglio 2006, 4:38
- Desktop: kde
- Distribuzione: kUbuntu 14.04 LTS x86_64
Re: Posta il tuo .conkyrc & png
Beh, nel bios della vecchia MB c'era una paginetta dedicata alla sicurezza:
Allarme se:
Diventa priorità ovviare via software a questo eventuale grave problema.
Cosa mi consigliate? Va bene anche uno script che mi chiede la password di root al boot.
Allarme se:
- la ventola 1 rallenta sotto N giri (niente, allarme, spegni)
- la CPU raggiunge N gradi (niente, allarme, spegni)
- la ventola 1 rallenta sotto N giri (niente, allarme, spegni)
- la CPU raggiunge N gradi (niente, allarme, spegni)
Diventa priorità ovviare via software a questo eventuale grave problema.
Cosa mi consigliate? Va bene anche uno script che mi chiede la password di root al boot.
Re: Posta il tuo .conkyrc & png
Ho trovato un conky calendar a cui vorrei cambiare i colori, vedendo il file calendar.lua credo che devo agire su queste stringhe
solo che io non conosco quella sintassi >:( come faccio a dare un colore usando quei 50,50,255 se era una sintassi diversa come quella che si usa di solito nei temi gtkrc mi era un pò più facile 
Codice: Seleziona tutto
local wday={50,50,255}
local eday={255,255,126}
local dday={255,0,0}
local info_color={0,255,204}Massimiliano Ubuntu user # 16155
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
- alecive
- Entusiasta Emergente

- Messaggi: 1886
- Iscrizione: venerdì 12 dicembre 2008, 14:09
- Desktop: gnome-shell o unity
- Distribuzione: Ubuntu 12.04
- Località: Sestri Levante
- Contatti:
Re: Posta il tuo .conkyrc & png
Prova a postarlo tutto così ci do un occhio.. 
La follia è come la gravità. Basta una piccola spinta. AwOken Iconset - Rilasciata la 2.4!! (c'è anche il ppa [lucid-maverick-natty-oneiric-precise]!)
- ventiseiad
- Prode Principiante
- Messaggi: 128
- Iscrizione: domenica 14 settembre 2008, 15:02
- Contatti:
Re: Posta il tuo .conkyrc & png
Il linguaggio lua non usa gli esadecimali (come il conky), ma gli rgb. Questo vuol dire che i tre numeri corrispondono ai tre valori di red, green e blue. I tre numeri li vedi in qualsiasi programma di grafica, anche su gimp, o su gcolor2 se l'hai installatomaxfact ha scritto: Ho trovato un conky calendar a cui vorrei cambiare i colori, vedendo il file calendar.lua credo che devo agire su queste stringhesolo che io non conosco quella sintassi >:( come faccio a dare un colore usando quei 50,50,255 se era una sintassi diversa come quella che si usa di solito nei temi gtkrc mi era un pò più facileCodice: Seleziona tutto
local wday={50,50,255} local eday={255,255,126} local dday={255,0,0} local info_color={0,255,204}![]()
- alecive
- Entusiasta Emergente

- Messaggi: 1886
- Iscrizione: venerdì 12 dicembre 2008, 14:09
- Desktop: gnome-shell o unity
- Distribuzione: Ubuntu 12.04
- Località: Sestri Levante
- Contatti:
Re: Posta il tuo .conkyrc & png
Ma perchè non c'è il valore della trasparenza?
Posso immaginare in effetti..
Comunque io sinceramnete preferisco rgb piuttosto che esadecimale.. è più comprensibile!
Posso immaginare in effetti..
Comunque io sinceramnete preferisco rgb piuttosto che esadecimale.. è più comprensibile!
La follia è come la gravità. Basta una piccola spinta. AwOken Iconset - Rilasciata la 2.4!! (c'è anche il ppa [lucid-maverick-natty-oneiric-precise]!)
- ventiseiad
- Prode Principiante
- Messaggi: 128
- Iscrizione: domenica 14 settembre 2008, 15:02
- Contatti:
Re: Posta il tuo .conkyrc & png
Si mi associo alla preferenzaalecive ha scritto: Ma perchè non c'è il valore della trasparenza?
Posso immaginare in effetti..
Comunque io sinceramnete preferisco rgb piuttosto che esadecimale.. è più comprensibile!![]()
- alecive
- Entusiasta Emergente

- Messaggi: 1886
- Iscrizione: venerdì 12 dicembre 2008, 14:09
- Desktop: gnome-shell o unity
- Distribuzione: Ubuntu 12.04
- Località: Sestri Levante
- Contatti:
Re: Posta il tuo .conkyrc & png
No negli esadecimali non c'è, però in lua c'è la trasparenza.. per quello che avevo chiesto a maxfact il lua, perche mi aspettavo la trasparenza..
Però prendendo un lua a caso, la trasparenza la setta così:
Cioè tu gli dai il colore normale, e poi con una funzione aggiungi anche l'alpha.. 
Però prendendo un lua a caso, la trasparenza la setta così:
Codice: Seleziona tutto
function rgb_to_r_g_b(colour,alpha)
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
endLa follia è come la gravità. Basta una piccola spinta. AwOken Iconset - Rilasciata la 2.4!! (c'è anche il ppa [lucid-maverick-natty-oneiric-precise]!)
Re: Posta il tuo .conkyrc & png
ecco il lua
sapete che non sono riuscito a capire sta storia degli esadecimale
e come li posso ricavare che so vorrei che fosse scritto tutto col bianco, qual'è sarebbe la combinazione giusta 
Poi se mi fate un esempio facendo finta di spiegarlo ad un bimbo delle elementari
mi fareste contento (b2b)
Codice: Seleziona tutto
--[[
calendar wheel by Wlourf (14 jan. 2010)
This script is designed to draw dates on a circular way on the left of the screen.
Some text info can be added in the circle with the file calendar.txt (see below)
Some parameters (colors, sizes ... ) can be adjusted (see below).
As this script draw a png file only if necessary, a short update of the conky can be used.
Call this script in Conky using the following before TEXT (assuming you save this script to ~/scripts/calendar.lua):
lua_load ~/scripts/calendar.lua
lua_draw_hook_pre main
v1.0 - 14 jan. 2010 - Original release
v1.1 - 19 jan. 2010 - Calendar are now drawn in an PNG file and this file
is called at every conky call, when day change, a new PNG file is created.
- An x offset can be added to "Today's block"
- An y offset can be added too to "Today's block"
v1.2 - 28 jan. 2010 - Calendar can be drawn on the right side of the conky (but without text info)
- Calendar is drawn after the second conky refresh only
v1.2a - 29 jan. 2010 - Minor update, picture was refresh every second instead of every day!
]]
require 'cairo'
require 'imlib2'
-------------------------- parameters (part one) are set here -----------------------------------
--text file calendar (absolute path, can be "" if no file used)
calendar_file="/home/wlourf/scripts/cal1.2/calendar.txt"
--format of in this text file
--MMDD;N;TEXT
--MMDD = month day
--N = 0 or 1 (1 to display same colors as week-ends)
--TEXT = Text to display (use * for multiline)
--some paths to images created (absolutes paths)
image_tmp="/tmp/img_tmp.png" --used to rotate a single date
image_calendar="/tmp/conky-calendar-arc.png"
image_dates="/tmp/conky-calendar-dates.png"
--more parameters below
-------------------------- end of parameters (part one) -----------------------------------
function string:split(delimiter)
--source for the split function : http://www.wellho.net/resources/ex.php4?item=u108/split
local result = { }
local from = 1
local delim_from, delim_to = string.find( self, delimiter, from )
while delim_from do
table.insert( result, string.sub( self, from , delim_from-1 ) )
from = delim_to + 1
delim_from, delim_to = string.find( self, delimiter, from )
end
table.insert( result, string.sub( self, from ) )
return result
end
function conky_draw_calendar()
if conky_window==nil then return end
local width=conky_window.width
local height=conky_window.height
--sometimes, there is problem with init and width & height are set to 0 or 2 !!
if width<3 or height<3 then return end
local cs=cairo_image_surface_create(CAIRO_FORMAT_ARGB32, width, height)
local cr=cairo_create(cs)
-------------------------- parameters (part two) are set here -----------------------------------
-- vertical center of the circle (height/2 for centered circle)
local yc=height/2
--number of days to display before and after today (i.e. with range = 30 --> 60 days are displayed)
--even number between 20 and 30 for nice effect
local range = 20
--not sure of the engish words so I leave then in french !
--fleche (arrow) is the segment from x=0 to x=radius-xc (with xc =center of the circle)
--fleche for the external circle
--fleche2 for the internal circle
--fleche2 must be < fleche
local fleche=150
local fleche2=fleche*.5
--corde (chord) is the vertical segment (where x=0) of the external circle
local corde = height
--colors RGB (0-255)
--week day
local wday={50,50,255}
--week-end and bank holidays defined in calendar.txt
local eday={255,255,126}
--color of today
local dday={255,0,0}
--vertical gradient (both circle and dates)? (true/false)
local vgradient=true
--horizontal gradient for the circle? (0 to 1, 0 is the best choice for "moon like" circle )
local hgradient=0
--you can change the font here
local font="Japan"
--font_size (of dates) must be less than delta (= heigth of a day)
local delta = yc/(range+0.5)
--the font-size has to be adjusted depending on the font used
local font_size=delta-2
--information text (from calendar.txt)
local info_color={0,255,204}
--font size of text infos
local font_size_info=font_size
--today_xoffset is the offset for the date of today (can be positive/null/negative, in pixels)
local today_xoffset=10
--today_yoffset where today will be displayed (value between -range to + range)?
-- 0 = center of the arc
-- -range = top of the arc
-- +range = bottom of the arc
local today_yoffset=-9
--display on right side of the screen (true/false)
local align_right = false
-------------------------- end of the parameters, ouf -----------------------------------
--some calculations
--radius for external circle
--radius2 for internal circle
--delta = number of arcs in the circle
local radius=(corde^2+4*fleche^2)/(8*fleche)
local radius2=(corde^2+4*fleche2^2)/(8*fleche2)
local decal=2*(delta-font_size)
wday[1]=wday[1]/255
wday[2]=wday[2]/255
wday[3]=wday[3]/255
eday[1]=eday[1]/255
eday[2]=eday[2]/255
eday[3]=eday[3]/255
--xc =x center of external circle
--xc2=x center of internal circle
local xc = fleche - radius
local xc2 = fleche2 - radius2
if align_right then
xc = width-xc
xc2 = width-xc2
end
local h_txt = height/(2*range+1)
local t = os.date('*t') -- date in table
--get the date
local s = os.time(t) -- date in seconds
--read the calendar file
local file = io.open(calendar_file,"r")
local tabcal={}
local idx=1
local line,lineok="",""
if file ~= nil then
while true do
line = file:read("*l")
if line == nil then break end
lineok = string.split(line,";")
if (#lineok)==3 then
tabcal[idx]={lineok[1],lineok[2],lineok[3]}
idx=idx+1
end
end
end
io.close()
local angmini=math.atan((corde/2)/(radius-fleche))
local imageDates=imlib_create_image(width,height)
imlib_context_set_image(imageDates)
imlib_image_set_has_alpha(1)
imlib_save_image(image_dates)
for i=-range,range do
local s2 = s + 3600*24*(i-today_yoffset) --date diff in seconds
local wd = os.date("%w",s2)
local md = os.date("%m%d",s2)
local dt = os.date("%a. %d %b.",s2),os.date("%d",s2),os.date("%b",s2)
--percentage of vertical gradient
local pc = (range-math.abs(i))/range
if not vgradient then pc=1 end
--angle min et max of one block
local ang0 = angmini*(i-0.5)/range
local ang1 = angmini*(i+0.5)/range
if align_right then
ang0=math.pi-ang0
ang1=math.pi-ang1
end
local angm = (ang0+ang1)/2
--read the calendar.txt array
local flag = false
for idy=1,idx-1 do
if tabcal[idy][1] == md then
if (i-today_yoffset) == 0 then
today = tabcal[idy]
end
if tabcal[idy][2] == "1" then
flag = true
end
break
end
end
--colors
local colR,colG,colB=0,0,0
if wd=="6" or wd=="0" or flag == true then
colR,colG,colB=eday[1],eday[2],eday[3]
else
colR,colG,colB=wday[1],wday[2],wday[3]
end
--offset of today
local offset_x=0
local way = 1
if (i-today_yoffset)==0 then
if align_right then way =-1 end
offset_x=today_xoffset*way
end
local pat = cairo_pattern_create_radial (xc+offset_x, yc, radius,
xc2+offset_x,yc,radius2);
cairo_pattern_add_color_stop_rgba (pat, 0, colR, colG, colB, pc);
cairo_pattern_add_color_stop_rgba (pat, 1, colR, colG, colB, hgradient);
cairo_set_source (cr, pat);
--draw the portion of arc
if align_right then
x1,y1=radius*math.cos(ang0)+xc+offset_x,(radius-offset_x)*math.sin(ang0)+yc
x2,y2=radius*math.cos(ang1)+xc+offset_x,(radius-offset_x)*math.sin(ang1)+yc
else
x1,y1=radius*math.cos(ang0)+xc+offset_x,(radius+offset_x)*math.sin(ang0)+yc
x2,y2=radius*math.cos(ang1)+xc+offset_x,(radius+offset_x)*math.sin(ang1)+yc
end
cairo_move_to(cr,x1,y1)
cairo_line_to(cr,x2,y2)
cairo_line_to(cr,xc,yc)
cairo_fill(cr)
--for tests
if (i-today_yoffset)==0 then
--cairo_set_source_rgba (cr,1, 0,0,1);
--cairo_arc(cr,x1,y1,1,0,2*math.pi)
--cairo_stroke(cr)
--cairo_arc(cr,xc,yc,radius,0,2*math.pi)
--cairo_stroke(cr)
--cairo_set_source_rgba (cr,0, 1, 0,pc);
--cairo_arc(cr,x2,y2,1,0,2*math.pi)
--cairo_stroke(cr)
end
--write text info if needed, for left-side calendar only
local have=""
if (today ~= nil) and (align_right ~= true) then
cairo_select_font_face(cr, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL )
cairo_set_line_width(cr,0)
cairo_set_font_size(cr,font_size_info)
cairo_set_source_rgba (cr, info_color[1]/255, info_color[2]/255, info_color[3]/255,1);
have = string.split(today[3],"*")
for i=1,#have do
cairo_move_to(cr,10,height/2+(i-#have/2)*font_size_info)
cairo_show_text(cr, have[i])
cairo_fill(cr)
end
end
--lenght of the arc
local dx,dy=math.abs(x2-x1),math.abs(y2-y1)
local h_txt=math.sqrt(dx*dx+dy*dy)
local w_txt=font_size*10
--write text in another image for working (rotate) on it
--didn't find to work in memory only
local cs2=cairo_image_surface_create(CAIRO_FORMAT_ARGB32, w_txt, h_txt)
local cr2=cairo_create(cs2)
cairo_set_font_size (cr2, font_size);
if (i-today_yoffset)==0 then
colR, colG, colB = dday[1]/255,dday[2]/255,dday[3]/255
pc=1
end
cairo_select_font_face(cr2, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL)
--write ONE date in ONE picture
local txt_date = " " .. dt .. " "
--start the drawing date here in order to get the lenght of the text
--for right alignement
cairo_move_to(cr2,0,h_txt-decal)--+offset_x*math.atan(ang0))
cairo_set_source_rgba (cr2, colR, colG, colB,pc)
cairo_show_text(cr2, txt_date)
if align_right then
local xmax,ymax=cairo_get_current_point(cr2,0,0)
--don't use local for cs2fit cause local will be just for if .. end section
--and then surface will not be deleted --> memory leak
cs2fit = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, xmax, h_txt)
cr2fit = cairo_create(cs2fit)
cairo_set_font_size (cr2fit, font_size);
cairo_select_font_face(cr2fit, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL)
cairo_move_to(cr2fit,0,h_txt -decal)
cairo_set_source_rgba (cr2fit, colR, colG, colB,pc)
cairo_show_text(cr2fit, txt_date)
cairo_stroke(cr2fit)
cairo_surface_write_to_png(cs2fit,image_tmp)
else
cairo_stroke(cr2)
cairo_surface_write_to_png(cs2,image_tmp)
end
--blend date image on cairo surface
local imageTmp = imlib_load_image(image_tmp)
imlib_context_set_image(imageTmp)
if align_right then
rot_img = imlib_create_rotated_image(angm+math.pi)
else
rot_img = imlib_create_rotated_image(angm)
end
imlib_context_set_image(imageTmp)
imlib_free_image()
--image is now a square
imlib_context_set_image(rot_img)
local w_img0, h_img0 = imlib_image_get_width(), imlib_image_get_height()
---look for center of text
local rt=radius+w_img0/2
if align_right then
rt=rt-offset_x
else
rt=rt+offset_x
end
local xt=rt*math.cos(angm)+xc-w_img0/2
local yt=rt*math.sin(angm)+yc-h_img0/2
imlib_context_set_image(imageDates)
imlib_blend_image_onto_image(rot_img, 1, 0, 0, w_img0, h_img0, xt,yt, w_img0, h_img0)
imageDates=imlib_context_get_image()
imlib_context_set_image(rot_img)
imlib_free_image()
if align_right then
cairo_destroy(cr2fit)
cairo_surface_destroy(cs2fit)
end
cairo_destroy(cr2)
cairo_surface_destroy(cs2)
cairo_pattern_destroy(pat)
end --of loop
--write to disk images with dates only
imlib_context_set_image(imageDates)
imlib_save_image(image_dates)
--write to disk image with arc only
cairo_surface_write_to_png(cs,image_calendar)
--make final image
local imageCal = imlib_load_image(image_calendar)
imlib_context_set_image(imageCal)
imlib_blend_image_onto_image(imageDates, 1, 0, 0, width, height, 0,0, width, height)
imlib_save_image(image_calendar)
imlib_free_image()
imlib_context_set_image(imageDates)
imlib_free_image()
--free memory
cairo_destroy(cr)
cairo_surface_destroy(cs)
end
function conky_main()
--last_date is global
local actual_date = os.date("%Y%m%d") --os.date("%Y%m%d")
local actual_cal = imlib_load_image(image_calendar)
if (conky_parse('${updates}')+0) <2 then return end
if last_date ~= actual_date or actual_cal == nil then
--print (os.date("%H%M%S"),'new picture')
conky_draw_calendar()
last_date = actual_date
else
--print (os.date("%H%M%S"),'use old picture')
end
if actual_cal == nil then
actual_cal = imlib_load_image(image_calendar)
end
imlib_context_set_image(actual_cal)
imlib_render_image_on_drawable(0,0)
imlib_free_image()
end
Poi se mi fate un esempio facendo finta di spiegarlo ad un bimbo delle elementari
Massimiliano Ubuntu user # 16155
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
Potrete ingannare tutti per un po'. Potrete ingannare qualcuno per sempre.
Ma non potrete ingannare tutti per sempre [Abramo Lincoln]
- alecive
- Entusiasta Emergente

- Messaggi: 1886
- Iscrizione: venerdì 12 dicembre 2008, 14:09
- Desktop: gnome-shell o unity
- Distribuzione: Ubuntu 12.04
- Località: Sestri Levante
- Contatti:
Re: Posta il tuo .conkyrc & png
Cito da un sito pescato a caso:
Quindi se vuoi il bianco devi mettere i tre valori di RGB al massimo, ossia 255, 255, 255RGB sta per "Red (Rosso), Green (Verde), Blue (Blu)".
Si tratta del modello di definizione e visualizzazione dei colori standard per il mondo informatico. Dato che il computer forma i colori di visualizzazione utilizzando pixels dei tre colori RGB, possiamo quindi ottenere ciascun colore come sommatoria di parti di Rosso, Verde e Blu. Il sistema funziona quindi in modalità additiva: aggiungendo i colori l'uno all'altro si ottengono milioni di altri colori diversi.
Il bianco e' la somma di parti identiche di rosso, verde e blu.
Bianco = Rosso + Verde + Blu = Colori Additivi
Quindi se vuoi il bianco devi mettere i tre valori di RGB al massimo, ossia 0,0,0L'assenza di tutti i tre colori primari genera il nero.
Quando due colori primari vengono sommati, un colore secondario, più chiaro dei suoi componenti viene creato. Ad esempio:
Rosso + Verde = Giallo
Rosso+ Blue = Magenta
Blue + Verde = Cyan
Dato che il computer forma i colori di visualizzazione utilizzando pixels dei tre colori RGB, possiamo quindi definire ciascun colore come sommatoria di parti di Rosso, Verde e Blu. La scala che utilizziamo per percepire i colori riprodotti da un computer va da 0 a 255. Quindi ci sono ben 256 gradazioni per ciascun colore primario.
La follia è come la gravità. Basta una piccola spinta. AwOken Iconset - Rilasciata la 2.4!! (c'è anche il ppa [lucid-maverick-natty-oneiric-precise]!)
- SuNjACk
- Entusiasta Emergente

- Messaggi: 1061
- Iscrizione: martedì 19 maggio 2009, 16:27
- Località: Pesaro
Re: Posta il tuo .conkyrc & png
vi piacerebbe avere le info di conky nel terminale? 
Codice: Seleziona tutto
┌[ sunny ]-[ ~ ]
└[ $ ] conky -i 1 -q -c Conky/dzen
Cpu 18% 0 C° Ram 39% - 199M /498M Swap 2% - 18.7M/854M Disk 12% - 2.30G/19.2G Up/Down 0B - 0B mercoledì 09 giu. 2010
┌[ sunny ]-[ ~ ]
└[ $ ]
Desktop openbox Halloween Documents Linux non è Windows
Free Software Is A Matter Of Liberty Not Price
Free Software Is A Matter Of Liberty Not Price
Re: Posta il tuo .conkyrc & png
@maxfatc tempo fa lo spiegai in questo topic, dagli un'occhiata; la conversione da hex in decimale non è difficile da capire
.
Per una maggiore chierezza ti riporto il sistema numerico:
Per una maggiore chierezza ti riporto il sistema numerico:
Codice: Seleziona tutto
Decimale
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
Esadecimale
1,2,3,4,5,6,7,8,9,A,B,C,D,E,F"Addio amore mio". Non lo dice. Non c'è spazio per la tenerezza, non a Sparta. Non c'è posto per la debolezza. Solo i duri e i forti possono definirsi Spartani. Solo i duri. Solo i forti.
- alecive
- Entusiasta Emergente

- Messaggi: 1886
- Iscrizione: venerdì 12 dicembre 2008, 14:09
- Desktop: gnome-shell o unity
- Distribuzione: Ubuntu 12.04
- Località: Sestri Levante
- Contatti:
Re: Posta il tuo .conkyrc & png
Guarda che parlavamo della conversione da esadecimale ad RGB.. :P
EDIT: ooops scusa.. ho visto il link e mi correggo..
EDIT: ooops scusa.. ho visto il link e mi correggo..
La follia è come la gravità. Basta una piccola spinta. AwOken Iconset - Rilasciata la 2.4!! (c'è anche il ppa [lucid-maverick-natty-oneiric-precise]!)
Re: Posta il tuo .conkyrc & png
@Sylar e lo 0 non esiste? (rimane sempre 0 :P)
ho un problema con il mio conkyr
1) l'ho messo tra le applicazioni di avvio, ma quando parte la prima volta va a posizionarsi sopra qualunque altra finestra io poi successivamente apra, ho cannato qualcosa?
2) la trasparenza... è si trasparente, ma se c'è sotto un icona del desktop essa non si vede... si può fare qualcosa?
3) non ho capito come si fa l'OR... come vedete nell'ultimo pezzo vorrei fare che se non è connesso alla wireless o alla lan appare la scritta "Network Unavailable", però la & non me la prende, e quandi ho commentato quei pezzi... che cosa devo usare?
grazie
ho un problema con il mio conkyr
Codice: Seleziona tutto
# Use Xft?
use_xft yes
font snap-7
#xftfont snap.se:size=6.5
#xftfont Freemono:size=7:bold
#xftfont cure.se:size=8
xftfont Freesans:pixelsize=10
xftalpha 1
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 override
#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 175
maximum_width 200
# Draw shades?
draw_shades yes
# 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
# Default colors and also border colors
default_color e0e0e0
#default_shade_color white
#default_outline_color black
#own_window_colour 000000
# 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 5
gap_y 30
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2
# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2
# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer none
TEXT
DATE ${hr 1}
${alignc 23}${font Freesans:size=23:bold}${time %H:%M:%S}${font}
${alignc}${font Freesans:size=11}${time %A %d %B %Y}${font}
SYS ${hr 1}
${alignc 30}${font OpenLogos:size=30}u S${font}
Sysname ${alignr}$sysname
Machine ${alignr}$machine
Kernel ${alignr}$kernel
Uptime ${alignr}${uptime}
${execi 1000 cat /proc/cpuinfo | grep "model name" | uniq | cut -d":" -f2|cut -d" " -f1 --complement}
CPU1 ${alignr}${freq_g cpu1} GHz ${cpu cpu1}% ${cpubar cpu1 4,60}
CPU2 ${alignr}${freq_g cpu1} GHz ${cpu cpu2}% ${cpubar cpu2 4,60}
RAM ${alignr}$mem $memperc% ${membar 4,60}
SWAP ${alignr}$swapperc% ${swapbar 4,60}
${if_existing /proc/acpi/battery/BAT1/state capacity}Battery ${alignr}${battery_percent BAT1}% ${battery_bar 4,60 BAT1}${else}${voffset -12}${endif}
HDD ${hr 1}
Filesystem ${alignr}${fs_used_perc /}% ${fs_bar 4,60 /}
#Vista ${alignr}${fs_used_perc /media/Vista}% ${fs_bar 4,60 /media/Vista}
#Packard Bell ${alignr}${fs_used_perc /media/Packard Bell}% ${fs_bar 4,60 /media/Packard Bell}
TEMP ${hr 1}
#MB ${execi 300 sensors | grep temp1 | cut -c15-16 ;}°C
CPU1 ${alignr}${execi 300 sensors | grep Core\ 0 | cut -c15-16 ;}°C
CPU2 ${alignr}${execi 300 sensors | grep Core\ 1 | cut -c15-16 ;}°C
#HD ${execi 300 nc localhost 7634 | cut -c33-34 ;}°C
NET ${hr 1}
#${if_existing /proc/net/route wlan0 & /proc/net/route eth0}
${if_existing /proc/net/route wlan0}${alignc}WIRELESS
Signal ${alignr}${wireless_link_qual wlan0}% ${wireless_link_bar 8,60 wlan0}
Up ${upspeed wlan0} kb/s ${alignr}${upspeedgraph wlan0 8,60 000000 FF0000}
Down ${downspeed wlan0} kb/s ${alignr}${downspeedgraph wlan0 8,60 000000 009900}
Local Ip ${alignr}${addr wlan0}
Public Ip ${alignr}${execi 1 ~/.script/ip.sh}
${endif}
${if_existing /proc/net/route eth0}${alignc}ETHERNET
Up ${upspeed eth0} kb/s ${alignr}${upspeedgraph eth0 8,60 000000 FF0000}
Down ${downspeed eth0} kb/s ${alignr}${downspeedgraph eth0 8,60 000000 009900}
Local Ip ${alignr}${addr eth0}
Public Ip ${alignr}${execi 1 ~/.script/ip.sh}
${endif}
#${else}
#Network Unavailable
#${endif}2) la trasparenza... è si trasparente, ma se c'è sotto un icona del desktop essa non si vede... si può fare qualcosa?
3) non ho capito come si fa l'OR... come vedete nell'ultimo pezzo vorrei fare che se non è connesso alla wireless o alla lan appare la scritta "Network Unavailable", però la & non me la prende, e quandi ho commentato quei pezzi... che cosa devo usare?
grazie
- m3nhir
- Entusiasta Emergente

- Messaggi: 2291
- Iscrizione: mercoledì 31 dicembre 2008, 18:48
- Desktop: gnome-shell
- Distribuzione: Ubuntu 12.04.4 LTS x86_64
Re: Posta il tuo .conkyrc & png
per il problema con le finestre prova a modificare la parte:
con
per quel che riguarda l?OR nella shell si usa '||' cioè una doppia barra verticale mentre l'AND è '&&'
Codice: Seleziona tutto
own_window_type overrideCodice: Seleziona tutto
own_window_type normalChi sa ascoltare non soltanto è simpatico a tutti , ma dopo un pò finisce con l'imparare qualcosa.
-Wilson Mizner- Linux User # 207701 Ubuntu User # 27508
-Wilson Mizner- Linux User # 207701 Ubuntu User # 27508
Chi c’è in linea
Visualizzano questa sezione: caturen, corradoventu e 7 ospiti
