[Risolto] Conky Meteo e Fasi lunari agosto 2014

Personalizzazione grafica del sistema: icone, temi, sfondi, suoni, ecc.

[Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda Shotokan » martedì 19 agosto 2014, 13:59

Ciao a tutti :-) !

Stanco di conky meteo SOLO in inglese o non completamente funzionanti, o di meteo senza direzione del vento - praticamente è il vento che fa la differenza tra una bella giornata calda (vento secco - maestrale/tramontana/grecale) e una calda e afosa (scirocco/mezzogiorno/libeccio) - o di applicazioni ciuccia risorse, mi sono deciso a scrivere questo conky.

ISTRUZIONI

- installa curl !
- Accertati di avere installati i font ConkyWeather !
- metti i file nascosti .ppw.sh .ppwind.sh .pplang.sh .ppday2.sh e .conkyrc nella tua /home/user/
e rendili eseguibili
- metti la cartella nascosta .moon nella tua /home/user/
- !!! MODIFICA IL CODICE DELLA TUA LOCALITA' NEL FILE .CONKYRC !!! (linea 139)
cercalo su https://www.edg3.uk/snippets/weather-lo ... des/italy/
- modifica l'ultima linea di .conkyrc per il logo del tuo Sistema Operativo

lancia conky e buon divertimento :-)

Note :
1 - potresti dover correggere il parametro gap x nel .conkyrc
2 - attendi qualche minuto affinchè il Conky sia completamente operativo

SONO APPREZZATI I COMMENTI ! (solo positivi :-D )

Shotokan :-)

...........mille grazie a WXData.com

Scarica da quì
Ultima modifica di Shotokan il giovedì 7 luglio 2016, 19:26, modificato 6 volte in totale.
Avatar utente
Shotokan
Prode Principiante
 
Messaggi: 116
Iscrizione: luglio 2009
Desktop: Xfce

Re: Conky Meteo e Fasi lunari agosto 2014

Messaggioda giulux » martedì 2 febbraio 2016, 15:12

http://weather.tuxnet24.de/ ha interrotto il suo servizio e i dati meteo non arrivano più.
Si può fare qualcosa per reperirli altrove?
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18826
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

Re: Conky Meteo e Fasi lunari agosto 2014

Messaggioda ivantu » martedì 2 febbraio 2016, 18:09

giulux Immagine ha scritto:http://weather.tuxnet24.de/ ha interrotto il suo servizio e i dati meteo non arrivano più.
Si può fare qualcosa per reperirli altrove?


dai una sguardo a https://weather.yahoo.com/
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
ivantu
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4292
Iscrizione: giugno 2013
Desktop: Lubuntu
Distribuzione: 16.04.2 LTS x86_64, 17.04 i686
Sesso: Maschile

Re: Conky Meteo e Fasi lunari agosto 2014

Messaggioda giulux » martedì 2 febbraio 2016, 20:30

Grazie ivantu, so che ci sono vari siti che forniscono quel tipo di servizio, ma il problema è che io non so, per mia ignoranza, come sostituire tali fonti a quelle previste nel conky di Shotokan :(
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18826
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

Re: Conky Meteo e Fasi lunari agosto 2014

Messaggioda giulux » mercoledì 3 febbraio 2016, 0:24

Il servizio meteo è tornato attivo: per adesso sembra risolto (finchè dura ... :) ).
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18826
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

AGGIORNAMENTO

Messaggioda Shotokan » venerdì 27 maggio 2016, 13:18

Il servizio di Yahoo Weather richiede Key e work around troppo complicati per me : ho riscritto completamente il Conky servendomi dei dati forniti da Wx Weather Data.com.

Spero di aver fatto cosa gradita :)

Una cosa è certa : ho imparato a usare quasi come un nerd grep awk e cut :D

quì il mio fantastico Conky su Dropbox ;)
Ultima modifica di Shotokan il mercoledì 6 luglio 2016, 12:48, modificato 2 volte in totale.
Avatar utente
Shotokan
Prode Principiante
 
