Запустите Google Chrome на Mac с помощью переключателей командной строки

77

Я читал, что вы можете запустить Google Chrome в режиме киоска в Windows, используя аргумент --kiosk.

Я знаю, как это сделать в Windows, но как я могу это сделать в Mac OS X?

И как я могу запустить Google Chrome с --kioskаргументом при запуске?

Алекс
источник
@YumYumYum тьфу! Это 2017 год, и ни один из ответов не работает (больше?)!
Майкл

Ответы:

87

Это работает с macOS:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk
Андрей
источник
Вы имеете в виду, что аргумент не работает? Фактический процесс полного скрининга Chrome находится в версии для Mac. Любой взломать, чтобы отправить Cmd + Shift + F, чтобы получить его на весь экран? Спасибо за Ваш ответ.
Алекс
Хорошо. Можете ли вы попробовать "ls / Applications / Google Chrome.app/Contents/MacOS" (или что-то в этом роде) и опубликовать это?
Андрей
@ Андрея я запустил, ls /Applications/Google\ Chrome.app/Contents/MacOSи он напечатал только «Google Chrome». : S
Алекс
1
@ Андрей Спасибо за это, и как мне запустить это при запуске? Приветствия.
Алекс
4
НЕ
РАБОТАЕТ
28

Возможно, даже лучше использовать openкоманду (если приложение не находится в папке «Приложение»). Например:open -a "Google Chrome" --args --kiosk http://www.example.com

wuxscho
источник
6
НЕ
РАБОТАЕТ
11

В AppleScript вставьте следующий текст:

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

Сохраните его как приложение и добавьте в свои элементы автозагрузки.

vynsynt
источник
4
НЕ
РАБОТАЕТ
2
Это было сделано еще в 2012 году. Теперь используйте код, упомянутый в новых комментариях, /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://domain.comпоместите его в простой текстовый документ, но добавьте следующий фрагмент над вызовом Chrome, чтобы сделать его исполняемым, #!/bin/bash и добавьте его в элементы автозагрузки или дублируйте нажмите, чтобы запустить.
vynsynt
@vynsynt, действительно ли нужна линия binbash?
Pacerier
1

Вы можете создать псевдоним для открытия веб-сайтов или файлов через командную строку. Чтобы сделать это, вы можете включить в конце ваших ~/.bashrc, ~/.bash_profileили ~/.aliasesследующие строки:

# Google Chrome Alias
google-chrome() {
    open -a "Google Chrome" "$1"
}
garciparedes
источник
Это не то, как вы имеете дело с пробелами в именах файлов. Научитесь цитировать или избегать специальных символов правильно. Кроме того, "$1"он не будет работать правильно, если вам нужно передать более одного параметра, особенно если эти параметры сами имеют значения без кавычек.
Марчин
1
Привет @ Марчин! Если вы знаете, как, вы могли бы улучшить мой ответ? Gar
garciparedes