Reutilizando un móvil viejo

Después del «trauma» de ayer de justificar una adquisición parcialmente innecesaria de un teléfono móvil nuevo, queda el gustillo de saber qué hacer con el anterior, sin desecharlo, utilizándolo para asuntos tan diversos como:

  1. VLC-Remote: Un estupendo mando a distancia para controlar la evolución de la reproducción en la televisión (previamente conectada vía HDMI al ordenador) de alguna película o capítulo serial.
  2. Palapa-Server: Sorprendente herramienta que convierte un smartphone android en un servidor web (php incluido, aunque yo no lo utilizo), así que tan sólo he tenido que copiar los archivos de los servidores web que gestiono (carmendelarosa.com, giusseppe.net y clave53.org) y de este modo, con un equipo casi dedicado, enchufado (el problema principal por el que hube de sustituirlo era la poca duración de la batería) pero con un consumo mucho menor que el de un ordenador, puedo tener un servidor en la red interna que sirva como servidor de desarrollo.
  3. Configurando el router para hacer un poco de «NAT» (traducción de direcciones IP y puertos TCP) y tener un deseado servidor web de pruebas visible en el mundo exterior.
  4. Hace tiempo, realicé un programita que ahora mismo dispongo en esta entrada para que pueda verse mi retorcida forma de pensar, altamente inútil:
    #!/bin/sh
    
    # DEFINICION de VARIABLES
    dirdestinos="/home/giusseppe/cloud/Dropbox/IP
     /home/giusseppe/cloud/Mega/IP"
    ficheroip="/tmp/ficheroip.txt"
    ficheroiphtml="/tmp/ficheroip.html"
    
    # Borramos posibles restos temporales de otras ocasiones
    rm -f /tmp/ficheroip.*
    
    # Crear fichero txt únicamente con la IP
    servidor_curl="icanhazip.com"
    curl -sS $servidor_curl -o $ficheroip
    
    # Crear un index.html con la IP para accesos sencillos:
    MIIP=`cat $ficheroip`
    # Servido ofrecido por PCTACENS
    PUERTOSSH=5622
    PUERTOFTP=5621
    PUERTOHTTP=5680
    # Servido ofrecido por MOVIL
    PUERTOFTP2=8021
    PUERTOHTTP2=8080
    
    cat > $ficheroiphtml << EOF
    <!DOCTYPE html>
    <html lang="es">
    <head>
    	<meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <meta name="description" content="Aplicaciones Inútiles, Giusseppe Domínguez">
      <meta name="keywords" content="aplicaciones,Giusseppe Domínguez,inútil,http,internet,desarrollo,web">
      <meta name="author" content="Giusseppe Domínguez">
    	<title>Servidores de Desarrollo de Giusseppe Domínguez</title>
      <link rel="shortcut icon" href="http://giusseppe.net/img/gsp.ico">
      <link rel="stylesheet" href="http://giusseppe.net/estilos/gsp.css" type="text/css">
    </head>
    <body>
    
    <h1>Mi IP es $MIIP</h1><hr>
    
    <ul>
    <li><a href="ftp://$MIIP">Conexi&oacute;n FTP a Router USB</a></li>
    <li><a href="ftp://$MIIP:$PUERTOFTP">Conexi&oacute;n FTP a PCTACENS</a></li>
    <li><a href="ftp://$MIIP:$PUERTOFTP2">Conexi&oacute;n FTP a MOVIL</a></li>
    <li><a href="ssh://$MIIP:$PUERTOSSH">Conexi&oacute;n SSH a PCTACENS</a></li>
    </ul>
    
    <h3>Servidores Web</h3>
    <ul>PCTACENS
    <li><a href="http://$MIIP:$PUERTOHTTP">carmendelarosa.com</a></li>
    <li><a href="http://$MIIP:$PUERTOHTTP/clave53.org/">clave53.org</a></li>
    <li><a href="http://$MIIP:$PUERTOHTTP/giusseppe.net/">giusseppe.net</a></li>
    <li><a href="http://$MIIP:$PUERTOHTTP/ivanaraujo.com/">ivanaraujo.com</a></li>
    <li><a href="http://$MIIP:$PUERTOHTTP/lilianflores.com/">lilianflores.com</a></li>
    </ul>
    
    <ul>MOVIL
    <li><a href="http://$MIIP:$PUERTOHTTP1">carmendelarosa.com</a></li>
    <li><a href="http://$MIIP:$PUERTOHTTP1/clave53.org/">clave53.org</a></li>
    <li><a href="http://$MIIP:$PUERTOHTTP1/giusseppe.net/">giusseppe.net</a></li>
    <li><a href="http://$MIIP:$PUERTOHTTP1/ivanaraujo.com/">ivanaraujo.com</a> (No disponible)</li>
    <li><a href="http://$MIIP:$PUERTOHTTP1/lilianflores.com/">lilianflores.com</a></li>
    </ul>
    
    <ul>Producci&oacute;n
    <li><a href="http://www.carmendelarosa.com">carmendelarosa.com</a></li>
    <li><a href="http://www.clave53.org">clave53.org</a></li>
    <li><a href="http://www.giusseppe.net">giusseppe.net</a></li>
    <li><a href="http://www.ivanaraujo.com">ivanaraujo.com</a></li>
    <li><a href="http://www.lilianflores.com">lilianflores.com</a></li>
    </ul>
    
    </body></html>
    EOF
    # Fin del ficheroip.html
    
    # Copiamos los ficheros con datos de IP a los destinos deseados
    # (Estarán disponibles en las respectivas "nubes" Dropbox/Mega)
    for dirdestino in $dirdestinos
    do
    	cp /tmp/ficheroip.* $dirdestino/.
    done
    
  5. Este programita es programado para que su ejecución ocurra cada hora, actualizando la IP externa del router que puede haber cambiado sin previo aviso por parte de mi operadora.

Y seguiré investigando en los posibles usos que se le puede dar a dispositivos aparentemente obsoletos de los que, a medida que pase el tiempo, tendremos más y más sin ningún otro sentido que el de estar a la última.

Ya que no reducimos (el consumo), al menos reutilicemos. Llegar a reciclar ha de ser el último recurso.

Esto no es una broma