Messaggi: 116
Iscrizione: luglio 2009
Desktop: Xfce

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda giulux » venerdì 27 maggio 2016, 18:06

Bravo, preso subito :D
Grazie.
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18826
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda giulux » martedì 28 giugno 2016, 13:56

Riscontro un problema per quanto riguarda la rappresentazione grafica delle condizioni attuali del tempo: infatti il più delle volte non compare nulla, altre l'immagine non corrisponde alla descrizione nè alle reali condizioni metereologiche (vedi immagine allegata) e solo raramente c'è l'indicazione corretta.
Poichè non comprendo i comandi relativi, sono costretto a chiedere il tuo aiuto e te ne ringrazio sin da adesso.
Allegati
conkymeteo.png
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18826
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda Shotokan » mercoledì 6 luglio 2016, 12:31

@Giulux : Scusami, ho visto solo adesso il tuo post.....il problema persiste ?

Ho visto che hanno modificato l'ambiente grafico di xfce.org e ultimamente ho visto parecchi spam e messaggi, come dire, inquietanti.....quindi ho tolto il pacchetto da lì e ho deciso di condividere il Conky esclusivamente quì sul forum di Ubuntu.it attraverso il link di Dropbox.

----------------------------------

Ho aggiornato il pacchetto e corretto il file sulle Fasi Lunari, a me va benone, ma se ci sono domande/problemi, chiedete pure :)

p.s. Potete correggere i colori delle scritte (quello che vedi sotto è il test, io i colori li ho messi tutti sul marrone/avano/sabbia come vedi sotto sotto) riscrivendo opportunamente nelle righe del .conkyrc

TEST

Immagine

IL MIO PERSONALE CONKY

Immagine
Avatar utente
Shotokan
Prode Principiante
 
Messaggi: 116
Iscrizione: luglio 2009
Desktop: Xfce

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda giulux » venerdì 8 luglio 2016, 18:39

Il problema persiste: adesso qui c'è un sole che spacca le pietre e guarda cosa dice il conky
conky3.png


Non ho scaricato la tua nuova versione per le fasi lunari e appena ho tempo lo faccio e ti dico
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18826
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

WxData Conky - luglio 2016 : stazione meteo più vicina

Messaggioda Shotokan » sabato 9 luglio 2016, 9:20

Non ho corretto solo le Fasi Lunari, ma ho corretto tutto il Conky e testato tutto.
Fammi sapere ...

p.s. forse, e dico forse, dovresti controllare il codice della tua stazione meteo di riferimento....Roma ne ha parecchie : tra Roma sud periferia e Roma nord periferia, dico, ci sono almeno 30 km..... Ripeto, riscarica il pacchetto e poi cerca la stazione (e il suo codice) meteo più vicina a te .
Avatar utente
Shotokan
Prode Principiante
 
Messaggi: 116
Iscrizione: luglio 2009
Desktop: Xfce

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda giulux » sabato 9 luglio 2016, 9:44

Grazie dei chiarimenti.
In questi giorni sono un po' impicciato, appena posso monto il nuovo conky e ti informo.

Per quanto riguarda le stazioni meteo, non credo che il problema sia quello dato che anche a distanza di 30 km le condizioni meteo erano e sono sostanzialmente le stesse e dato, soprattutto, che come risulta dalle immagini, c'è discrepanza tra la descrizione testuale corretta (sereno) e la rappresentazione grafica (pioggia).
:ciao:

EDIT: ho provato il tuo conky senza apportare nessuna modifica: stesso errore anche per Taranto :muro:
conkyshotokan.png
Ultima modifica di giulux il sabato 9 luglio 2016, 10:15, modificato 1 volta in totale.
Motivazione: Edit
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18826
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda ivantu » sabato 9 luglio 2016, 12:10

hai provato a pulire la cache di conky?
o di sistema?


