[Risolto] Conky Meteo e Fasi lunari dicembre 2022

Personalizzazione grafica del sistema: icone, temi, sfondi, suoni, eccetera.
Avatar utente
Shotokan
Prode Principiante
Messaggi: 126
Iscrizione: venerdì 17 luglio 2009, 19:40
Desktop: Lxde

Grazie ! :-)

Messaggio da Shotokan »

Grazie Ubunuovo !! :)....fa tanto piacere che qualcuno si appassioni al mio Conky e apporti modifiche e correzioni !

Certo, certo, anche io penso che sia meglio usare/far cercare i tag alle query, piùttosto che andare al numero di riga, ma era proprio quello che non sapevo fare per OGNI dato....insomma, mi sono basato sulle mie poche conoscenze (sed non ho imparato - ancora - ad usarlo).

Che dire... grazie ! Se credi di modificare lo script, togliendo le query dalle righe e mettendole sui tag, è un grande favore che ci fai :)....... ;)

@Ivantu....a me va benissimo ma, come detto nelle istruzioni, il Conky vuole qualche minuto per essere completamente effettivo e completo...ci può stare che non parta subito qualche dato (ti esce la scritta 'null'), ma non so dirti il perchè, e succede anche a me, ma non so spiegarti il perchè....... sorry ! :shy:

Fatto stà che nel giro di qualche minuto, tutto si mette a posto
Meglio incoraggiare che criticare...

Foglio di calcolo Condominio  Bioritmi Conky2023 GTK-cleaner
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

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

Messaggio da UbuNuovo »

Visto che ti piace imparare, prova a farlo da solo che ti dà più soddisfazione! :)
Anche a me piace usare gli strumenti base per l'estrazione dei dati però come ulteriore studio potresti provare a filtrare i dati JSON con JQ (è nei repo di Ubuntu) che è un metodo ancora più sicuro.
Se vuoi continuare ad usare i dati XML potresti anche provare ad usare un vero parser XML (fai qualche ricerca ce ne sono per molti linguaggi).
:ciao:
Salva l'Ucraina! 🇺🇦
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6658
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Budgie
Distribuzione: 20.04 LTS; 22.04 LTS
Sesso: Maschile

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

Messaggio da ivantu »

@Shotokan
problemi quasi risolti, per una distrazione nel file di configurazione.
grazie
Buona giornata utenti del forum. :ciao: ivantu
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6658
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Budgie
Distribuzione: 20.04 LTS; 22.04 LTS
Sesso: Maschile

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

Messaggio da ivantu »

Seguendo questo script
se io volessi aggiungere altri giorni successivi (tre giorni massimi) tra le previsioni cosa dovrei fare?

Io avrei già aggiunto degli script nuovi .ppday*.sh ma non saprei come proseguire nei file a quali valori estrarre dal file dati.xml (dati.txt)
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

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

Messaggio da UbuNuovo »

@ivantu Per ora, ho fatto alcune modifiche, poi quando ne avrò voglia cambierò anche il metodo di estrazione dei dati.
Ho fatto un archivio con il necessario, questo è per 3 giorni, è facile aggiungerne altri.
metto il contenuto del file leggimi.
CONKY WXDATA ------------- ITALIANO


********************************************************************************
Revisione UbuNuovo 04 settembre 2016.
Ho fatto in modo di usare un solo file per più estrazioni dell'icona e della descrizione testuale delle condizioni meteo.
Non ho cambiato il metodo di estrazione (per riga), ma ho reso 'non nascosti i file' e riuniti in una directory per non avere file sparsi per la home; i dati ricevuti vengono salvati sempre in questa directory nel file 'dati.txt'.
La directory è pronta per essere utilizzata in conky-manager.
Ora si deve indicare il numero di pagina come parametro per 'ppw.sh' e 'pplang.sh'.
Il numero di giorni da utilizzare è impostabile nella riga:
${execi 600 curl -s "http://wxdata.weather.com/wxdata/weathe ... f=3&unit=m" -o dati.txt}# <---- pisa
in questo caso 'dayf=3' indica 3 giorni, aumentare il numero e aggiungere le righe specifiche per ogni giorno in più.
********************************************************************************

Ciao a tutti :-)

