Mac’te Google Chrome’u komut satırı anahtarları ile başlatın


77

Ben ettik okumak Eğer argüman kullanarak Windows kiosk modunda Google Chrome'u başlayabilirsiniz --kiosk.

Bunu Windows'ta nasıl yapacağımı biliyorum, ancak bunu Mac OS X'te nasıl yapabilirim?

Ve Google Chrome'u --kioskbaşlangıçta bu argümanla nasıl çalıştırabilirim ?


@YumYumYum ugh! 2017 ve cevapların hiçbiri çalışmıyor (artık?)!
Michael

Yanıtlar:


86

Bu macOS ile çalışır:

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

Yani argüman çalışmıyor mu? Tam tarama Chrome fiili süreç olduğunu Mac versiyonu. Cmd + Shift + F göndermek için herhangi bir hack tam ekrana getirmek için? Cevabınız için teşekkürler.
alex

Tamam. "Ls / Applications / Google Chrome.app/Contents/MacOS" (veya buna benzer bir şey) dener ve yayınlayabilir misiniz?
Andrew,

@Andrew koştum ls /Applications/Google\ Chrome.app/Contents/MacOSve yalnızca 'Google Chrome'u yazdırdı. : S
alex

1
@Andrew Bunun için teşekkürler ve bunu başlangıçta nasıl çalıştırırım? Şerefe.
alex

4
OSX'DE

28

openKomutu kullanmak muhtemelen daha iyidir (uygulamanın Uygulama klasöründe olmaması durumunda). Örneğin:open -a "Google Chrome" --args --kiosk http://www.example.com


6
OSX'DE

11

AppleScript'te, aşağıdaki metni yapıştırın:

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

Bir uygulama olarak kaydedin ve başlangıç ​​öğelerinize ekleyin.


4
OSX'DE

2
2012'de geri döndü. Şimdi, daha yeni yorumların bahsettiği kodu kullanın, bunu /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://domain.comdüz bir txt belgesine koyun, ancak çalıştırılabilir hale getirmek için Chrome'a ​​yapılan aramanın üstüne aşağıdaki snippet'i #!/bin/bash ekleyin ve başlangıç ​​öğelerinize ekleyin, başlatmak için tıklayın.
vynsynt

@ vynsynt, binbash hattı gerçekten gerekli mi?
Pacerier

1

Web sitelerini veya dosyaları komut satırıyla açmak için bir takma ad oluşturabilirsiniz. Bunu yapmak için, sonunda içerebilir ~/.bashrc, ~/.bash_profileya da ~/.aliasesaşağıdaki satırları:

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

Bu, dosya adlarındaki boşluklarla nasıl başa çıkacağınız değildir. Düzgün bir şekilde özel karakterlerden alıntı yapmayı veya kaçmayı öğrenin. Ayrıca, "$1"geçecek birden fazla param varsa, özellikle de bu paramlerin kendilerinin alıntılanmamış değerleri varsa, doğru çalışmayacaktır.
Marcin

Merhaba @Marcin! Nasıl olduğunu biliyorsan, cevabımı geliştirebilir misin? 🙂
garciparedes
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.