Gostaria de saber se é possível abrir um programa no modo de tela cheia do Lion através do Terminal. Quero escrever um script curto que inicie vários programas no modo de tela cheia, para que eu precise clicar apenas uma vez para iniciar meu ambiente de trabalho.
13
Respostas:
Aqui está:
Aqui está de uma forma mais clara (mas você não pode executá-lo desta maneira):
E é isso como AppleScript formatado:
Ele funciona primeiro abrindo uma janela do Safari se uma não estiver aberta no momento. Em seguida, simula o pressionamento de tecla Control ⌃- Command ⌘- Fque informa à janela do Safari para ficar em tela cheia.
Se você deseja tornar a janela no tamanho máximo que ela pode ser sem ficar em tela cheia (ou seja, ocupando todo o espaço abaixo da barra de menus na parte superior):
O que se tornaria isso no Terminal:
Para o Chrome, faça o seguinte:
Então seria isso no Terminal:
Espero que isto ajude!
fonte
Isso não funciona com aplicativos que não usam janelas nativas de tela cheia, mas deve funcionar com alguns que não usam o atalho padrão para entrar em tela cheia. Alguns aplicativos têm nomes de processos e nomes de aplicativos diferentes.
fonte
Aqui estão as instruções para o Google Chrome. (Isso abrirá uma janela de navegação anônima em tela cheia.)
Vá para
/Applications/Google Chrome.app/Content/MacOS/
. Renomeie o binário do Google Chrome para outra coisa (comochrome-bin
) e crie um script bash executável em seu lugar (nomeie o scriptGoogle Chrome
exatamente como o arquivo executável original).Agora, sempre que você iniciar o Google Chrome, ele será exibido em tela cheia no modo de navegação anônima. Eu uso o modo de navegação anônima, mas se você não quiser, basta excluir o
-incognito
sinalizador.fonte
você pode usar o Browse para abrir aplicativos arbitrários no modo de tela cheia. Ele instala seis comandos de conveniência, quatro dos quais abrem os navegadores mais comuns em tela cheia :
Inicie o Chrome Canary no modo de apresentação:
Inicie o Chrome no modo de apresentação:
Inicie o Firefox no modo de tela cheia:
Inicie o Safari no modo de tela cheia:
Para iniciar qualquer coisa em tela cheia , execute o comando
ccf
(um AppleScript enviando o pressionamento de tecla CMD + CTRL + f) após um horário regularopen
para alterná-lo para o modo de tela cheia:Se um aplicativo tiver um modo de tela inteira adicional, atalho por CMD + Shift + f (como o Chrome), use:
Dica . Se um aplicativo for lento para carregar, dê a chance de carregar totalmente inserindo uma pausa antes de executar o atalho do teclado:
fonte
Aqui está uma adição à excelente resposta de @ pasawaya. Se você deseja executar seu AppleScript a partir da linha de comando, não é necessário inserir todas as linhas separadamente com a
-e
opçãoosascript -e 'multi-line-applescript here'
vai funcionar também. Exemplo:fonte