FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Saber si un dispositivo pierde señal Wifi
Hola a todos.
Trabajo con D5 y mi problema/necesidad es la siguiente: Tengo uno/varios dispositivo/s wifi (tablet/portatil/PDA) conectado/s por wifi a un servidor (W8, W7 ó XP). Me gustaria monitorizar en el servidor y saber en todo momento la intensidad de la señal del/los dispositivo/s conectado/s (Como cuando se ven en el dispositivo las 5 rayitas verticales). Esto es para establecer como una especie de seguridad y decir por ej. si hay 5 rayitas, nada; si hay 3 rayitas, mensaje en el servidor de "se esta perdiendo la señal de la PDA1" y si hay una o menos (cuando normalmente debería de haber 5 ) sacar un mensaje "urgente" diciendo "se estan llevando el termina PDA1/2/3...etc". Si sabés de alguna rutina o idea que pueda monitorizar esto os lo agradecería un montón. Muchas gracias a todos por vuestro interés. Marcial |
#2
|
||||
|
||||
No tengo claro que eso puedas hacerlo desde el Servidor o debas hacerlo desde los clientes.
Seguro que puedes conocer los dispositivos conectados (por ejemplo vía WMI), pero no se si podrás acceder a esos datos (intensidad de señal), ya que eso es un dato que ves desde el dispositivo, no desde el servidor.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Bueno Neftalí, seguro que tienes razón. Entonces, en el programa que ejecutan los clientes (Via Terminal Server y que está logicamente en el Servidor) y con un timer en ese programa, habría recoger ese dato y que lo leyera el programa principal que es el que estaría vigilando si se pierde señal porque se estan llevando el dispositivo.
Pero ¿alguna idea o rutina de como hacerlo? |
#4
|
||||
|
||||
No, no,... Yo no iría tan lejos.. ;-)
Como te he dicho es algo que no tengo claro, pero no lo tomes como una afirmación, porque es más una intuición o una deducción, que una seguridad. No lo descartes e investígalo. Cita:
Desde los clientes sí que debe ser accesible la fuerza o la intensidad de señal. Como tú bien dices, ese datos es el que habría que "pasar" desde el cliente al servidor cada X tiempo. (1) La consulta creo que se puede hacer vía WMI. Revisa el blog de Rodrigo Ruz, porque creo que hay ejemplos al respecto. (2) En cuanto a la comunicación entre clientes y servidor, si están en la misma red, puedes utilizar sockets (algo sencillo bastaría). en el FTP del club, es posible que encuentres algún otro ejemplo al respecto.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
Vaya, por desgracia hay un problema: Clase no valida aqui
Y claro, anulando esa linea ya vienen luego una serie de errores en cascada. Por lo visto, y segun dice Rodrigo "Maybe your Wifi Adapter driver does not install a CIMWiFiProvider which is necesary to register these classes". Yo tengo un Router Comtrend HG5636+ de Jazztel (al que no tuve que instalar ningún driver para que funcionara) y en la web del fabricante no vienen drivers para W7, los trae para XP,NT y 2000. La verdad es que no se si instalar uno de esos drivers pero quiza me arriesgue a que luego no funcione el router. Además, según he leido por ahí, los de XP y luego ejecutar desde W7 con compatibilidad para XP no funcionan. Seguiré mirando y si no, trataré de buscar otra solución para que no se lleven los tablets/ Pda's Gracias Neftalí y a los que no habéis podido ayudarme. |
#6
|
||||
|
||||
¿Pero dónde estás ejecutando esta línea?
¿Tienes un adaptador WIFI en ese equipo? Que el router tenga WIFI no tiene nada que ver con esto. Esto te estará dando las características del adaptador wifi del equipo en el que lo estás ejecutando, no del router.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
saber en que puerto usb recibo una señal | Citlalli | OOP | 1 | 10-05-2011 21:49:19 |
Ver señal TV en un form | Ferrari | Varios | 1 | 05-03-2010 17:19:50 |
Señal de ECG | Gustavo Gowdak | OOP | 2 | 17-10-2006 02:36:44 |
Señal por puerto paralelo | b3nshi | Varios | 9 | 18-09-2006 12:35:04 |
saber cuando se pierde la conexion en un IdTCPClient | Spynosa | Internet | 4 | 25-07-2006 14:56:31 |
|