Quiero ejecutar un script cuando un dispositivo bluetooth conocido se conecta / desconecta a WinXP

1

Tengo una computadora portátil en mi escritorio en el trabajo. Tengo habilitado el temporizador del protector de pantalla, por lo que si no estoy usando la computadora durante diez minutos, se iniciará el protector de pantalla. También tengo marcada la opción "Al reanudar, proteger con contraseña". Esto es útil y quiero que sea así. Sin embargo, a veces me siento en mi cubículo y leo algunos documentos sin tocar la computadora. Durante ese tiempo quiero que mi computadora sepa que estoy allí y que no hay necesidad de iniciar el protector de pantalla.

Tengo un teléfono móvil con Bluetooth emparejado con la computadora portátil para sincronizar calendarios. ¿Hay alguna forma de que un script o un programa sepan que algún dispositivo emparejado (o especificado) está conectado? Mientras escribía esto, pensé que podría haber algunas entradas de registro para esto. ¿Alguien tiene alguna idea sobre esto?

-Cuerda

Cuerda
fuente

Respuestas:

1

Dudo mucho que haya una capacidad incorporada para esto. Un sistema operativo no es para cada caso de uso concebible de una computadora, existe para proporcionar los bloques de construcción para construir tales aplicaciones.

De todos modos, sospecho que puede escribir un programa simple que busque su dispositivo emparejado y luego evite que se ejecute el protector de pantalla (para el cual hay una API).

Joey
fuente
1
Supongo que estas en lo correcto. Hice un registro rápido y solo el cambio directo relacionado con las conexiones bluetooth fue específico del fabricante del teléfono móvil. El valor que cambia tiene un comportamiento predecible, así que supongo que puedo construir algo sobre eso. Gracias. Voy a dar una oportunidad a los demás, pero aceptaré tu respuesta más tarde, si no surge nada devastador.
Cuerda
1
@rope: dejaría el registro fuera de él y en su lugar crearía una aplicación para hacer lo que debería hacer: ver si los dispositivos Bluetooth aparecen / desaparecen. Tratar de confiar en algo no documentado probablemente no sea la mejor manera de hacerlo.
Joey
1
Como de costumbre, mi búsqueda me ha llevado a las profundidades más profundas. Acabo de ver el Amuleto de Yendor, pero lo pasé y continué más profundo. :) Parece que la parte "Buscar dispositivos Bluetooth que aparecen / desaparecen" no puede hacerse genérica porque el descubrimiento de dispositivos Bluetooth es específico del fabricante del dispositivo. Tal vez solo haga que funcione con la pila Broadcom Bluetooth, que usa mi computadora portátil, y me olvido de los demás por ahora.
Cuerda