Запустіть Google Chrome на Mac за допомогою перемикачів командного рядка


77

Я читав, що ви можете запустити Google Chrome у режимі кіоску в Windows за допомогою аргументу --kiosk.

Я знаю, як це зробити в Windows, але як це зробити на Mac OS X?

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


@YumYumYum тьфу! 2017 рік, і жодна з відповідей не працює (більше?)!
Майкл

Відповіді:


86

Це працює з macOS:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk

Ви маєте на увазі аргумент не працює? Фактичний процес повноекранного екранування Chrome знаходиться у версії Mac. Будь-який хак надіслати Cmd + Shift + F, щоб отримати його на весь екран? Дякую за вашу відповідь.
алекс

Гаразд. Чи можете ви спробувати "ls / Applications / Google Chrome.app/Contents/MacOS" (чи щось подібне) та опублікувати це?
Ендрю

@Andrew я побіг, ls /Applications/Google\ Chrome.app/Contents/MacOSі він друкував лише "Google Chrome". : S
alex

1
@Andrew Дякую за це, і як би я запустив це під час запуску? Ура.
alex

4
НЕ ПРАЦЮЄ на OSX
YumYumYum

28

Можливо, ще краще використовувати openкоманду (якщо програма не знаходиться в папці Application). Наприклад:open -a "Google Chrome" --args --kiosk http://www.example.com


6
НЕ ПРАЦЮЄ на OSX
YumYumYum

11

В AppleScript вставте наступний текст:

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

Збережіть його як додаток і додайте його до елементів запуску.


4
НЕ ПРАЦЮЄ на OSX
YumYumYum

2
Це було зроблено ще в 2012 році. Тепер використовуйте код, про який згадували нові коментарі, /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://domain.comпомістіть його в звичайний документ txt, але додайте наступний фрагмент над викликом до Chrome, щоб зробити його виконуваним, #!/bin/bash і додайте його до елементів запуску або doublbe натисніть для запуску.
vynsynt

@vynsynt, чи справді потрібна лінія binbash?
Pacerier

1

Ви можете створити псевдонім для відкриття веб-сайтів або файлів за допомогою командного рядка. Щоб зробити це, ви можете включити в кінці ваших ~/.bashrc, ~/.bash_profileабо ~/.aliasesтакі рядки:

# Google Chrome Alias
google-chrome() {
    open -a "Google Chrome" "$1"
}

Це не так, як ви маєте справу з пробілами у назви файлів. Навчіться правильно цитувати або уникати спеціальних знаків. Крім того, "$1"це не спрацює правильно, коли вам доведеться пропустити більше одного парама, особливо якщо ці парами самі мають незазначене значення.
Марцін

Привіт @Marcin! Якщо ви знаєте як, ви могли б покращити мою відповідь? 🙂
garciparedes
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.