¿Hay alguna forma de ocultar la ventana de la aplicación y el icono de la base de un ¿aplicación activa en OS X? Es como un servicio en segundo plano que se puede activar o desactivar.

Comentarios

  • La solución puede ser muy específica de la aplicación, por lo que sería bueno conozca la aplicación que está intentando ocultar.
  • es una aplicación de terceros llamada morphvox

Responder

Esta solución funcionó para mí, pero podría depender de la aplicación en cuestión. Lo probé con una aplicación de terceros llamada «Grabar» y funcionó.

  1. Vaya a la carpeta de aplicaciones y haga clic derecho (control-clic) en la aplicación que desea ocultar de la muelle.

  2. Haga clic en Show contents. Ahora debería poder ver «dentro» de los archivos de la aplicación.

  3. Abra el archivo Info.plist en el Contents carpeta con TextEdit (clic derecho -> «Abrir con …»)

  4. Vaya al final del archivo y busque el dos últimas líneas que deberían decir:

    </dict>
    </plist>

  5. Ahora inserte esto antes de estas dos líneas y guarde el archivo.

    <key>LSUIElement</key>
    <true/>

Después de esto, el icono del muelle de la aplicación ya no se mostrará. Tenga en cuenta que deberá usar el Monitor de actividad o la Terminal (killall <appname>) para salir de la aplicación si cierra la ventana.

Si cierra la ventana, se cierra la aplicación, puede presionar cmd + h para ocultar la ventana. Esto debería hacer que su aplicación sea completamente invisible.

Para hacerla visible nuevamente, simplemente elimine esas dos líneas nuevamente y la aplicación debería comportarse como antes.


Fuente: Enlace

Comentarios

  • No ‘ t funciona en 10.12 y posteriores. ??
  • @Itachi No ‘ no tengo una Mac para probarlo, lo siento.
  • Registro en la zona de pruebas Error: la firma del código no es válida: no se pudo completar la operación. (Error de estado de OS -67030.) Parece que algunas herramientas de terceros basadas en esto tampoco ‘ funcionan en Sierra. Falló.
  • Funciona en 10.13.5, después del cambio, debe reiniciar la aplicación.
  • Probado y funciona bien para XQuartz, macOS Mojave 10.14.6. Gracias.

Responder

Use el comando nativo PlistBuddy para hacerlo:

/usr/libexec/PlistBuddy -c "Add :LSUIElement bool true" /Applications/[AppName].app/Contents/Info.plist 

No olvide cambiar el [App Name].

Si desea volver, ejecute el comando:

/usr/libexec/PlistBuddy -c "Delete :LSUIElement" /Applications/[AppName].app/Contents/Info.plist 

Comentarios

  • Funciona en 10.14.4. Gracias

Responder

Recientemente encontré una aplicación llamada GhostTile y hace exactamente esto. Probé dock dodger y no funcionó, pero este definitivamente funcionó y es bastante impresionante.

http://ghosttile.kernelpanic.im/

Comentarios

  • Terminó usando esta aplicación. ¿Hay algún beneficio al usar la versión paga frente a la versión de prueba?
  • Por lo que puedo decir, solo la molesta ventana emergente ocasional que dice que ‘ está usando una copia sin licencia

Responder

Un de terceros arrastra -and-drop aplicación llamada Dock Dodger elimina una aplicación del Dock y command + tab secuencia para usted. De esta manera, una aplicación sigue ejecutándose pero completamente oculta .

Funciona para la mayoría de las aplicaciones en Mac. Sin embargo, al actualizar una aplicación oculta, es posible que deshaga su cambio, por lo que es posible que deba ejecutarlo a través de Dock Dodger nuevamente.

Pasos a seguir:

  1. Descarga Dock Dodger (por ejemplo: descarga desde Apponic )
  2. Inicie Dock Dodger (es posible que deba permitir la apertura de esta aplicación desde la configuración de seguridad de macOS porque es un desarrollador externo no identificado.
  3. Arrastre y suelte la aplicación que desea ocultar en la ventana de Dock Dodger
  4. Salga de Dock Dodger
  5. Simplemente (re) inicie la aplicación que desea ocultar.

Hay uno» pero … «

Cuando inicie la aplicación que acaba de configurar para que esté oculta, mostrará el ventana de la aplicación.

  • Haga clic en cualquier parte de la ventana de la aplicación para que aparezca al frente y tener el foco
  • Presione command + H en su teclado para ocultar la aplicación Una vez oculta, la mayoría de las aplicaciones permanecerán ocultas.

Para salir de una aplicación oculta:

  • Abrir el Monitor de actividad
  • Busque el nombre de su aplicación oculta en la lista
  • Salir o Forzar salida

o:

  • Encuentre la aplicación oculta en Finder (generalmente en su carpeta de Aplicaciones)
  • Inicie la aplicación oculta
  • Para la mayoría aplicaciones, esto mostrará la ventana de la aplicación y la traerá al frente.
  • Ahora puede salir de la aplicación desde el menú de macOS o presionar command + Q

Una desventaja de usar Dock Dodger:

¿Es esto reversible? Dock Dodger no le ayuda a deshacer este cambio. Para revertirlo:

La ventaja de usar Dock Dodger

  • Es una acción muy fácil de arrastrar y soltar en un solo paso.

I » Lo usé con éxito para ocultar las aplicaciones Wacom Desktop Center y SpamSieve en macOS Sierra. Noté que la ubicación de descarga oficial de Dock Dodger se desconectó, así que agregué un enlace de descarga de Apponic.

Comentarios

  • Genial. También puede abrir la aplicación en ejecución con Command + arriba y normalmente puede salir de la aplicación con Command + Q

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *