Tenemos una pequeña red de oficina con un servidor Mac, y todos los empleados tienen su propio ordenador portátil Mac se lleva a casa al final del día.
Estoy buscando una manera de iniciar sesión automáticamente el horario de los empleados en la oficina. En teoría, debería ser posible comprobar periódicamente por otros auto-descubierto Bonjour hosts en la red y deducir su tiempo en la oficina a partir de ahí.
Ahora mi pregunta es, hay una aplicación u otra solución que ya está disponible para que?
EDITAR:
Debo señalar que los usuarios realmente no conectarse a la red ni de registro. Sus equipos no son parte de un Directorio Abierto. Yo también realmente no quieres instalar o acceder a cualquier cosa en su ordenador directamente.
Quiero registro de su presencia puramente basado en la escucha de su presencia en la red. Yo también no quieren administrar manualmente una lista de equipos, los equipos deben ser controlados de forma automática una vez que se descubren en la red.
Al final de la semana/mes quiero ser capaz de obtener una lista de todos los conectados nombres de equipo durante ese período, con los períodos de tiempo que estaban conectados. Algunos representación gráfica similar a la del día de la vista en iCal sería perfecto, pero si tengo esta información textual que siempre podía aplicar esa parte de mí mismo.
EDIT 2:
He estado haciendo algunas investigaciones mí mismo y encontrar el dns-sd herramienta. Por ejemplo:
dns-sd -B _afpovertcp._tcp local
muestra todos los equipos con AFP habilitado.
Sin embargo, dos problemas:
- el dns-sd utilidad de la línea de comandos no es muy adecuado para los scripts, el hombre de la página recomienda lo contrario, el comando también no darse
- El ejemplo anterior no funciona cuando la AFP uso compartido de archivos está desactivado