[conky] libpng warning: iCCP (en cours)

Ce qui ne concerne ni le forum ni des problèmes
Avatar de l’utilisateur
KorteX39
Daikyu
Messages : 80
Inscription : mer. 12 mars 2014, 15:56

[conky] libpng warning: iCCP (en cours)

Message par KorteX39 »

Un petit probleme sur un conky recuperer sur la toile conky-htc.
En console j'ai sans arret ce message qui defile

Code : Tout sélectionner

libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
Je me tourne vers vous n'ayant pas trouver de solution sur le net

le conkyrc

Code : Tout sélectionner

# — Conky settings — #

background yes

update_interval 1
total_run_times 0
net_avg_samples 2

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
imlib_cache_size 0

#temperature_unit celcius

# — Window specifications — #
own_window_class Conky
own_window yes
own_window_type normal
own_window_transparent yes
#own_window_argb_visual yes
#own_window_argb_value 180
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

border_inner_margin 0
border_outer_margin 0

minimum_size 275 275
maximum_width 275

alignment top_right

gap_x 25
gap_y 75


# — Graphics settings — #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no

# — Text settings — #
use_xft yes
xftfont Ubuntu:size=8
xftalpha 1.0

default_color FFFFFF

uppercase no
use_spacer right

color0 white
color1 orange
color2 green


TEXT
${image $HOME/.conky/htc_home/images/base2.png -p 0,30 -s 260x145}${image $HOME/.conky/htc_home/images/base2.png -p 0,190 -s 260x45}${image $HOME/.conky/htc_home/images/flip_bg.png -p 30,10 -s 100x110}${image $HOME/.conky/htc_home/images/flip_bg.png -p 130,10 -s 100x110}
${execi 500 bash $HOME/.conky/htc_home/accuweather/accuw_script}
${voffset 7}${font Helvetica LT Std :style=Condensed:size=60}${color 434343}${goto 41}${time %H}${goto 142}${color 434343}${time %M}${voffset 34}${color whitesmoke}${font Helvetica LT Std :style=bold:size=9}${goto 175}${time %a}, ${time %e} ${time %b}
${font Helvetica LT Std :size=8}${color whitesmoke}${voffset -18}${goto 20}${execpi 600 sed -n '28p' $HOME/.conky/htc_home/accuweather/curr_cond}${voffset 12}${goto 20}${color grey}W:${color white}${execpi 600 sed -n '31p' $HOME/.conky/htc_home/accuweather/curr_cond}-${execpi 600 sed -n '32p' $HOME/.conky/htc_home/accuweather/curr_cond}${voffset 12}${goto 20}${color grey}H:${color white}${execpi 600 sed -n '33p' $HOME/.conky/htc_home/accuweather/curr_cond}${voffset 12}${goto 20}${color grey}P:${color white}${execpi 600 sed -n '34p' $HOME/.conky/htc_home/accuweather/curr_cond}${voffset -10}${goto 180}${font Helvetica LT Std :size=18}${execpi 600 sed -n '29p' $HOME/.conky/htc_home/accuweather/curr_cond}°${goto 214}${voffset -12}${font Helvetica LT Std :size=8}${color grey}H:${color white}${execpi 600 sed -n '3p' $HOME/.conky/htc_home/accuweather/first_days}°${goto 216}${voffset 11}${color grey}L:${color white}${execpi 600 sed -n '4p' $HOME/.conky/htc_home/accuweather/first_days}°
${voffset 49}${font Helvetica LT Std :size=8}${color white}${goto 25}${execpi 600 sed -n '8p' $HOME/.conky/htc_home/accuweather/first_days}°/${color grey}${execpi 600 sed -n '9p' $HOME/.conky/htc_home/accuweather/first_days}°${goto 72}${color white}${execpi 600 sed -n '13p' $HOME/.conky/htc_home/accuweather/first_days}°/${color grey}${execpi 600 sed -n '14p' $HOME/.conky/htc_home/accuweather/first_days}°${goto 118}${color white}${execpi 600 sed -n '18p' $HOME/.conky/htc_home/accuweather/first_days}°/${color grey}${execpi 600 sed -n '19p' $HOME/.conky/htc_home/accuweather/first_days}°${goto 162}${color white}${execpi 600 sed -n '23p' $HOME/.conky/htc_home/accuweather/first_days}°/${color grey}${execpi 600 sed -n '24p' $HOME/.conky/htc_home/accuweather/first_days}°${goto 207}${color white}${execpi 600 sed -n '4p' $HOME/.conky/htc_home/accuweather/last_days}°/${color grey}${execpi 600 sed -n '5p' $HOME/.conky/htc_home/accuweather/last_days}°
${voffset 1}${font Helvetica LT Std :size=8}${color whitesmoke}${goto 27}${execpi 600 sed -n '5p' $HOME/.conky/htc_home/accuweather/first_days}${goto 74}${execpi 600 sed -n '10p' $HOME/.conky/htc_home/accuweather/first_days}${goto 120}${execpi 600 sed -n '15p' $HOME/.conky/htc_home/accuweather/first_days}${goto 164}${execpi 600 sed -n '20p' $HOME/.conky/htc_home/accuweather/first_days}${goto 209}${execpi 600 sed -n '1p' $HOME/.conky/htc_home/accuweather/last_days}
${image $HOME/.conky/htc_home/accuweather/cc.png -p 70,95 -s 125x75}
${image $HOME/.conky/htc_home/accuweather/6.png -p 14,180 -s 48x29}${image $HOME/.conky/htc_home/accuweather/11.png -p 60,180 -s 48x29}${image $HOME/.conky/htc_home/accuweather/16.png -p 107,180 -s 48x29}${image $HOME/.conky/htc_home/accuweather/21.png -p 152,180 -s 48x29}${image $HOME/.conky/htc_home/accuweather/last_2.png -p 197,180 -s 48x29}
le script utilisé

