Jak sprawdzić, czy Chrome działa w trybie incognito za pomocą Applescript?

0

Czy można sprawdzić, czy Chrome działa w trybie incognito?

if application "Google Chrome" is running then
    tell application "Finder" to display dialog "Chrome is running"
    // --> some condition here to check if it is in incognito ?
       tell application "Finder" to display dialog "Chrome is running in INCOGNITO mode"
end if

Chcę także, aby ten skrypt działał. Oznacza to, że gdy tylko użytkownik otworzy Chrome w trybie incognito, pokażę alert. Lubię to:

set chromeRunning to false
repeat until application "Google Chrome" is running

    if not chromeRunning then
        tell application "Finder" to display dialog "Chrome is started in INCOGNITO mode"
        set chromeRunning to true
        #may be quit the script now..
    end if
    delay 10
end repeat

Jeśli to poprawne podejście?

P.S. Czy ktoś może zamknąć pytanie tutaj @ https://stackoverflow.com/questions/26916480/how-to-check-is-chrome-is-running-in-incognito-mode-using-applescript

Rakesh Juyal
źródło
Proszę nie pisać podwójnie. Czy zaznaczyłeś pytanie na temat SuperUser jako nie na temat, aby można było je przenieść? Ponadto, po przesłaniu prośby o pozwolenie, pozwól na więcej niż minutę lub dwie, aby zażądać tego ponownie.
tubedogg
@tubedogg Tak, oznaczyłem wcześniejsze pytanie jako wyłączone przed wysłaniem tutaj.
Rakesh Juyal

Odpowiedzi:

1

Możesz sprawdzić właściwość trybu:

tell application "Google Chrome"
    if exists window 1 then
        if mode of window 1 = "incognito" then
            -- insert your code here
        end if
    end if
end tell
adayzdone
źródło
To mówi can't make *mode of window 1* into type reference
Rakesh Juyal