Come faccio ad aprire Google Chrome in modalità di navigazione in incognito per impostazione predefinita

18

C'è un modo (usando lo script Apple o utilizzando le impostazioni su Chrome) per aprire Google Chrome in modalità di navigazione in incognito.

    
posta quest49 19.09.2011 - 04:59
fonte

6 risposte

22

Questo può essere ottenuto con quanto segue nell'editor di script:

do shell script "open -a /Applications/Google\ Chrome.app --args --incognito"

Salvalo come un'applicazione, lancia l'alias nel dock. Testato in 10.6.8.

Funziona solo se non hai già aperto Chrome.

    
risposta data 19.09.2011 - 05:22
fonte
5

Un'altra soluzione:

mode (text) : Represents the mode of the window which can be 'normal' or 'incognito', can be set only once during creation of the window.

tell application "Google Chrome"
    close windows
    make new window with properties {mode:"incognito"}
    activate
end tell
    
risposta data 19.09.2011 - 14:49
fonte
2

Ho combinato Lyken e la risposta utente3936 per aprire una nuova finestra di Chrome in incognito se non esiste, e se esiste una finestra di navigazione in incognito, lo script la porterà in primo piano.

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
    
risposta data 11.03.2014 - 10:30
fonte
2

Ho rapidamente creato un'app con platypus per avviare Chrome in incognito.

Puoi scaricare includendo la fonte da: link

Le caratteristiche dell'app:

  • apre una nuova finestra di navigazione in incognito sia che Chrome sia aperto o meno
  • non rimane nel dock quando Chrome è stato avviato
  • mostra la nuova finestra con una pagina vuota
  • trova Chrome da qualsiasi luogo in qualsiasi posizione
  • Chrome update resistent
  • open source

(è richiesto OS X 10.6+).

Lo script all'interno dell'app è il seguente:

#!/bin/bash

# (c) 2012 by Adrian Zaugg under 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$//")"
# Ask Spotlight where Chrome is located, chose top entry since this was the latest opened Chrome version
CHROMEPATH="$(mdfind 'kMDItemContentType == "com.apple.application-bundle" && kMDItemFSName = "'"$CHROMENAME.app"'"' | head -1)"

# Expect Chrome next to me, if the system doesn't know where it is.
if [ -z "$CHROMEPATH" ]; then
    CHROMEPATH="$MYPATH/$CHROMENAME.app"
fi

if [ -e "$CHROMEPATH" ]; then
    # Is there an instance already running?
    if [ $(ps -u $(id -u) | grep -c "$CHROMEPATH/Contents/MacOS/Google Chrome") -gt 1 ]; then
        # use apple script to open a new incognito window
        osascript -e 'tell application "'"$CHROMENAME"'"' \
                  -e '  set IncogWin to make new window with properties {mode:"incognito"}' \
                  -e '  set URL of active tab of IncogWin to "about:blank"' \
                  -e 'end tell'
    else
        # just open Chrome in incognito mode
        open -n "$CHROMEPATH" --args --incognito --new-window "about:blank"
    fi

    # bring Chrome to front
    osascript -e 'tell application "'"$CHROMENAME"'" to activate'

else
    # Chrome not found
    osascript -e 'tell app "'"$MYAPPNAME"'" to display dialog "Place me next to '"$CHROMENAME"', please!" buttons "OK" default button 1 with title "'"$MYAPPNAME"'" with icon stop'
fi

exit 0
    
risposta data 19.10.2012 - 05:08
fonte
2

Zdne ha scritto un bel modo per farlo, anche se hai già Chrome aperto:

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

Salvalo come un'applicazione di Automator usando un blocco Run Applescript e puoi eseguirlo da Spotlight usando il nome che hai dato all'applicazione.

ScreenshotdiSpotlightconunaricercadi"incognito" sul display

    
risposta data 13.01.2017 - 12:22
fonte
-1

Anche questo funziona.

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

Se vuoi che venga portato in primo piano,

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --incognito; open -a /Applications/Google\ Chrome.app
    
risposta data 06.09.2017 - 06:42
fonte

Leggi altre domande sui tag