Iniciar aplicativos em tela cheia


9

Eu gosto de usar aplicativos de tela cheia no OSX Mavericks (Safari, iTunes, Mail, etc). Gostaria que todos os aplicativos capazes de executar a tela cheia fossem iniciados automaticamente no modo de tela cheia, em vez de eu pressionar Ctrl-Cmd-F a cada vez, isso é possível?


Meus aplicativos sempre são iniciados em tela cheia, se eu não tivesse fechado todas as janelas da última vez em que os fechei.
— duci9y

Não tenho muita certeza disso, mas eu tinha um iMac antigo que via diferentes versões do OS X. Quando o iMac se reunia com aplicativos de tela cheia, os aplicativos sempre iniciavam em tela cheia quando fechados assim e ainda acontecem no Mavericks. Mas no meu mais recente MacBook Air, que comprei com o Mountain Lion e depois atualizei para o Mavericks, isso não acontece assim. Portanto, acredito que é uma preferência antiga no meu iMac que não pode ser replicada em modelos mais recentes.
— Can Sürmeli

Isto é um grande problema. Muitos aplicativos serão reabertos em tela cheia, se encerrados. O Safari não. Chrome não. Existe um hack do Chrome que faz isso, mas não consigo encontrar nenhuma maneira de fazer isso no Safari. Alguém tem mais informações para esta pergunta?
— Joseph Hansen

Um pouco de um follow up - Isso parece funcionar quando usando o iTunes, mas não com o Calendário App, Pages, Etc.
— Leo Newball

Respostas:


8

Você pode usar o automator para criar um aplicativo que inicie o aplicativo que você deseja abrir em tela cheia e execute um script da apple. O script pode executar um pressionamento de tecla para executar o atalho em tela cheia.

Inicie o Automator, Escolha Aplicativo, Arraste "Iniciar Aplicativo" da biblioteca e escolha o aplicativo desejado, Arraste "Apple Script" da biblioteca, insira o script apple (verifique com o aplicativo específico o pressionamento de tecla correto), isso funciona para o chrome

aqui está o script para o aplicativo em tela cheia do google chrome:

na execução {input, parameters}
    diga ao aplicativo "Google Chrome" para ativar
    atraso 2

tell application "System Events" keystroke "f" using {command down, control down} end tell

Captura de tela

[Captura de tela do Automator [1]

Link para o tutorial para criar o aplicativo de tela cheia do Automator https://youtu.be/5L5ikafzCzI


5

Percebi a resposta para essa pergunta muito tempo depois de ter o problema. Continuei tentando usar várias soluções alternativas até perceber que o recurso não havia sido removido, mas sim agregado a um conjunto diferente de recursos.

A maioria dos aplicativos de tela cheia não permanece aberta porque é um tipo de estado da janela. Por padrão, em Geral, a configuração "Fechar janelas ao sair de um aplicativo" está ativada, o que significa que a janela que você salvou será fechada e retornará ao seu estado padrão.

Para manter a tela cheia ou as preferências anteriores da janela, você precisa desativar esta configuração!

Configuração da janela Preferências gerais


graças, isso ajudou com alguns aplicativos, embora não todos
— davegson

Muito obrigado! Eu não tinha ideia de que isso estava errado. Havia várias configurações naquele painel que pensei ter mudado. Obrigado novamente!
— Calion 28/02

2

Liguei para o suporte do Mac sobre o problema e, em Yosemite, parece que esse recurso foi removido em geral. No entanto, existem alguns aplicativos que ainda funcionam dessa maneira. Um deles é o iTunes (que abre no modo de tela cheia).

Foi sugerido que, para obter a funcionalidade de um aplicativo em tela cheia, depois de sair, é atribuir um aplicativo a uma nova área de trabalho e maximizá-lo (pressione a tecla de opção + clicando em verde). Ele sempre abrirá a área de trabalho em tela cheia.


1
set MyApps to {"Google Chrome", "Skype", "Finder"}
repeat with MyApp in MyApps
    tell application MyApp
        activate
        delay 3
    end tell
    tell application "System Events"
        tell process MyApp
            set value of attribute "AXFullScreen" of window 1 to true
            delay 3
        end tell
    end tell
end repeat

Obrigado por formatar o código! Bom uso do AppleScript - talvez explicar como um novo usuário teria que código seja executado (ou melhor link para osxautomation / maçã ajuda no Editor de scripts)
— bmike
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.