se avvii conky manualmente in terminale hai errori?
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
ivantu
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4292
Iscrizione: giugno 2013
Desktop: Lubuntu
Distribuzione: 16.04.2 LTS x86_64, 17.04 i686
Sesso: Maschile

Fai questa prova !

Messaggioda Shotokan » sabato 9 luglio 2016, 12:48

Abbi pazienza ! Fai questa ultima prova : crea il file .ppw.sh e sostituiscilo (rendilo eseguibile)

Codice: Seleziona tutto
#!/bin/bash

case $(awk 'NR==28' ~/.cache/conky.txt | cut -d '>' -f2 | cut -d '<' -f1)
 in
    0|1|2)
      echo 2
         ;;
         3)
           echo 1
         ;;
         4)
           echo l
         ;;
         5)
           echo h
         ;;
         6)
           echo d
         ;;
         7)
           echo h
         ;;
         8)
           echo x
         ;;
         9)
           echo h
         ;;
         10)
           echo w
         ;;
         11)
           echo h
         ;;
         12)
           echo g
         ;;
         13)
           echo o
         ;;
         14)
           echo p
         ;;
         15)
           echo k
         ;;
         16)
           echo q
         ;;
         17)
           echo p
         ;;
         18)
           echo v
         ;;
         19)
           echo o
         ;;
         20)
           echo 9
         ;;
         21)
           echo 7
         ;;
         22)
           echo d
         ;;
         23)
           echo u
         ;;
         24)
           echo 1
         ;;
         25)
           echo E
         ;;
         26)
           echo e
         ;;
         27)
           echo e
         ;;
         28)
           echo d
         ;;
         29)
           echo B
         ;;
         30)
           echo c
         ;;
         31)
           echo A
         ;;
         32)
           echo a
         ;;
         33|34)
           echo b
    ;;
    35)
      echo l
    ;;
    36)
      echo 5
    ;;
    37)
      echo 4
    ;;
    38)
      echo 4
    ;;
    39)
      echo h
    ;;
    40)
      echo h
    ;;
    41)
      echo r
    ;;
    42)
      echo p
    ;;
    43)
      echo q
    ;;
    44)
      echo d
    ;;
    45)
      echo l
    ;;
    46)
      echo 9
    ;;
    47)
      echo m
    ;;
   3200)
      echo -
    ;;
        esac


e poi questo : .pplang.sh

Codice: Seleziona tutto
#!/bin/bash

case $(awk 'NR==28' ~/.cache/conky.txt | cut -d '>' -f2 | cut -d '<' -f1) in
    0|1|2)
      echo Tornado
         ;;
         3)
           echo Forti temporali
         ;;
         4)
           echo Temporali
         ;;
         5)
           echo Pioggia e neve
         ;;
         6)
           echo Pioggia e nevischio
         ;;
         7)
           echo Neve e nevischio
         ;;
         8)
           echo Acquaneve
         ;;
         9)
           echo Pioggerella
         ;;
         10)
           echo Pioggia fredda
         ;;
         11)
           echo Pioggia
         ;;
         12)
           echo Pioggie sparse
         ;;
         13)
           echo Raffiche di neve
         ;;
         14)
           echo Nevicate leggere
         ;;
         15)
           echo Vento e neve
         ;;
         16)
           echo Nevicate
         ;;
         17)
           echo Grandinate
         ;;
         18)
           echo Nevischio
         ;;
         19)
           echo Acquaneve
         ;;
         20)
           echo Nebbioso
         ;;
         21)
           echo Foschie
         ;;
         22)
           echo Nebbie sparse
         ;;
         23)
           echo Ventoso
         ;;
         24)
           echo Ventoso
         ;;
         25)
           echo Gelate
         ;;
         26)
           echo Nuvoloso
         ;;
         27|28)
           echo Molto nuvoloso
         ;;
         29|30)
           echo Parzialmente nuvoloso
         ;;
         31)
           echo Sereno
         ;;
         32)
           echo Soleggiato
         ;;
         33|34)
           echo Sereno
    ;;
    35)
      echo Pioggia e grandine
    ;;
    36)
      echo Caldo
    ;;
    37)
      echo Temporali isolati
    ;;
    38!39)
      echo Temporali sparsi
    ;;
    40)
      echo Pioggie sparse
    ;;
    41)
      echo Nevicate intense
    ;;
    42)
      echo Pioggia e neve sparse
    ;;
    43)
      echo  Nevicate intense
    ;;
    44)
      echo Parzialmente nuvoloso
    ;;
    45)
      echo Rovesci temporaleschi
    ;;
    46)
      echo Nevicate sparse
    ;;
    47)
      echo Temporali isolati
    ;;
   3200)
      echo Non disponibile
    ;;
        esac


