Uruchom Google Chrome na Macu za pomocą przełączników wiersza polecenia


77

Mam przeczytać można uruchomić Google Chrome w trybie kiosku w systemie Windows za pomocą argumentu --kiosk.

Wiem, jak to zrobić w systemie Windows, ale jak mogę to zrobić w systemie Mac OS X?

Jak mogę uruchomić Google Chrome z --kioskargumentem przy uruchamianiu?


@YumYumYum ugh! Jest rok 2017 i żadna z odpowiedzi nie działa (już?)!
Michael

Odpowiedzi:


86

Działa to z macOS:

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

Masz na myśli, że argument nie działa? Rzeczywisty proces pełnego ekranowania przeglądarki Chrome odbywa się w wersji na komputery Mac. Jakiś hack, aby wysłać Cmd + Shift + F, aby przejść do pełnego ekranu? Dzięki za odpowiedź.
alex

Dobrze. Czy możesz wypróbować „ls / Applications / Google Chrome.app/Contents/MacOS” (lub coś takiego) i opublikować to?
Andrew

@Andrew uruchomiłem ls /Applications/Google\ Chrome.app/Contents/MacOSi wydrukowałem tylko „Google Chrome”. : S
alex

1
@Andrew Dzięki za to i jak miałbym to uruchomić przy starcie? Twoje zdrowie.
alex

4
NIE DZIAŁA na OSX
YumYumYum

28

Prawdopodobnie jeszcze lepiej jest użyć openpolecenia (w przypadku, gdy aplikacja nie znajduje się w folderze aplikacji). Na przykład:open -a "Google Chrome" --args --kiosk http://www.example.com


6
NIE DZIAŁA na OSX
YumYumYum

11

W AppleScript wklej następujący tekst:

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

Zapisz go jako aplikację i dodaj do elementów startowych.


4
NIE DZIAŁA na OSX
YumYumYum

2
Tak było w 2012 roku. Teraz użyj kodu, o którym wspominają nowsze komentarze, /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://domain.comumieść go w zwykłym dokumencie txt, ale dodaj poniższy fragment kodu nad wywołaniem Chrome, aby był wykonywalny, #!/bin/bash i dodaj go do elementów startowych lub doublbe kliknij, aby uruchomić.
vynsynt

@vynsynt, Czy linia binbash jest naprawdę potrzebna?
Pacerier

1

Możesz utworzyć alias do otwierania stron internetowych lub plików za pomocą wiersza poleceń. Aby to zrobić, można to w końcu swoimi ~/.bashrc, ~/.bash_profilebądź ~/.aliasesw następujących pozycjach:

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

W ten sposób nie radzisz sobie ze spacjami w nazwach plików. Naucz się poprawnie cytować lub uciec ze specjalnych znaków. Ponadto "$1"nie będzie działać poprawnie, gdy masz więcej niż jeden parametr do przejścia, szczególnie jeśli same parametry mają niecytowane wartości.
Marcin

Cześć @Marcin! Jeśli wiesz, jak możesz poprawić moją odpowiedź? 🙂
garciparedes
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.