miércoles, 28 de marzo de 2007

Despertador casero

Un consejo por si quieres que tu compu (en especial lap top) se apague a determinada hora y se encienda a la mañana siguiente.
A mi me costó trabajo sobretodo lograr la combinación de ambas tareas.
Deja te cuento... Puse una tarea programada de abrir el real player diario a las 7 am.
¿Que cómo hacer eso? Muy fácil:

  1. Menú de inicio->Todos los programas->Accesorios->Herramientas del sistema->Tareas programadas (puedes crear un acceso directo para no recorrer todo ese camino).
  2. Ya que abrió una ventana, ve a Archivo->Nuevo->Tarea programada y le pones el nombre que quieras, como por ejemplo: "despertador" (también puedes darle en "Agregar tarea programada" que se ve en la ventana, pero es más rápido con el menú archivo, según yo)
  3. Abre esa nueva tarea llamada "Despertador" o como la hayas nombrado. En la ficha Tarea le das en examinar y buscas el real player (el archivo se llama realplay.exe y comúnmente se encuentra en C:/archivos de programa/real/realplayer/realplay.exe)
  4. He aquí algo importante para que no sólo abra el real player sino que también reproduzca lo que esté en la lista de reproducción (valga la redundancia). Ya que visualizas la ruta al programa, al final de la línea le das un espacio y pones /command:Play Este comando sólo lo he probado con el real player, no se si funcione con otros programas. Entonces en el cuadro de texto ejecutar se vería algo como esto: C:\ARCHIV~1\Real\REALPL~1\realplay.exe /command:Play
  5. Llenas los demás campos: Si para entrar a tu sesión necesitas contraseña, la estableces. Deshabilita la casilla de Ejecutar sólo si se inicia sesión y habilita la que dice Habilitada (la tarea programada se ejecuta a la hora especificada).
  6. En la ficha Programa establece cada cuándo se va a ejecutar (diariamente, semanalmente, mensualmente, etc.), a qué hora y en su caso, qué días de la semana o del mes.
  7. En la ficha Configuración puedes establecer cuándo detener la tarea, pero lo más importante es activar la casilla que dice Activar el equipo para realizar esta tarea.
  8. Por último le das en Aceptar.

Bueno, son bastantes pasos, pero sólo tienes que hacerlo una vez para que funcione hasta que desactives o borres la tarea.

Ahora sí, antes de dormir, le das en la tecla de stand by y a la mañana del día siguiente la compu se activa y abre el real player. (Nota: en realidad lo probé con mi lap top, no aseguro nada con una PC, jejeje).

La segunda parte es cómo hacer que la lap top se desactive de la forma correcta para que pueda activarse automáticamente con la tarea que creamos. Encontré un comando llamado setSuspendState y la primera vez que lo probé, creo que se puso a hibernar y al día siguiente no se activó mi lap top y llegué tarde al trabajo (jejeje) Entonces probé desactivando la casilla de hibernar (como dice en la página recomendada por el amigo de PCSofia.blogspot.com ), pero esta vez hice pruebas antes de volver a llegar tarde al trabajo ;) Efectivamente no hibernó, se suspendió, pero aún así, mi lap top no se activó con la tarea programada.

Encontré que hay una aplicación o herramienta llamada psshutdown.exe que puedes bajar aquí A mi me funcionó con el comando "psshutdown -d" ya que consigo el mismo efecto que darle a la tecla stand by de mi lap top. Después de varios intentos, no logré programar ese comando sin un archivo .bat ¿Que qué es eso? Pues no se, pero al parecer es un archivo donde escribes líneas que se ejecutan en la línea de comandos con sólo abrir el archivo. Aquí van los pasos:
  1. Primero bajas el psshutdown.exe y lo guardas en la carpeta que quieras.
  2. Abres el bloc de notas y escribes psshutdown -d -t 3 y lo guardas con el nombre que quieras pero con extensión .bat Por ejemplo, puedes guardarlo como "standby.bat" (cuando le pongas el nombre, también ponlo entre comillas para que no lo guarde como archivo txt). Lo guardas en la misma carpeta en donde esté el psshutdown.exe (intenta abrir el archivo .bat para que compruebes lo que sucede). Si lo quieres modificar, con botón derecho le das en editar.
  3. Agregas una nueva tarea programada como en los pasos anteriores, pero en el paso 3, en vez de buscar el real player, buscas tu archivo "standby.bat" (sin el command:play ni nada más)
  4. Elije las preferencias restantes y listo!

A mi me funcionó, pero cualquier duda o aclaración espero poder resolvértela.

Te recomiendo probar el psshutdown antes de probarlo con el archivo .bat para comprobar si funciona.

8 comentarios:

Anónimo dijo...

Felicidades Ingeniera, es bueno poder contar con personas como usted.

Unknown dijo...

comento porque es raro que diga "1 comentarios" y además porque...ESTE ES EL DESPERTADOR CASERO MÄS CARO QUE HA EXISTIDO, debes buscar mejores técnicas :p

j_rancher dijo...

claro claro, primero tienes que comprarte una lap top :p
Si no, cómo esperas hacer un despertador? ;)

Las Voces dijo...

Bueno, yo creo que es útili y aunque no es taaaan barato, es más económico que entrenar a un mono saraguato para que te aviente huevos Fabergé a las 5 de la mañana.

Anónimo dijo...

Por fin!! para despertar con la música que quiero. Pero no me funcionó =( ¿Será por la versión del Real Player? El que tengo dice Prodigy Media powered by RealPlayer y la ruta que le di a la tarea es:
"C:\Archivos de programa\Prodigy Media\RealPlayer\realplay.exe \ command:Play"
(Las comillas aparecen por defecto) Ni siquierea enciende la lap del modo de suspensión. Saludos.

j_rancher dijo...

en serio? bueno, creo que tendré que darte una asesoría personalizada.

Anónimo dijo...

Excelente, y pensar que yo creia que mi laptop no podia hacer nada más que consumir energia, y dañarme la vista.. Si Funciona!!!!!
En Horabuena Ingeniera...

Anónimo dijo...

Solo necesitas que en lugar de que te ejecute el realplayer o el reproductor que quieres, le pones q te ejecute directamente la cancion.
en lugar de ponerle al final "realplayer.exe" x ejemplo, le pones "bohemian_rhapsody.mp3".