- installa curl !
- installa i font ConkyWeather !
- scompattare la directory 'ConkyWxdata.tar.gz' nella tua /home/user/.conky/ utilizzata da conky-manager.
se non lo fossero rendere eseguibili i file con estensione '.sh'.
- !!! MODIFICA IL CODICE LOCALITA' NEL FILE .CONKYRC !!! (linea 139)
cerca il codice della tua città su https://www.edg3.uk/snippets/weather-lo ... des/italy/
*** pisa ITXX0059 ***
- modifica l'ultima linea di .conkyrc per il logo del tuo Sistema Operativo

Nota 1: potresti dover correggere il parametro gap x nel .conkyrc
Nota 2: aspetta qualche minuto per vedere il Conky completamente funzionante

Per lanciare il conky, se si ha conky manager, selezionare il widget con 'wxdata' (usare cerca).

Per lanciare a mano conky, eseguire in un terminale:

cd $HOME/.conky/ConkyWxdata
conky -c conkyrc

e buon divertimento :-)

Sono molto apprezzati i commenti (solo positivi :-D ) sul forum Ubuntu.it - Xfce-look.org

Shotokan :-) mille grazie a http://wxdata.weather.com
La pagina per scaricare script con set di icone e font è:
http://www.ubaweb.it/miniguide/conky_wxdata.php
Ultima modifica di UbuNuovo il sabato 24 settembre 2016, 19:02, modificato 1 volta in totale.
Salva l'Ucraina! 🇺🇦
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6658
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Budgie
Distribuzione: 20.04 LTS; 22.04 LTS
Sesso: Maschile

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

Messaggio da ivantu »

Avevo dimenticato, nel frattempo ho risolto.

da come ti dicevo nel messaggio precedente, :sisi: poi ho trovato i dati da estrarre dal file ~/.cache/'dati.txt'.
Un'altra modifica ho aggiunto anche per la parte .pplang.sh per il secondo e terzo giorno.

La mia configurazione ConkyWeather per ora è al completo
:ciao: e grazie
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25422
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

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

Messaggio da giulux »

UbuNuovo [url=http://forum.ubuntu-it.org/viewtopic.php?p=4911905#p4911905][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:@ivantu Per ora, ho fatto alcune modifiche, poi quando ne avrò voglia cambierò anche il metodo di estrazione dei dati.
Non è che ti viene voglia nei prossimi giorni ... :D
Comunque, se volessi tirar fuori anche la pressione atmosferica, si può fare? e come?
Eventuali risposte a livello niubbo, please.
Grazie in anticipo.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

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

Messaggio da UbuNuovo »

Mi sono accorto ora che avevo messo il link al mio server web locale :muro:
Non avevo neanche pubblicato la pagina!
Ora correggo il link, la pagina per scaricare script con set di icone e font è:
http://www.ubaweb.it/miniguide/conky_wxdata.php

Non ricordo se trai dati ci fosse la pressione, dopo guardo.

edit: la pressione barometrica c'è; nel mio script si estrae con:

Codice: Seleziona tutto

${offset 70}${execi 600 grep -Po '<r>\K[0-9]+' dati.txt} mb
Se usi il vecchio script invece di 'dati.txt' metti il path del file dove vengono salvati i dati; il posizionamento verticale e il font non l'ho impostato, al posto di 600 metti i secondi che ti pare (in base all'aggiornamento del file).
Salva l'Ucraina! 🇺🇦
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25422
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

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

Messaggio da giulux »

Fatto, grazie.
La pressione appare, ma c'è qualcosa che non va.
Infatti mi da un valore attuale per Roma di 1004 mb, mentre da quanto risulta da http://www.meteo.it, essa è di 1018, dato che mi sembra più attendibile stante che è una bella giornata (e omogeneo con altra fonte meteo che esprime la pressione in 765 mmHg).
Boh, vediamo nei prossimi giorni.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

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

Messaggio da UbuNuovo »

Nei dati scaricati c'è un solo dato per la pressione ed è in millibar.
Il confronto lo devi fare dalla pagina ufficiale (weather.com) da dove vengono presi i dati, apri con un browser:

Codice: Seleziona tutto

https://weather.com/it-IT/tempo/oggi/l/CODICE_TUA_CITTÀ:1:IT
Io ho provato e va bene, solo mi sono accorto che ci sono anche i decimali quindi prova questa regex

