Jawaban:
Ini dapat dicapai dengan yang berikut dalam editor skrip:
do shell script "open -a /Applications/Google\\ Chrome.app --args --incognito"
Simpan sebagai aplikasi, buang alias di dok. Menguji ini dalam 10.6.8.
Hanya berfungsi jika Anda belum membuka krom.
Solusi lain:
mode (teks) : Merupakan mode jendela yang bisa 'normal' atau 'penyamaran', hanya dapat diatur satu kali selama pembuatan jendela.
tell application "Google Chrome"
close windows
make new window with properties {mode:"incognito"}
activate
end tell
Zdne telah menulis cara yang bagus untuk melakukan ini yang berfungsi bahkan jika Anda sudah membuka Chrome:
if application "Google Chrome" is running then
tell application "Google Chrome" to make new window with properties {mode:"incognito"}
else
do shell script "open -a /Applications/Google\\ Chrome.app --args --incognito"
end if
tell application "Google Chrome" to activate
Simpan itu sebagai aplikasi Automator menggunakan Run Applescript
blok dan Anda dapat menjalankannya dari Spotlight menggunakan nama yang Anda berikan aplikasi.
Saya menggabungkan jawaban Lyken dan user3936 untuk membuka jendela penyamaran krom baru jika tidak ada, dan jika ada jendela penyamaran, skrip akan membawanya ke latar depan.
on is_running(appName)
tell application "System Events" to (name of processes) contains appName
end is_running
set chrome_running to is_running("Google Chrome")
if chrome_running then
tell application "Google Chrome"
repeat with w in (windows)
if mode of w is "incognito" then
set index of w to 1
tell application "System Events" to tell process "Google Chrome"
perform action "AXRaise" of window 1
end tell
activate
return
end if
end repeat
end tell
tell application "Google Chrome"
make new window with properties {mode:"incognito"}
activate
end tell
else
do shell script "open -a /Applications/Google\\ Chrome.app --args --incognito"
end if
Saya dengan cepat membuat aplikasi dengan platypus untuk meluncurkan Chrome incognito.
Anda dapat mengunduhnya termasuk sumber dari: http://ente.limmat.ch/ftp/pub/software/applications/GoogleChromeIncognito/
Fitur aplikasi:
(Diperlukan OS X 10.6+).
Script di dalam aplikasi adalah sebagai berikut:
#! / bin / bash # (c) 2012 oleh Adrian Zaugg di bawah GNU GPL v.2 CHROMENAME = "Google Chrome" MYPATH = "$ (dirname" $ (dirname "$ 0" | sed -e "s% / Contents / Resources $ %%") ")" MYAPPNAME = "$ (basename" $ (dirname "$ 0" | sed -e "s% / Contents / Resources $ %%") "| sed -e" s / \. App $ // ")" # Tanyakan Spotlight di mana Chrome berada, pilih entri teratas karena ini adalah versi Chrome yang baru dibuka CHROMEPATH = "$ (mdfind 'kMDItemContentType ==" com.apple.application-bundle "&& kMDItemFSName ="' "$ CHROMENAME.app" '"' | head -1)" # Harapkan Chrome di sebelah saya, jika sistem tidak tahu di mana tempatnya. jika [-z "$ CHROMEPATH"]; kemudian CHROMEPATH = "$ MYPATH / $ CHROMENAME.app" fi jika [-e "$ CHROMEPATH"]; kemudian # Apakah sudah ada instance yang berjalan? if [$ (ps -u $ (id -u) | grep -c "$ CHROMEPATH / Contents / MacOS / Google Chrome") -gt 1]; kemudian # gunakan skrip apel untuk membuka jendela penyamaran baru osascript -e 'beri tahu aplikasi "'" $ CHROMENAME "'"' \ -e 'atur IncogWin untuk membuat jendela baru dengan properti {mode: "incognito"}' \ -e 'set URL tab aktif IncogWin ke "about: blank"' \ -aku 'katakan saja' lain # cukup buka Chrome dalam mode penyamaran buka -n "$ CHROMEPATH" --args --incognito --new-window "about: blank" fi # bawa Chrome ke depan osascript -e 'beri tahu aplikasi "'" $ CHROMENAME "'" untuk mengaktifkan' lain # Chrome tidak ditemukan osascript -e 'beri tahu aplikasi "'" $ MYAPPNAME "'" untuk menampilkan dialog "Letakkan saya di sebelah'" $ CHROMENAME "', tolong!" tombol "OK" tombol standar 1 dengan judul "'" $ MYAPPNAME "'" dengan ikon berhenti ' fi keluar 0
Ini juga berfungsi.
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --incognito
Jika Anda ingin dibawa ke latar depan,
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --incognito; open -a /Applications/Google\ Chrome.app