Re: Nuevas ideas de desarollo
Regístrate para eliminar esta publicidad
Iniciado por
nianoniano
Interesante, gracias por tus esfuerzos, se aprende mucho leyéndote.
Supongo que podrías solventar el tema del protector de pantalla mirando en los procesos activos en el momento de intentar el apagado, si está el proceso del protector de pantalla (igual no es fácil saber cual es, no sé), se mata y después se da el comando para apagar (que por cierto, ¿cual es que no lo he visto en tus post anteriores?) y si no está pues directamente se ejecuta el comando de apagado.
Hola nianoniano, ya lo tengo resuelto, es más fácil.
Todo esto se va a resolver insertando un fichero con un pipe a la entrada estandard del proceso principal DvdPlayer, esto es un "clásico" y se hace por todos los lados (aquí ya lo hicimos el año pasado); también es un clásico que el fichero sea el: /tmp/command_sender.txt
Pues bien, una vez que lo tienes "enganchado", todo lo que escribas en ese fichero se le enviará al proceso DvdPlayer, y como sabemos que caracteres tienen una serie de comandos del mando a distancia (incluso podemos mandar comandos que no están implementados en el mando a distancia), pues es como si tecleasemos cosas en el mando, sencillamente mandándoselo a este fichero. Ejemplo:
Código:
echo "O" >> /tmp/command_sender.txt
Esto (es una o mayúscula) manda el comando "apagar", que era el que no funcionaba porque solo desactivaba el salvapantallas.
Pues bien, para desactivar primero el salvapantallas, vale cualquier comando válido; yo he elegido el comando "browse" que es el siguiente:
Código:
echo "$" >> /tmp/command_sender.txt
Pues nada, se le mandan los DOS en orden ($ y O) y todos tan contentos
Ya lo he probado y funciona, pero ahora os tengo que hacer el tuto.
Por cierto, estoy pensando en enseñaros un poquito del editor vi, para que podais desenvolveros por el sistema, tocando (ay madreeeee! que peligrooooo! ) algunas cosillas.
Las "chuletas" de seguir ciegamente sin saber que estamos haciendo pueden estar bien, pero a mi me gustaría que todos supiésemos un poquito lo que estamos haciendo.
¿Qué preferis?
a) Una guia para seguir ciegamente, con los ficheros ya creados y descargados
b) Una guia con instrucciones de lo que hay que hacer para que vosotros mismos lo hagais.
Saludos