Kategorie: Linux

Previsioni del tempo per la console e applet per Gnome

Il seguente tutorial descrive come possiamo aggiungere le previsioni del tempo alla barra delle applicazioni nell'ambiente desktop gnome o per Linux Mint. Inoltre, qualcosa per i fan della console.
Quindi il tempo nel terminal. Cominciamo!

Per cominciare, inizieremo con un'estensione per Gnome.
Il modo per installarlo è banale, aggiungiamo l'estensione tramite il browser:
https://extensions.gnome.org/extension/750/openweather/

Fai clic su Installa e il gioco è fatto.
Ecco l'effetto

Configuriamo tutto dalla barra in Ubuntu.

Nel caso di Linux Lint, la questione è limitata all'aggiunta di un repository e all'installazione

sudo add-apt-repository ppa:bitseater/ppa
sudo apt install com.gitlab.bitseater.meteo

E lo configuriamo nel modo che scegliamo.

Il tutto è come segue:

Il giocattolo più bello per i fan della console, che per me è divertente con il tempo nel terminal 😉
L'effetto è fantastico e possiamo eseguire il tutto in pochi secondi.
Utilizzeremo il servizio http per l'intera procedura://wttr.in che ci mostrerà il tempo dal livello del browser stesso.

Dopo aver effettuato l'accesso alla console, tutto ciò che devi fare è dare un comando:

arricciare http://wttr.in

Otterrete qualcosa di simile:

