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.
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:
apt install ansiweather
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
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!