Chrome จะทำงานในโหมดไม่ระบุตัวตนโดยใช้ Applescript ได้อย่างไร


0

เป็นไปได้ไหมที่จะทราบว่า Chrome ทำงานในโหมดไม่ระบุตัวตนหรือไม่

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

นอกจากนี้ฉันต้องการให้สคริปต์นี้ทำงานต่อไป ซึ่งหมายความว่าทันทีที่ผู้ใช้เปิด Chrome ในโหมดไม่ระบุตัวตนฉันจะแสดงการแจ้งเตือน อย่างนี้:

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

หากวิธีนี้ถูกต้องหรือไม่

PS คนได้โปรดปิดคำถามที่นี่ @ https://stackoverflow.com/questions/26916480/how-to-check-is-chrome-is-running-in-incognito-mode-using-applescript


กรุณาอย่าโพสต์สองครั้ง คุณตั้งค่าสถานะคำถามใน SuperUser เป็นนอกหัวข้อเพื่อให้สามารถย้ายได้หรือไม่ นอกจากนี้โปรดรอประมาณหนึ่งหรือสองนาทีหลังจากที่ขอย้ายคำถามเพื่อขออีกครั้ง
tubedogg

@tubedogg ใช่ฉันตั้งค่าสถานะคำถามก่อนหน้านี้เป็นหัวข้อปิดก่อนโพสต์ที่นี่
Rakesh Juyal

คำตอบ:


1

คุณสามารถตรวจสอบคุณสมบัติโหมด:

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

มันบอกว่าcan't make *mode of window 1* into type reference
Rakesh Juyal
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.