sesiones inactivas

Iniciado por voivod, 10 Agosto 2011, 09:18 AM

0 Miembros y 1 Visitante están viendo este tema.

voivod

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.

jaunx

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:

voivod

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

jaunx

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"?.

voivod

probare y os comento, gracias por la info. ;-)

voivod

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.