Muy buenas a todos, he creado un rat en .net, el cual utilizo para poder acceder al ordenador de casa desde el curro o desde fuera, funciona bien, pero cuando la sesion se cierra por inactividad el el server deja de enviar solicitudes de conexion.
Alguna idea para solucionar esto? gracias a todos.
se me ocurre que podrías leer cada cierto tiempo la posicion del mouse con GetCursorPos y moverlo "una pizca" con SetCursorPos.... así no detectaría la inactividad.... es solo una idea :rolleyes:
eso lo habia pensado, pero.... no me parece buena solucion del todo, ya que tendria todo el dia la pantallita del pc encendida. alguna idea mas
la pantalla la puedes dejar apagada :laugh: :laugh: :laugh:
probé lo de SetCursorPos y no funciona, pero se puede usar mouse_event
mouse_event(MOUSEEVENTF_MOVE, 0, 0, 0, 0)
si buscas encender el pc lee sobre Wake On Lan
Citar
http://windows.microsoft.com/es-ES/windows7/Sleep-and-hibernation-frequently-asked-questions
¿Cómo se puede reactivar el equipo cuando está en modo de suspensión o hibernación?
En la mayor parte de los equipos, puede reanudar el trabajo presionando el botón de encendido del equipo. No obstante, no todos los equipos son iguales. Tal vez pueda reactivar el equipo presionando alguna tecla del teclado, haciendo clic con el mouse o abriendo la tapa del equipo portátil. Consulte la documentación que acompaña al equipo o vaya al sitio web del fabricante.
También puede activar algunos equipos de forma remota por medio de una red. Esto se denomina Reactivación remota o Wake on LAN. Para obtener más información, consulte ¿Qué es la capacidad "Wake on LAN"?.
probare y os comento, gracias por la info. ;-)
por lo que he visto se necesita que el hard sea compatible, buscaba algo mas generico, quizas la solucion aunque no buena sea mantener siempre la sesion viva.