Code : Tout sélectionner

	

    #!/bin/bash
    # updated by Norbert Brondeau and Walter 2013/12/05 Version 1.07
     
    #function: test_image_day
    test_image_day () {
        case $1 in
             1-s)
               echo 1su
             ;;
             2-s)
               echo 2msu
             ;;
             3-s)
               echo 3psu
             ;;
             4-s)
               echo 4ic
             ;;
             5-s)
               echo 5h
             ;;
             6-s)
               echo 6mc
             ;;
             7-s)
               echo 7c
             ;;
             8-s)
               echo 8d
             ;;
             11-s)
               echo 9f
             ;;
             12-s)
               echo 10s
             ;;
             13-s)
               echo 11mcs
             ;;
             14-s)
               echo 12psus
             ;;
             15-s)
               echo 13t
             ;;
             16-s)
               echo 14mct
             ;;
             17-s)
               echo 15psut
             ;;
             18-s)
               echo 16r
             ;;
             19-s)
               echo 17fl
             ;;
             20-s)
               echo 18mcfl
             ;;
             21-s)
               echo 19psfl
             ;;
             22-s)
               echo 20sn
             ;;
             23-s)
               echo 21mcsn
             ;;
             24-s)
               echo 22i
             ;;
             25-s)
               echo 23sl
             ;;
             26-s)
               echo 24fr
             ;;
             29-s)
               echo 25rsn
             ;;
             32-s)
               echo 26w
             ;;
             30-s)
               echo 27ho
             ;;
             31-s)
               echo 28co
             ;;
             33-s)
               echo 29cl
             ;;
             34-s)
               echo 31mcl
             ;;
             35-s)
               echo 32pc
             ;;
             36-s)
               echo 33ic
             ;;
             38-s)
               echo 35mc
             ;;
             39-s)
               echo 36pcs
             ;;
             40-s)
               echo 37mcs
             ;;
             41-s)
               echo 38pct
             ;;
             42-s)
                       echo 39mct
                     ;;
            esac
    }
     
    #function: test_image_night
    test_image_night () {
        case $1 in
                     1-s)
               echo 1su
             ;;
             2-s)
               echo 2msu
             ;;
             3-s)
               echo 3psu
             ;;
             7-s)
               echo 7c
             ;;
             8-s)
               echo 8d
             ;;
             11-s)
               echo 9f
             ;;
             12-s)
               echo 10s
             ;;
             14-s)
               echo 12psus
             ;;
             15-s)
               echo 13t
             ;;
             17-s)
               echo 15psut
             ;;
             18-s)
               echo 16r
             ;;
             19-s)
               echo 17fl
             ;;
             20-s)
               echo 19psfl
             ;;
             22-s)
               echo 20sn
             ;;
             24-s)
               echo 22i
             ;;
             25-s)
               echo 23sl
             ;;
             26-s)
               echo 24fr
             ;;
             29-s)
               echo 25rsn
             ;;
             30-s)
               echo 27ho
             ;;
             31-s)
               echo 28co
             ;;
             33-s)
               echo 29cl
             ;;
             32-s)
               echo 30w
             ;;
             34-s)
               echo 31mcl
             ;;
             35-s)
               echo 32pc
             ;;
             36-s)
               echo 33ic
             ;;
             37-s)
               echo 34h
             ;;
             38-s)
               echo 35mc
             ;;
             39-s)
               echo 36pcs
             ;;
             40-s)
               echo 37mcs
             ;;
             41-s)
               echo 38pct
             ;;
             42-s)
               echo 39mct
             ;;
             43-s)
               echo 40mcfl
             ;;
             44-s)
               echo 41mcsn
             ;;
            esac
    }
     
     
    #put your Accuweather address here
    address="http://www.accuweather.com/en/fr/dole/39100/weather-forecast/158030_pc"
    #address="http://www.accuweather.com/en/ru/moscow/294021/weather-forecast/294021"
     
    loc_id=$(echo $address|sed 's/\/weather-forecast.*$//'|sed 's/^.*\///')
    last_number=$(echo $address|sed 's/^.*\///')
     
    curr_addr="$(echo $address|sed 's/weather-forecast.*$//')"current-weather/"$last_number"
    wget --quiet -O $HOME/.conky/htc_home/accuweather/curr_cond_raw "$curr_addr"
     
    addr1="$(echo $address|sed 's/weather-forecast.*$//')"daily-weather-forecast/"$last_number"
    addr2="$addr1"?day=6
     
    kill -STOP $(pidof conky)
    killall wget > /dev/null 2>&1
     
    wget --quiet --save-cookies $HOME/.conky/htc_home/accuweather/cookie -O $HOME/.conky/htc_home/accuweather/curr_cond_raw $curr_addr
    wget --quiet --load-cookies $HOME/.conky/htc_home/accuweather/cookie -O $HOME/.conky/htc_home/accuweather/first_days_raw $addr1
    wget --quiet --load-cookies $HOME/.conky/htc_home/accuweather/cookie -O $HOME/.conky/htc_home/accuweather/last_days_raw $addr2
     
    #Current Conditions - curr_cond file
    if [[ -s $HOME/.conky/htc_home/accuweather/curr_cond_raw ]]; then
     
        egrep -i '"detail-tab-panel |>Today<\/a>|>Tonight<\/a>|>Early AM<\/a>|>Overnight<\/a>|>Mon<\/a>|>Tue<\/a>|>Wed<\/a>|>Thu<\/a>|>Fri<\/a>|>Sat<\/a>|>Sun<\/a>|icon i-|"cond"|"temp"|var d = '\''|var s = '\''|Humidity: |Pressure: |Cloud Cover: |UV Index: |Dew Point: |Precipitation(1 hr): |Visibility: |am<\/span>|pm<\/span>' $HOME/.conky/htc_home/accuweather/curr_cond_raw > $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/^[ \t]*//g' -e 's/^.*icon i-//g' -e 's/^.*"cond">//g' -e 's/>Lo</\n/g' -e 's/RealFeel/\n/g' $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/^.*"#">//g' -e 's/^.*<strong class="temp"//g' -e 's/^>//g' -e 's/<span>&deg.*$//g' $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/<\/a>.*$//g' -e 's/\/span> //g' -e 's/var d = //g' -e 's/var s = //g' -e 's/"temp">/\n/g' $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/^.*"start">//g' -e 's/^.*"finish">//g' -e 's/<li>//g' -e 's/<strong>//g' -e 's/<<span.*$//g' $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/<\/span>//g' -e 's/<\/strong><\/li>//g' -e 's/ "><\/div>//g' -e 's/'\''//g' $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/"><\/div>//g' -e 's/^.*; //g' -e 's/&#.*$//g' -e 's/ i-alarm.*$//g' -e 's/;//g' $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/Humidity: //g' -e 's/Pressure: //g' -e 's/Cloud Cover: //g' -e 's/UV Index: //g' -e 's/Dew Point: //g' -e 's/Visibility: //g' $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/^.*detail-tab-panel //g' -e 's/">//g' -e 's/\r//g' -e 's/ *$//g' $HOME/.conky/htc_home/accuweather/curr_cond
        sed -i -e 's/\&uarr//g' -e 's/\&darr//g' -e 's/-l/-s/g' -e 's/-xl/-s/g' $HOME/.conky/htc_home/accuweather/curr_cond
     
        time=$(sed -n 1p $HOME/.conky/htc_home/accuweather/curr_cond)
        if [[ $time == Tonight || $time == Overnight || $time == "Early AM" ]]; then
            sed -i 3a- $HOME/.conky/htc_home/accuweather/curr_cond
            fi
        time=$(sed -n 26p $HOME/.conky/htc_home/accuweather/curr_cond)
            image=$(sed -n 27p $HOME/.conky/htc_home/accuweather/curr_cond)
        if [[ $time == day ]]; then
                sed -i 27s/$image/$(test_image_day $image)/ $HOME/.conky/htc_home/accuweather/curr_cond
            elif [[ $time == night ]]; then
                sed -i 27s/$image/$(test_image_night $image)/ $HOME/.conky/htc_home/accuweather/curr_cond
            fi
            cp $HOME/.conky/htc_home/accuweather/Forecast_Images/$(sed -n 27p $HOME/.conky/htc_home/accuweather/curr_cond).png $HOME/.conky/htc_home/accuweather/cc.png || echo "ERROR : Image "$time" missing "$image 1>&2
    fi
     
     
    #First 5days - first_days file
    if [[ -s $HOME/.conky/htc_home/accuweather/first_days_raw ]]; then
     
        egrep -i '>Today<|<p>[a-z]|>Mon<\/a>|>Tue<\/a>|>Wed<\/a>|>Thu<\/a>|>Fri<\/a>|>Sat<\/a>|>Sun<\/a>|icon i|"cond"|"temp"|realfeel">RealFeel|realfeel">Precipitation' $HOME/.conky/htc_home/accuweather/first_days_raw > $HOME/.conky/htc_home/accuweather/first_days
        sed -i -e 's/^[ \t]*//g' -e 's/^.*icon i-//g' -e 's/^.*"cond">//g' -e 's/>Lo</\n/g' $HOME/.conky/htc_home/accuweather/first_days
        sed -i -e 's/ "><\/div>//g' -e 's/"><\/div>//g' -e 's/^.*"temp">//g' -e 's/<span>&deg.*$//g' $HOME/.conky/htc_home/accuweather/first_days
        sed -i -e 's/<p>//g' -e 's/<\/p>//g' -e 's/^.*"#">//g' -e 's/\/span> //g' -e 's/^.*>Precipitation //g' -e 's/^.*; //g' $HOME/.conky/htc_home/accuweather/first_days
        sed -i -e 's/&#.*$//g' -e 's/<.*$//g' -e 's/ i-alarm.*$//g' -e 's/\r//g' -e 's/ *$//g' $HOME/.conky/htc_home/accuweather/first_days
        sed -i -e 's/Today*$/TODAY/' -e 's/Mon*$/MON/' -e 's/Tue*$/TUE/' -e 's/Wed*$/WED/' -e 's/Thu*$/THU/' -e 's/Fri*$/FRI/' -e 's/Sat*$/SAT/' -e 's/Sun*$/SUN/' $HOME/.conky/htc_home/accuweather/first_days
        sed -i -e 's/-l/-s/g' -e 's/-xl/-s/g' $HOME/.conky/htc_home/accuweather/first_days
     
        sed -i -e '/cobrand/d' $HOME/.conky/htc_home/accuweather/first_days
     
        time=$(sed -n 1p $HOME/.conky/htc_home/accuweather/curr_cond)
        if [[ $time == Tonight || $time == Overnight || $time == "Early AM" ]]; then
    #       sed -i 1i- $HOME/.conky/htc_home/accuweather/first_days
            sed -i 2a- $HOME/.conky/htc_home/accuweather/first_days
            fi
            L1=$(sed -n 1p $HOME/.conky/htc_home/accuweather/first_days)
        if [[ $L1 == TODAY ]]; then
            sed -i 1d $HOME/.conky/htc_home/accuweather/first_days
            fi
        for (( i=6; i<=21; i+=5 ))
              do
                  image_raw=$(sed -n "${i}"p $HOME/.conky/htc_home/accuweather/first_days)
                  sed -i ${i}s/$image_raw/$(test_image_day $image_raw)/ $HOME/.conky/htc_home/accuweather/first_days
                  cp $HOME/.conky/htc_home/accuweather/Forecast_Images/$(sed -n ${i}p $HOME/.conky/htc_home/accuweather/first_days).png $HOME/.conky/htc_home/accuweather/$i.png || echo "ERROR : Image day missing "$image_raw 1>&2
              done
        image_raw=$(sed -n 25p $HOME/.conky/htc_home/accuweather/first_days)
            sed -i 25s/$image_raw/$(test_image_day $image_raw)/ $HOME/.conky/htc_home/accuweather/first_days
            cp $HOME/.conky/htc_home/accuweather/Forecast_Images/$(sed -n 25p $HOME/.conky/htc_home/accuweather/first_days).png $HOME/.conky/htc_home/accuweather/tod.png || echo "ERROR : Image day missing "$image_raw 1>&2
        image_raw=$(sed -n 30p $HOME/.conky/htc_home/accuweather/first_days)
            sed -i 30s/$image_raw/$(test_image_day $image_raw)/ $HOME/.conky/htc_home/accuweather/first_days
            cp $HOME/.conky/htc_home/accuweather/Forecast_Images/$(sed -n 30p $HOME/.conky/htc_home/accuweather/first_days).png $HOME/.conky/htc_home/accuweather/ton.png || echo "ERROR : Image day missing "$image_raw 1>&2
     
    fi
     
     
    #Last 5days - last_days file
    if [[ -s $HOME/.conky/htc_home/accuweather/last_days_raw ]]; then
     
        egrep -i '>Mon<\/a>|>Tue<\/a>|>Wed<\/a>|>Thu<\/a>|>Fri<\/a>|>Sat<\/a>|>Sun<\/a>|icon i-|"cond"|"temp"|realfeel">RealFeel|realfeel">Precipitation' $HOME/.conky/htc_home/accuweather/last_days_raw > $HOME/.conky/htc_home/accuweather/last_days
        sed -i -e 's/^[ \t]*//g' -e 's/^.*icon i-//g' -e 's/^.*"cond">//g' -e 's/>Lo</\n/g' $HOME/.conky/htc_home/accuweather/last_days
        sed -i -e 's/ "><\/div>//g' -e 's/"><\/div>//g' -e 's/^.*"temp">//g' -e 's/<span>&deg.*$//g' $HOME/.conky/htc_home/accuweather/last_days
        sed -i -e 's/^.*"#">//g' -e 's/\/span> //g' -e 's/^.*>Precipitation //g' -e 's/^.*; //g' $HOME/.conky/htc_home/accuweather/last_days
        sed -i -e 's/&#.*$//g' -e 's/<.*$//g' -e 's/ i-alarm.*$//g' -e 's/\r//g' -e 's/ *$//g' $HOME/.conky/htc_home/accuweather/last_days
        sed -i -e 's/Mon*$/MON/' -e 's/Tue*$/TUE/' -e 's/Wed*$/WED/' -e 's/Thu*$/THUR/' -e 's/Fri*$/FRI/' -e 's/Sat*$/SAT/' -e 's/Sun*$/SUN/' $HOME/.conky/htc_home/accuweather/last_days
        sed -i -e 's/-l/-s/g' -e 's/-xl/-s/g' $HOME/.conky/htc_home/accuweather/last_days
     
        for (( i=2; i<=22; i+=5 ))
              do
                  image_raw=$(sed -n "${i}"p $HOME/.conky/htc_home/accuweather/last_days)
                  sed -i ${i}s/$image_raw/$(test_image_day $image_raw)/ $HOME/.conky/htc_home/accuweather/last_days
                  cp $HOME/.conky/htc_home/accuweather/Forecast_Images/$(sed -n ${i}p $HOME/.conky/htc_home/accuweather/last_days).png $HOME/.conky/htc_home/accuweather/last_$i.png || echo "ERROR : Image day missing "$image_raw 1>&2
              done
     
    fi
     
    #messages file
    sed -n 28p $HOME/.conky/htc_home/accuweather/curr_cond | cut -c -20 > $HOME/.conky/htc_home/accuweather/messages
    sed -n 29p $HOME/.conky/htc_home/accuweather/first_days | cut -c -20 >> $HOME/.conky/htc_home/accuweather/messages
    sed -n 34p $HOME/.conky/htc_home/accuweather/first_days | cut -c -20 >> $HOME/.conky/htc_home/accuweather/messages
    for (( i=7; i<=22; i+=5 ))
      do
          sed -n ${i}p $HOME/.conky/htc_home/accuweather/first_days | cut -c -20 >> $HOME/.conky/htc_home/accuweather/messages
      done
    for (( i=3; i<=23; i+=5 ))
      do
          sed -n ${i}p $HOME/.conky/htc_home/accuweather/last_days | cut -c -20 >> $HOME/.conky/htc_home/accuweather/messages
      done
     
    kill -CONT $(pidof conky)

la capture d'ecran
Image

Vopila merci d'avance
Vivre libre ou mourir
Répondre