Ocultar ventanas en el escritorio actual (Lion)

3

Me gustaría crear un método abreviado de teclado que oculte todas las ventanas del escritorio actual, mientras ignora las ventanas de otros escritorios. ¿Es esto posible usando Applescript?

    
pregunta conorsleith 15.01.2013 - 20:11

1 respuesta

1

Aquí hay una sugerencia (Funciona en OSX 10.8)

Usando Automator:

  • Crear un nuevo servicio con automator
  • Seleccione El servicio recibe sin entrada en cualquier aplicación
  • Agrega una acción Ejecutar AppleScript

Copia este script:

on run {input, parameters}
    tell application "System Events"
        set processList to (every application process whose visible is true)        
        repeat with appProc in processList
            set windowList to every window of appProc
            repeat with aWindow in windowList
                click (third button of aWindow)
            end repeat
        end repeat
    end tell
end run
  • Guarda tu nuevo servicio
  • En Preferencias del sistema > Teclado > Atajos de teclado > Los servicios agregan un método abreviado de teclado a su servicio de noticias

Editar:

Otro script:

on run {input, parameters}
    tell application "Finder"
        set visible of every process whose visible is true and name is not "Finder" to false
        close every window
    end tell
end run

Oculta todas las aplicaciones, pero cierra todas las ventanas del buscador.

    
respondido por el Matthieu Riegler 16.01.2013 - 01:30

Lea otras preguntas en las etiquetas