Inicie Google Chrome en Mac con interruptores de línea de comando

77

He leído usted puede comenzar a Google Chrome en modo de pantalla completa en Windows utilizando el argumento --kiosk.

Sé cómo hacer esto en Windows, pero ¿cómo puedo hacer esto en Mac OS X?

¿Y cómo puedo ejecutar Google Chrome con el --kioskargumento en el inicio?

alex
fuente
@YumYumYum ugh! Es 2017 y ninguna de las respuestas funciona (¿ya?)
Michael

Respuestas:

86

Esto funciona con macOS:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk
Andrés
fuente
¿Quieres decir que el argumento no funciona? El proceso real de detección completa de Chrome está en la versión para Mac. ¿Algún truco para enviar un Cmd + Shift + F para que aparezca en pantalla completa? Gracias por tu respuesta.
alex
Okay. ¿Puedes probar "ls / Applications / Google Chrome.app/Contents/MacOS" (o algo así) y publicar eso?
Andrew
@ Andrew Corrí ls /Applications/Google\ Chrome.app/Contents/MacOSy solo imprimió 'Google Chrome'. : S
alex
1
@ Andrew Gracias por eso, y ¿cómo ejecutaría esto en el inicio? Salud.
alex
44
NO FUNCIONA en OSX
YumYumYum
28

Probablemente sea incluso mejor usar el opencomando (en caso de que la aplicación no se encuentre en la carpeta Aplicación). P.ej:open -a "Google Chrome" --args --kiosk http://www.example.com

wuxscho
fuente
66
NO FUNCIONA en OSX
YumYumYum
11

En AppleScript, pegue el siguiente texto:

do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --kiosk"

Guárdelo como una aplicación y agréguelo a sus elementos de inicio.

vynsynt
fuente
44
NO FUNCIONA en OSX
YumYumYum
2
Lo hizo en 2012. Ahora, use el código que los comentarios más recientes han mencionado, /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://domain.compóngalo en un documento txt simple, pero agregue el siguiente fragmento sobre la llamada a Chrome para que sea ejecutable #!/bin/bash y agréguelo a sus elementos de inicio, o probablemente Haga clic para iniciar.
vynsynt
@vynsynt, ¿realmente se necesita la línea binbash?
Pacerier
1

Puede crear un alias para abrir sitios web o archivos a través de la línea de comandos. Para hacer esto, puede incluir al final de su ~/.bashrc, ~/.bash_profileo ~/.aliaseslas siguientes líneas:

# Google Chrome Alias
google-chrome() {
    open -a "Google Chrome" "$1"
}
garciparedes
fuente
No es así como manejas los espacios en los nombres de archivo. Aprenda a citar o escapar de caracteres especiales correctamente. Además, "$1"no funcionará correctamente cuando tenga que pasar más de un parámetro, especialmente si esos parámetros tienen valores sin comillas.
Marcin
1
Hola @ marcin! Si sabes cómo, ¿podrías mejorar mi respuesta? 🙂
garciparedes