Weather report: Swidnica, Polonia

    \  /       Partly cloudy
  _ /"".-.     -1-2 °C
    \_(   ).    11 km/h
    /(___(__)  10 km
               0.0 mm
                                                       ┌─────────────┐
┌──────────────────────────────┬───────────────────────┤  Wed 06 Feb ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partly cloudy  │    \  /       Partly cloudy  │    \  /       Partly cloudy  │    \  /       Partly cloudy  │
│  _ /"".-.     -6--3 °C       │  _ /"".-.     -3-0 °C        │  _ /"".-.     -6--2 °C       │  _ /"".-.     -7--5 °C       │
│    \_(   ).    9-15 km/h    │    \_(   ).    8-12 km/h    │    \_(   ).    12-24 km/h   │    \_(   ).    14-29 km/h   │
│    /(___(__)  10 km          │    /(___(__)  5 km           │    /(___(__)  10 km          │    /(___(__)  10 km          │
│               0.0 mm | 0%                   0.0 mm | 0%                   0.0 mm | 0%                   0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐
┌──────────────────────────────┬───────────────────────┤  Thu 07 Feb ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partly cloudy  │               Overcast       │               Overcast       │               Cloudy         │
│  _ /"".-.     -5-1 °C        │      .--.     -4-2 °C        │      .--.     -3-2 °C        │      .--.     -4--2 °C       │
│    \_(   ).    23-42 km/h   │   .-(    ).    22-36 km/h   │   .-(    ).    24-41 km/h   │   .-(    ).    28-46 km/h   │
│    /(___(__)  10 km          │  (___.__)__)  10 km          │  (___.__)__)  10 km          │  (___.__)__)  5 km           │
│               0.0 mm | 0%                   0.0 mm | 0%                   0.0 mm | 0%                   0.1 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐
┌──────────────────────────────┬───────────────────────┤  Fri 08 Feb ├───────────────────────┬──────────────────────────────┐
│            Morning           │             Noon      └──────┬──────┘     Evening           │             Night            │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Partly cloudy  │    \  /       Partly cloudy  │               Overcast       │    \  /       Partly cloudy  │
│  _ /"".-.     -2-3 °C        │  _ /"".-.     -2-4 °C        │      .--.     0-1 °C         │  _ /"".-.     -3 °C          │
│    \_(   ).    23-39 km/h   │    \_(   ).    29-46 km/h   │   .-(    ).    31-52 km/h   │    \_(   ).    30-51 km/h   │
│    /(___(__)  10 km          │    /(___(__)  10 km          │  (___.__)__)  10 km          │    /(___(__)  10 km          │
│               0.0 mm | 0%                   0.0 mm | 0%                   0.0 mm | 0%                   0.0 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘

Possiamo tradurlo bene e modificare questo comando e impostare il tempo per una posizione specifica.

Ad esempio, voglio vedere il tempo a Płock e farmi vedere tutto in polacco:

curl -H "Accept-Language: pl" wttr.in/plock
Pogoda w: Plock, Poland

               Pochmurno
      .--.     -4-0 °C
   .-(    ).    15 km/h
  (___.__)__)  10 km
               0.0 mm
                                                       ┌─────────────┐
┌──────────────────────────────┬───────────────────────┤  śro 06 lut ├───────────────────────┬──────────────────────────────┐
│             Ranek            │            Dzień      └──────┬──────┘     Wieczór           │              Noc             │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│               Pochmurno      │               Zachmurzenie   │  _`/"".-.     Lekkie opady ś…│    \  /       Częściowe zach…│
│      .--.     -4-0 °C        │      .--.     -3-1 °C        │   ,\_(   ).   -3-0 °C        │  _ /"".-.     -5--4 °C       │
│   .-(    ).    15-21 km/h   │   .-(    ).    11-15 km/h   │    /(___(__)   8-12 km/h    │    \_(   ).    13-19 km/h   │
│  (___.__)__)  10 km          │  (___.__)__)  10 km          │      *  *  *  10 km          │    /(___(__)  10 km          │
│               0.0 mm | 0%                   0.0 mm | 0%         *  *  *   0.0 mm | 0%                   0.1 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐
┌──────────────────────────────┬───────────────────────┤  czw 07 lut ├───────────────────────┬──────────────────────────────┐
│             Ranek            │            Dzień      └──────┬──────┘     Wieczór           │              Noc             │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│    \  /       Częściowe zach…│    \  /       Częściowe zach…│    \  /       Częściowe zach…│               Zachmurzenie   │
│  _ /"".-.     -4-1 °C        │  _ /"".-.     -1-3 °C        │  _ /"".-.     -3-1 °C        │      .--.     -4--2 °C       │
│    \_(   ).    15-22 km/h   │    \_(   ).    16-23 km/h   │    \_(   ).    15-28 km/h   │   .-(    ).    16-27 km/h   │
│    /(___(__)  10 km          │    /(___(__)  10 km          │    /(___(__)  10 km          │  (___.__)__)  10 km          │
│               0.0 mm | 0%                   0.0 mm | 0%                   0.0 mm | 0%                   0.1 mm | 0%    │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘
                                                       ┌─────────────┐
┌──────────────────────────────┬───────────────────────┤  pią 08 lut ├───────────────────────┬──────────────────────────────┐
│             Ranek            │            Dzień      └──────┬──────┘     Wieczór           │              Noc             │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┤
│      .-.      Lekki deszcz   │               Zachmurzenie   │      .-.      Lekki deszcz   │      .-.      Lekki deszcz   │
│     (   ).    -1-3 °C        │      .--.     0-4 °C         │     (   ).    -1-3 °C        │     (   ).    -2-2 °C        │
│    (___(__)    20-30 km/h   │   .-(    ).    21-31 km/h   │    (___(__)    22-37 km/h   │    (___(__)    15-26 km/h   │
│     ‘ ‘ ‘ ‘   10 km          │  (___.__)__)  10 km          │     ‘ ‘ ‘ ‘   9 km           │     ‘ ‘ ‘ ‘   6 km           │
│    ‘ ‘ ‘ ‘    0.3 mm | 21%                  0.0 mm | 0%    │    ‘ ‘ ‘ ‘    1.1 mm | 62%   │    ‘ ‘ ‘ ‘    0.5 mm | 67%   │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┘

Super.

Possiamo anche visualizzare solo il tempo attuale, per questo useremo il comando:

curl -H "Accept-Language: pl" wttr.in/plock?0

Il risultato ottenuto:

Pogoda w: Plock, Poland

               Pochmurno
      .--.     -4-0 °C
   .-(    ).    15 km/h
  (___.__)__)  10 km
               0.0 mm

Le opzioni di configurazione sono molte riparazioni, ti consiglio di leggere qui:
https://wttr.in/:Aiuto

Quando giochiamo, possiamo scrivere un semplice script che ci mostrerà il tempo ogni volta che accediamo alla console.
Ci sono tante possibilità di riparazione quante ne ha l'immaginazione.

Linux

Udostępnij
Opublikowane przez
Linux

Post recenti

KeePass2 2.52 w Ubuntu 22.04

La guida seguente descrive come installare KeePass su Ubuntu. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installazione dell'editor PDF Master in Ubuntu 22.04

Master PDF Editor è un programma PDF completo, che include molte funzionalità. Oprócz tworzenia i edycji

2 years temu

iotop - monitoraggio della memoria

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Esegui più comandi in un lavoro cron

Puoi separare due o più comandi con il punto e virgola (;), Punto e virgola (;): służy do oddzielania

2 years temu

Modifica dei dati exif di una foto nel terminale Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installazione di Rocket.Chat Server su Rocky Linux 8

La seguente guida descrive come installare Rocket.Chat su Rocky Linux 8 Całość bardzo prosto zainstalujemy

2 years temu