¿Pero cómo empieza?
Visite todo mundo a Antes Muerta Que Sencilla en su nueva casa. No se roben los jabones.
Ahora en Ecce gratum la estoy sindicando.
Para la conexión tengo lo siguiente. Dos pasos:
UNO
La página de inicio es http://localhost /control/conexion-cliente.php
El script conexión-servidor.php en el servidor guarda la dirección IP de mi máquina casera. ¿Cómo? Porque el correspondiente script conexion-cliente.php le pasa la contraseña correcta.
DOS.
La conexión se resuelve con TRES scripts
conexion-cliente.php
Es un script que se ejecuta en el servidor local (apache) de mi máquina casera. Lo puse como página de inicio en el IE. Lo que hace es redireccionar a http://www.fulguris.org/control/conexión-servidor.php y le pasa un parámetro: la contraseña
conexión-servidor.php
Es el script que se pone en el servidor. Éste recibe la contraseña como parámetro y la verifica. Si es correcta, guarda la dirección IP de la computadora que le hizo la petición: mi máquina casera, la guarda en un archivo de texto que he bautizado como db_addr.cgi
redireccionar.php
Es un script que al ejecutarse lee la dirección IP de mi máquina casera almacenada en el servidor y redirecciona hacia esa dirección IP.
Dice Giovani que es inútil. Que el ISP cambia la dirección IP no solamente cada que me conecto a internet, sino cuando pasa un largo tiempo sin que haga peticiones al servidor ¿Un proceso que este haciendo peticiones (pings) constantemente es la solución?
Hasta el momento mi idea funciona, he estado haciendo pruebas y para lo que por ahora necesito es suficiente. Más adelante, cuando estos problemas se hagan presentes, lo resolveré.
Lo siguiente es escribirse un script perl o php que después de una petición tal, mande un mensaje a través del puerto serie de la computadora hacia el circuito Caja Negra que, en el próximo post, describiré.
Ecco primo: Estoy conectando mi computadora casera todos los días, a media tarde y a las 11:00 PM, para hacer pruebas. En esos momentos el mensaje La computadora casera de NuEz está apagada cambia por el index que tengo en el servidor apache de mi máquina casera. No me vayas a hackear no seas gandalla, sirvo las páginas con el apache sobre guindoze y estoy desprotegido como recien nacido chilleta y hambriento.
Naa, utilizo un celeron a 566, la computadora más miserable que imagines para hacer estas chorradas, así que ni me preocupo. El material fino la información importante y los demás proyectos los tengo en la computadora más picuda. :O
* Para prender la computadora se me ocurrió una salvajada. Hace tiempo se descompuso el botón de encendido de la computadora y como soy un salvaje desenchufe el botón de encendido de la motherboard y saque dos cablecitos pelones. Ahora, cada que prendo la computadora, junto los cablecitos y la computadora se prende. Los junto de NuEz y se apaga. ¿un circuito reloj con microcontrolador que se pueda programar como despertador y que a la hora precisa envíe un pulso para cerrar el circuito? Too much complicated. Pero el PIC16F84 esta que ni mandado a hacer para esa tarea.
Ya ya ya. Dos ultimos files: