Nux fulguris

aaghh

No, no, no.

¿Pero cómo empieza?

Fin del cuento

Y la voz decía con amable dulzura que me calmara tranquilo cool calm & collected no pasa nada papacito, relájate y déjate ir. Pero yo no la escuchaba. Nada más veía su figura frente a mi a la luz que entraba por esos amplios ventanales y allí estaba, limpiándome algo de la cara, ¿se me caía la baba? No me podía mover y estaba en coma que solo la podía ver y no escuchar pero pensaba que era un ángel aparecido una luz o un espíritu que me consolaba y me ayudaba a despertar a salir de ese sueño oscuro de ese abismo al que había sido arrojado, me decía cosas me confortaba y me despertaba.

Visite todo mundo a Antes Muerta Que Sencilla en su nueva casa. No se roben los jabones.

Ahora en Ecce gratum la estoy sindicando.

pC-03: La conexión

Resolví lo de la conexión. Me falta resolver cómo hago que la computadora se prenda automáticamente, a las 5:27 PM por ejemplo*.

Para la conexión tengo lo siguiente. Dos pasos:

  • UNO. Guardar en el servidor la dirección IP de mi máquina casera.
  • DOS. Pedir al servidor la página de control: el servidor redirecciona la petición a la dirección IP de mi máquina casera que tiene almacenada.

UNO
La página de inicio es http://localhost /control/conexion-cliente.php

  • La computadora se prende.
  • Arranca el servidor Apache.
  • Una ventana de IE se abre, la conexión a internet es automática, configuré el acceso telefónico a redes para que esto fuera así.

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.

  • Desde un café internet tecleo http://www.fulguris.org/control
  • El script redireccionar.php en el servidor redirecciona la petición a mi computadora casera.

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:

  • index.html Lo puse en la carpeta control, se encarga de llamar a redireccionar.php
  • db_pass.cgi Tiene la contraseña de la maquina casera, esta contraseña debe ser la misma que aparece en conexion-cliente.php



XHTML Strict!
CSS Válido
Usa Firefox
Powered By WordPress

Feed RSS Sindicar Nux fulguris
Nux fulguris forma parte
de la comunidad de blogs fulguris
www.fulguris.net

Creative Commons License
Nux fulguris está bajo una licencia de Creative Commons
Nux fulguris (cc) 2002-2026 NuEz