Pregunta

Quiero iniciar una aplicación (.app) al inicio en una CUENTA DE INVITADO en mac (snow leopard).La aplicación deshabilita todos los accesos directos y el acoplamiento también (usando el quiosco).El usuario debe ingresar un número de token para iniciar sesión.He creado la aplicación, pero no puedo forzar la detención de todos los demás servicios.Si lo coloco en la secuencia de arranque a través del sistema-> servicios, la aplicación no aparece al frente.en su lugar, se inicia pero está en el documento y tengo que hacer clic con el botón izquierdo para iniciarlo al frente.:( (quiero hacer esto programáticamente editando la secuencia de arranque de mac OS)

El problema es que usé un kiosco y solo funciona cuando mi aplicación está al frente.

Así que necesito realizar esto que no puedo entender. 1) ejecutar solo mi aplicación (después de iniciar sesión y SIN OTRO SERVICIO) y el resto de la Mac debería iniciarse una vez que mi aplicación haya salido.

Gracias de antemano por cualquier ayuda que pueda brindar

¿Fue útil?

Solución

Ya intenté decírtelo en tu pregunta anterior que probablemente vas por el camino equivocado. Si pones algo en los elementos de inicio de sesión de un usuario, puedes desactivarlo fácilmente manteniendo presionada la tecla "shift" mientras inicias sesión (lo cual probablemente no quieras); Además, hackear completamente la rutina de inicio de Mac OS (si se puede hacerlo) es demasiado para mí.

Debería considerar seriamente

  • utilizando un banner de inicio de sesión / política (realizado, por ejemplo, aquí ) que aparecería en la ventana de inicio de sesión (por lo que el usuario debe estar de acuerdo)
  • usando un gancho de ventana de inicio de sesión combinado con un gancho de cierre de sesión para cambiar la contraseña del usuario (por ejemplo, basado en una lista de contraseñas ocultas y usando dscl -passwd o pwpolicy) una vez que el usuario cierra la sesión. De esta manera, debería poder generar contraseñas basadas en una lista y validarlas (sistema de tokens)

Tuyo, Asmus

PD: en su pregunta anterior que comentó La respuesta de mipadi de que has encontrado un gran enlace, pensó que faltaba. ¿Podría agregar esto, ya que podría ser interesante para otras personas en el futuro?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top