Mulai Google Chrome di Mac dengan sakelar baris perintah


77

Saya pernah membaca Anda dapat memulai Google Chrome dalam mode kios di Windows dengan menggunakan argumen --kiosk.

Saya tahu bagaimana melakukan ini di Windows, tetapi bagaimana saya bisa melakukan ini di Mac OS X?

Dan bagaimana saya bisa menjalankan Google Chrome dengan --kioskargumen saat startup?


@YumYumYum ugh! Ini tahun 2017 dan tidak ada jawaban yang berfungsi (lagi?)!
Michael

Jawaban:


86

Ini bekerja dengan macOS:

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

Maksudmu argumen itu tidak berhasil? Proses aktual penyaringan penuh Chrome ada di versi Mac. Adakah hack untuk mengirim Cmd + Shift + F untuk membawanya ke layar penuh? Terima kasih atas jawaban anda.
alex

Baik. Bisakah Anda mencoba "ls / Applications / Google Chrome.app/Contents/MacOS" (atau semacamnya) dan mempostingnya?
Andrew

@Andrew Saya berlari ls /Applications/Google\ Chrome.app/Contents/MacOSdan hanya mencetak 'Google Chrome'. : S
alex

1
@Andrew Terima kasih untuk itu, dan bagaimana saya menjalankan ini saat startup? Tepuk tangan.
alex

4
TIDAK BEKERJA di OSX
YumYumYum

28

Mungkin lebih baik menggunakan openperintah (jika aplikasi tidak terletak di folder Aplikasi). Misalnya:open -a "Google Chrome" --args --kiosk http://www.example.com


6
TIDAK BEKERJA di OSX
YumYumYum

11

Di AppleScript, rekatkan teks berikut:

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

Simpan sebagai aplikasi dan tambahkan ke item startup Anda.


4
TIDAK BEKERJA di OSX
YumYumYum

2
Itu kembali pada tahun 2012. Sekarang, gunakan kode yang disebutkan oleh komentar yang lebih baru, /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://domain.commasukkan ke dalam dokumen txt biasa, tetapi tambahkan potongan berikut di atas panggilan ke Chrome untuk membuatnya dapat dieksekusi, #!/bin/bash dan tambahkan ke item startup Anda, atau gandakan klik untuk meluncurkan.
vynsynt

@vynsynt, Apakah baris binbash benar-benar dibutuhkan?
Pacerier

1

Anda dapat membuat alias untuk membuka situs web atau file melalui baris perintah. Untuk melakukan ini, Anda dapat memasukkan di akhir baris Anda ~/.bashrc, ~/.bash_profileatau ~/.aliasesberikut:

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

Ini bukan cara Anda menangani spasi dalam nama file. Belajarlah untuk mengutip atau melarikan diri karakter khusus dengan benar. Juga, "$1"tidak akan berfungsi dengan benar ketika Anda memiliki lebih dari satu param untuk dilewati, terutama jika param-param itu sendiri memiliki nilai yang tidak dikutip.
Marcin

1
Hai @Marcin! Jika Anda tahu caranya, bisakah Anda meningkatkan respons saya? 🙂
garciparedes
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.