Cualquier persona que llame para encender o apagar una computadora debería poder limitar el número. Cualquiera que conozca el estado de su computadora a través de un mensaje de texto debe encenderla o no.
Si conoce la producción electrónica, tengo un método relativamente simple:
Convierta un código binario específico en un tono de llamada como Tono de llamada de mensaje de texto y tono de llamada entrante, y configúrelo como un tono de llamada de mensaje de texto específico para el lado de la computadora del teléfono móvil que controla el teléfono.
Cree una interfaz que pueda usar un microcontrolador para decodificar el código binario; tono de llamada del mensaje de texto (para evitar interferencias). Si la decodificación se realiza correctamente, primero envíe un número a la computadora y luego encienda el relé durante 0,3 segundos; instale un software de control de infrarrojos del puerto serie en la computadora y apáguelo después de recibir el número de serie.
Principio: cuando la computadora está encendida, la tecla de apagado de 0,3 s no funciona, pero cuando la computadora recibe el número a través del puerto serie, el software de control por infrarrojos ejecuta el comando de apagado cuando la computadora está; apagado, el puerto serie de la computadora no responde, pero los 0.3s La acción de arranque encenderá la computadora y la iniciará.
Puedes hacer que tu computadora reproduzca la misma música repetidamente después de encenderla. Luego, usando un método similar, puedes configurar el tono de llamada en tu teléfono. El microcontrolador puede determinar a través del tono de llamada si debe controlar la llamada entrante en el teléfono móvil y responder la llamada (no use el bloqueo de teclas). Si escuchas música reproduciéndose desde tu computadora, está encendida; de lo contrario, está apagada.
O, para monitorear si la computadora está encendida, puede mirar el comando GSM at y usar un script en lenguaje C para permitir que la computadora analice automáticamente el contenido del mensaje de texto y envíe el estado actual de la computadora.
Estas soluciones son mejorables. Si estás interesado, por favor contáctame.