Запустите 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
@ Андрей Спасибо за это, и как мне запустить это при запуске? Приветствия.
Алекс


28

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



11

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

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

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



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"
}

Это не то, как вы имеете дело с пробелами в именах файлов. Научитесь цитировать или избегать специальных символов правильно. Кроме того, "$1"он не будет работать правильно, если вам нужно передать более одного параметра, особенно если эти параметры сами имеют значения без кавычек.
Марчин

1
Привет @ Марчин! Если вы знаете, как, вы могли бы улучшить мой ответ? Gar
garciparedes
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.