0 votos

Evitar la auto-selección de la ventana al iniciar la aplicación

Cuando estoy escribiendo en una aplicación (dicen Terminal), y quiero a google algo, abro Safari. Mientras que safari se abre y carga pestañas y todo eso, quiero seguir escribiendo en el terminal para conseguir el trabajo hecho. Sin embargo, después de aproximadamente un segundo de la ventana de Safari obtiene automáticamente seleccionado, y lo que yo estoy en el medio de escribir de repente se pone de entrada en safari en su lugar.

Así que yo trato con él y haga clic de nuevo en la Terminal para seguir escribiendo. Después de un segundo, Safari reselects sí mismo, y yo tengo el mismo problema. I haga clic en regresar a la Terminal, y ocurre una tercera vez.

Es muy molesto, y puede ser peligroso, por ejemplo, cuando un alerta aparece en la recién lanzada aplicación y me acaba de pasar a golpear a Entrar en mi teclado (esperando que se de entrada a la Terminal), provocando la alerta para desaparecer al instante después de que aparece, potencialmente haciendo que las acciones no deseadas en mi equipo.

No sé si sucede tres veces con Safari (que era solo un ejemplo), pero sé que ha ocurrido por lo menos tres veces antes de que con un único inicio de la aplicación.

Hay alguna forma de desactivar esta característica?

1voto

Joonas Puntos 216

Hasta donde yo sé, no hay ninguna solución ideal, a menos que usted está dispuesto a deshabilitar SIP (tal vez).

Creo que su mejor apuesta puede ser el comando de bash open:

Bash:

open -ga "Google Chrome"

Applescript:

do shell script "open -ga 'Google Chrome' "

Estos se abrirá el especifiquen los appliction sin robar el foco

Los nombres de las aplicaciones son sensibles a las mayúsculas



Si yo sólo necesitaba de este, mientras que el uso de la terminal, me gustaría, quizás, utilizar aText para expandir open chrome para el comando anterior y así sucesivamente... No es que sea mucho más corto, pero prefiero que.



Usted puede usar aplicaciones de terceros para iniciar aplicaciones y secuencias de comandos:

Alfred, barra de inicio, FastScripts, Apptivate etc... hay un montón de aplicaciones que hacen esto.

Usted también podría hacer una Aplicación que utiliza Automator.app, que sólo se ejecuta en el terminal de comandos y se puede añadir que la aplicación en el dock. Este tiene sus propios problemas, aunque, debido a que el icono de la aplicación aparecerá en el Dock tan pronto como usted haga clic en personalizado icono del Dock y ahora tienes dos iconos de la misma aplicación en el dock... oh bien.



Como una nota del lado, también se puede abrir un sitio web específico:

Bash:

open -ga "Google Chrome" "http://askdifferent.com"

Applescript:

do shell script "open -ga 'Google Chrome' 'http://askdifferent.com' "

En otras aplicaciones se puede abrir un archivo mediante la sustitución de la url con una ruta a un archivo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X