fammi sapere ! :)
Avatar utente
Shotokan
Prode Principiante
 
Messaggi: 116
Iscrizione: luglio 2009
Desktop: Xfce

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda giulux » sabato 9 luglio 2016, 12:59

Ora sembra che vada bene :birra:
conky5.png

Se dovesse sballare di nuovo mi faccio vivo.
Grazie!

P.S. Mi sapresti spiegare in parole semplici cosa non andava? (a un sommario esame i file che ho creato mi sembrano identici a quelli originari)
:ciao:
con l'aiuto della comunità le cose si mettono quasi sempre a posto (e non apposto), a parte (e non apparte) qualche caso ...
Avatar utente
giulux
Amministratore
Amministratore
 
Messaggi: 18826
Iscrizione: gennaio 2010
Località: Roma
Desktop: xubuntu - ubuntu gnome
Distribuzione: Ubuntu 16.04.1 LTS x86_64
Sesso: Maschile

:D

Messaggioda Shotokan » sabato 9 luglio 2016, 17:15

Legge di Murphy ( a Taranto si chiama Legge del Menga)

Se qualcosa può andar male, lo farà.

:cry: ........ :D ........ :birra:
Avatar utente
Shotokan
Prode Principiante
 
Messaggi: 116
Iscrizione: luglio 2009
Desktop: Xfce

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda ivantu » mercoledì 20 luglio 2016, 11:38

volevo solo una curiosità di informazioni su alcuni parametri nei due script .ppw.sh ed .pplang.sh

case $(awk 'NR==28'
qual'è il servizio a questo parametro NR==28? dove posso reperire il valore da inserire in caso di configurazione alternativa?

Sto provando uno script in parte funziona, poi vedo che ultimi giorni ci sono utenti che stanno avendo problemi... a me oltre a non vedere l'immagine del tempo (il sole, la nuvola) non vedo la parte del nome_città
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
ivantu
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4292
Iscrizione: giugno 2013
Desktop: Lubuntu
Distribuzione: 16.04.2 LTS x86_64, 17.04 i686
Sesso: Maschile

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda UbuNuovo » mercoledì 20 luglio 2016, 12:46

'NR==28' significa che deve leggere la riga numero 28 del file xml... sarebbe meglio basarsi sui nomi dei tag invece che sulle righe.

edit: ho dato un'occhiata!
@Shotokan:
Per usare i dati di Yahoo va fatta una vera query con select, guarda qua viewtopic.php?f=15&t=612773&p=4898975#p4898975

Ho visto che negli script spesso viene usato il numero di riga per individuare i dati che interessano.
Credo che sia più sicuro basarsi sui tag; basta che aggiungano o rimuovano una riga dai dati che saltano tutti i riferimenti successivi.

Faccio un esempio con un dato problematico (<low>) perchè il tag è presente due volte.

Scarico i dati meteo di Pisa e li metto nel file dati
Codice: Seleziona tutto
curl -s "http://wxdata.weather.com/wxdata/weather/local/ITXX0059?cc=*&dayf=2&unit=m" -o ./dati.txt

tu usi:
Codice: Seleziona tutto
awk 'NR==88' dati.txt | cut -d '>' -f2 | cut -d '<' -f1

la riga è: "<low>16</low>" che filtrata con cut diventa "16"

meglio usare il tag invece del numero di riga, anche nel caso di più record con lo stesso tag.
in questo caso ci sono due risultati
Codice: Seleziona tutto
8-) awk '/<low>/' dati.txt
        <low>16</low>
        <low>16</low>


