Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: voivod en 10 Agosto 2011, 09:18 am



Título: sesiones inactivas
Publicado por: voivod en 10 Agosto 2011, 09:18 am
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.


Título: Re: sesiones inactivas
Publicado por: jaunx en 10 Agosto 2011, 19:41 pm
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:


Título: Re: sesiones inactivas
Publicado por: voivod en 10 Agosto 2011, 23:24 pm
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


Título: Re: sesiones inactivas
Publicado por: jaunx en 10 Agosto 2011, 23:59 pm
la pantalla la puedes dejar apagada  :laugh: :laugh: :laugh:

probé lo de SetCursorPos y no funciona, pero se puede usar mouse_event
Código:
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"?.


Título: Re: sesiones inactivas
Publicado por: voivod en 11 Agosto 2011, 08:01 am
probare y os comento, gracias por la info. ;-)


Título: Re: sesiones inactivas
Publicado por: voivod en 11 Agosto 2011, 11:26 am
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.