¿Cómo cierro por la fuerza una aplicación específica en un momento predeterminado?

No sé si hay una aplicación disponible o tal vez un comando de terminal, pero me gustaría cerrar por la fuerza una aplicación específica en un momento específico, sin la opción de cancelar.

Me gustaría para poder elegir la hora.

Para resumir, hay un juego que es increíblemente adictivo y si no me obligo a dejarlo, puedo verme totalmente perdido en él durante horas extra.

Prefiero simplemente cerrar la aplicación, independientemente de dónde me encuentre en el juego, así que me aseguro de cumplir con el período de tiempo asignado para jugar.

Hay algo similar, pero no del todo aplicable aquí (la información aquí podría ayudar a formar una respuesta): ¿Cómo puedo apagar mi Mac a la fuerza en un momento designado?

Respuestas (1)

Puede salir de aplicaciones con AppleScript, como:

osascript -e "tell application 'Safari' to quit"

Por lo tanto, puede agregar lo siguiente a su crontab ( env EDITOR=nano crontab -e) para salir de una aplicación sin guardar a las 17:30 todos los días:

30 17 * * * /usr/bin/osascript -e "tell application 'Safari' to quit saving no"

Si desea salir sin guardar, puede eliminar el archivo saving no.
Alternativamente, puede matar el proceso con /usr/bin/killall Safari.

bueno, lo que falta es "Forzar salida" según OP.
@Buscar OP no se refirió a la acción específica de Force Quit y, por lo tanto, lo interpreté como el equivalente de 'apagar' para la respuesta a la pregunta vinculada. De todos modos, he editado mi respuesta para incluir una salida forzada.
Gracias por la respuesta ! Entonces, digamos que son las 3:00 p. m. y quiero que la aplicación se cierre a la fuerza, sin guardar, a las 5:30 p. m. Luego, entro al editor de AppleScript y escribo: env EDITOR=nano crontab -e Y presiono enter. Luego, escriba: 17 30 * * * /usr/bin/osascript -e "dile a la aplicación 'App Store' que cierre" guardando no ¿Es correcto? Gracias de nuevo !
@Jacob He editado mi respuesta para aclarar. saving noes parte de AppleScript no osascript