-- Leo's gemini proxy

-- Connecting to capsula.milangaelectronica.com.ar:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

Insertando fecha y tiempo atmosférico en mi cápsula Gemini

25/12/23


Después de leer un tutorial de sl1200 decidí ponerme manos a la obra para que la cápsula tenga su fecha y condiciones meteorológicas en tiempo -casi- real.


Tutorial de sl1200


El proceso es simple y necesitamos cumplimentar los siguientes pasos:


1. Instalar ansiweather

2. Crear un script que ejecute ansiweather e inserte la salida del comando en nuestra cápsula

3. Que se repita el paso número 2 en forma regular.



Manos a la obra:


Paso 1


apt install ansiweather


Paso 2

nano date_weather.sh



i=$(date "+Hoy es %d-%m-%Y y este es el tiempo en ")

j=$(ansiweather -l 3433955 -s false -a false -w false -i false | cut -c 13- )

j=( $j )

j="${j[*]}"

j=$(sed 's/Humidity/Humedad/g;s/Pressure/Presión/g' <<< "$j")

sed -i "3c\\$i$j" /home/ubuntu/oracle-arm/gemini/content/about/milanga.gmi



Paso 3

Ejecuta el script cada 4 horas:


crontab -e


0 */4 * * * /home/ubuntu/oracle-arm/gemini/gemini_date_weather.sh



Y Listo... el resultado quedaría algo así:


Hoy es 04-01-2024 y este es el tiempo en Buenos Aires F.D.: 22 °C - Humedad: 78% - Presión: 1018 hPa


Saludos!

-- Response ended

-- Page fetched on Mon May 20 10:17:07 2024