per ottenere solo il primo risultato:
Codice: Seleziona tutto
8-) awk '/<low>/ {print;exit}' dati.txt
        <low>16</low>


per ottenere solo il secondo risultato
Codice: Seleziona tutto
8-) awk '/<low>/' dati.txt | sed -n 2p
        <low>16</low>



oppure senza sed

Codice: Seleziona tutto
8-) awk '/<low>/ {n++;a[n]=$1; printf a[2]}' dati.txt
<low>16</low>

ho usato 'printf' al posto di 'print' per non ottenere la prima riga vuota. (si potrebbe fare anche in altri modi)
infatti...
Codice: Seleziona tutto
8-) awk '/<low>/ {n++;a[n]=$1; print a[2]}' dati.txt

<low>16</low>


Io però utilizzerei grep, che mi permette di estrarre i dati puliti senza bisogno di cut o altro.

dati multipli:
Codice: Seleziona tutto
8-) grep -Po '<low>\K\d+'  dati.txt
16
16


per ottenere solo il primo risultato: uso -m1
Codice: Seleziona tutto
8-) grep -Po -m1 '<low>\K\d+' dati.txt
16
8-)


per ottenere solo il secondo risultato: filtro con sed
Codice: Seleziona tutto
8-) grep -Po '<low>\K\d+' dati.txt | sed -n 2p
16
8-)


o senza pipe

Codice: Seleziona tutto
8-) sed -n 2p < <(grep -Po '<low>\K\d+' dati.txt)
16
8-)


Se hai voglia di smanettare puoi fare qualche prova e semmai se ti convince aggiornare lo script...non mi dare colpi di karate però! :ciao:
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2863
Iscrizione: dicembre 2009
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda ivantu » mercoledì 20 luglio 2016, 17:03

UbuNuovo Immagine ha scritto:'NR==28' significa che deve leggere la riga numero 28 del file xml... sarebbe meglio basarsi sui nomi dei tag invece che sulle righe.


di quale file xml? se volessi, posso modificarlo manualmente questo parametro?
mi sono basato su questo parametro, perchè sui miei file citati sopra ppw.sh e pplang.sh che avevo scaricato, i rispettivi valori NR sono diversi tra loro (devono essere uguali?), e non voglio che magari crei dei disguidi tra i comandi. era giusto un'informazione.
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
ivantu
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4292
Iscrizione: giugno 2013
Desktop: Lubuntu
Distribuzione: 16.04.2 LTS x86_64, 17.04 i686
Sesso: Maschile

Re: [Risolto] Conky Meteo e Fasi lunari agosto 2014

Messaggioda UbuNuovo » mercoledì 20 luglio 2016, 20:14

Il file è '~/.cache/conky.txt'
che viene scaricato e salvato con:
Codice: Seleziona tutto
curl -s "http://wxdata.weather.com/wxdata/weather/local/ITXX0059?cc=*&dayf=2&unit=m" -o ~/.cache/conky.txt}# <---- pisa

Ho detto file xml, perché la struttura è di un file xml ma, in questo caso il file è salvato con estensione 'txt' ma si potrebbe dare anche estensione 'pippo' non cambia nulla.

I valori di NR possono essere diversi, ognuno deve corrispondere al record (in questo caso linea) in cui si trova il dato da estrarre.
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2863
Iscrizione: dicembre 2009
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile

Successiva

Torna a Personalizzazione dell'ambiente desktop

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 2 ospiti