Codice: Seleziona tutto

grep -Po '<r>\K.*(?=</r>)' dati.txt
Salva l'Ucraina! 🇺🇦
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25422
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

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

Messaggio da giulux »

il sito mi da (correttamente) 1020mb.
Se metto l'espressione che mi hai indicato non compare nessun dato.

Può essere che dipenda dal fatto che per pigrizia continuo ad usare il vecchio conkyrc e prendo i dati da ~/.cache/conky.txt?
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

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

Messaggio da UbuNuovo »

Si, come avevo scritto sopra devi usare il file dei dati che usi.
edit devi usare

Codice: Seleziona tutto

~/.cache/conky.txt
Ultima modifica di UbuNuovo il domenica 25 settembre 2016, 12:03, modificato 1 volta in totale.
Salva l'Ucraina! 🇺🇦
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6658
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Budgie
Distribuzione: 20.04 LTS; 22.04 LTS
Sesso: Maschile

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

Messaggio da ivantu »

grazie,

si potrebbe avere anche i dati "indice UV"?
Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25422
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

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

Messaggio da giulux »

Il mio conkyrc, se capisco bene, salva i dati in ~/.cache/conky.txt

Codice: Seleziona tutto

${execi 300 curl -s "http://wxdata.weather.com/wxdata/weather/local/ITXX0067?cc=*&dayf=2&unit=m" -o ~/.cache/conky.txt}# <---- change your city code ONLY ITXX0158
ma se vado a vedere il file - sempre se capisco bene - ci trovo, per quel che riguarda la pressione, il valore sbagliato, che ovviamente viene mostrato dall'applicazione

Codice: Seleziona tutto

         <bar>
          <r>1004.40</r>
          <d></d>
        </bar>
Il che è superiore alle mie facoltà intellettive :cry:
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

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

Messaggio da UbuNuovo »

UV

Codice: Seleziona tutto

grep -Po '<i>\K.*(?=</i>)' TUO_FILE_DATI
Salva l'Ucraina! 🇺🇦
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

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

Messaggio da UbuNuovo »

@Giulux:Se vai sulla pagina di Roma
https://weather.com/it-IT/tempo/oggi/l/ITXX0067:1:IT
e metti roma nel campo di ricerca vedi parecchi risultati scegli posto il più vicino a te e guarda il codice nella barra degli indirizzi, nello conkyrc inserisci lo stesso codice e fai ripartire conky.

edit: roma va messo minuscolo ma non credo che tu abbia scelto una nazione diversa, avevo visto di sfuggita e pensavo fossero vari posti di Roma, magari basati sul cap. :muro:

Per controllare riavvia conky e ricontrolla il valore per vedere se si aggiorna.
Salva l'Ucraina! 🇺🇦
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25422
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

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

Messaggio da giulux »

in effetti mettendo Casal Palocco mi da il valore giusto (1016) ma quello che avevo prima (Ciampino) è il più vicino a dove sto.
Sarà quindi forse una disfunzione temporanea nella raccolta di quel dato?
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4433
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

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

Messaggio da UbuNuovo »

Potrebbe essere quella stazione di rilevamento che l'ha a cane!
Ho provato la tua riga di curl ed ottengo '1003.39', bo????
Ultima modifica di UbuNuovo il domenica 25 settembre 2016, 12:17, modificato 1 volta in totale.
Salva l'Ucraina! 🇺🇦
ivantu
Rampante Reduce
Rampante Reduce
Messaggi: 6658
Iscrizione: sabato 8 giugno 2013, 9:25
Desktop: Ubuntu Lubuntu Budgie
Distribuzione: 20.04 LTS; 22.04 LTS
Sesso: Maschile

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

Messaggio da ivantu »

Buona giornata utenti del forum. :ciao: ivantu
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25422
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

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

Messaggio da giulux »

I misteri continuano: mettendo nella pagina web il codice postale di dove sto (00174:4:IT) risulta 1020mb, ma se lo riporto nel .conkyrc mi da 1016 :o e anche altri dati (vento, umidità) risultano diversi da quelli della pagina web. :devilmad:
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Scrivi risposta

Ritorna a “Personalizzazione dell'ambiente desktop”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti