मैं डिफ़ॉल्ट रूप से गुप्त मोड में Google Chrome कैसे खोलूं?


18

Google Chrome को गुप्त मोड में खोलने के लिए क्या कोई तरीका है (ऐप्पल स्क्रिप्ट का उपयोग करके या क्रोम पर सेटिंग्स का उपयोग करके)।

जवाबों:


22

यह स्क्रिप्ट संपादक में निम्नलिखित के साथ प्राप्त किया जा सकता है:

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

इसे एक एप्लिकेशन के रूप में सहेजें, आलिया को गोदी में फेंक दें। इसका परीक्षण 10.6.8 में किया गया।

केवल तभी काम करता है जब आपके पास क्रोम पहले से खुला न हो।


आप प्रसिद्ध हैं ...
ऐप्पलस्क्रिप्ट

6
उल्लेख भी नहीं मिला।
डिजिटलचिल्ड 10

@Digitalchild लेख के नीचे, स्रोत Ref द्वारा एक टिप्पणी है जो कहती है "धन्यवाद उपयोगकर्ता3936 और मूल अवधारणाओं के लिए लाइकेन (और कोड) कैसे मैं डिफ़ॉल्ट रूप से गुप्त मोड में Google Chrome खोलता हूं"; यह एक उल्लेख हो सकता है।
अधिकतम नानसी

मैं यह काम करने में सक्षम था, भले ही क्रोम एक दूसरे क्रोम एप्लिकेशन 'क्रोम 2' को बनाने और उस एक के लिए स्क्रिप्ट बिंदु होने से खुला था। मुझे केवल सबसे अधिक 2 खिड़कियों की आवश्यकता थी, इसलिए मेरे लिए यह काम किया, 2 से अधिक खिड़कियों के लिए काम नहीं कर सकता
ब्रैंडन एम

यदि आप अपने मेल क्लाइंट के लिंक पर क्लिक करते हैं तो यह काम नहीं करता है क्योंकि क्रोम अभी भी सामान्य मोड में खुलता है और निजी / गुप्त मोड में नहीं।
हमेशा

5

एक और समाधान:

मोड (टेक्स्ट) : विंडो के मोड का प्रतिनिधित्व करता है जो 'सामान्य' या 'गुप्त' हो सकता है, विंडो के निर्माण के दौरान केवल एक बार सेट किया जा सकता है।

tell application "Google Chrome"
    close windows
    make new window with properties {mode:"incognito"}
    activate
end tell

आप प्रसिद्ध हैं ...
ऐप्पलस्क्रिप्ट

यह स्वीकार किए जाते हैं उत्तर के रूप में एक ही समस्या है।
हमेशा पूछे जाने

3

Zdne ने ऐसा करने के लिए एक अच्छा तरीका लिखा है जो तब भी काम करता है जब आप 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

उस Run Applescriptब्लॉक का उपयोग करके एक ऑटोमेकर एप्लिकेशन के रूप में सहेजें और आप उस नाम का उपयोग करके स्पॉटलाइट से चला सकते हैं जिसे आपने एप्लिकेशन दिया था।

प्रदर्शन पर "गुप्त" की खोज के साथ स्पॉटलाइट का स्क्रीनशॉट


2

मैंने Lyken और user3936 को एक नया क्रोम गुप्त विंडो खोलने के लिए उत्तर दिया, यदि यह मौजूद नहीं है, और अगर एक गुप्त विंडो मौजूद है तो स्क्रिप्ट इसे अग्रभूमि में लाएगी।

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

2

मैंने क्रोम गुप्त को लॉन्च करने के लिए जल्दी से प्लैटिपस के साथ एक ऐप बनाया।

आप इसे स्रोत से डाउनलोड कर सकते हैं : http://ente.limmat.ch/ftp/pub/software/applications/GoogleChromeIncognito/

एप्लिकेशन सुविधाओं:

  • एक नई गुप्त विंडो खोलता है कि क्रोम खुला है या नहीं
  • जब Chrome प्रारंभ किया गया हो, तब गोदी में नहीं रहता है
  • एक खाली पृष्ठ के साथ नई विंडो दिखाता है
  • किसी भी स्थान पर हर जगह से Chrome ढूँढता है
  • क्रोम अपडेट प्रतिरोधक
  • खुला स्त्रोत

(OS X 10.6+ आवश्यक)।

एप्लिकेशन के अंदर स्क्रिप्ट निम्नलिखित है:

#! / Bin / bash

# (c) 2012 में जीएनयू GPL v.2 के तहत एड्रियन Zaugg द्वारा

CHROMENAME = "Google Chrome"

MYPATH = "$ (dirname" $ ​​(dirname "$ 0" | sed -e "% / सामग्री / संसाधन $ %%") ")"
MYAPPNAME = "$ (बेस्सम" $ (dirname "$ 0" | sed -e "s% / Contents / Resources $ %%") "| sed -e" s / \। App $ // ")" "
# स्पॉटलाइट से पूछें कि Chrome कहां स्थित है, यह नवीनतम प्रविष्टि के बाद से शीर्ष प्रविष्टि को चुना गया है
CHROMEPATH = "$ (mdfind 'kMDItemContentType ==" com.apple.application-bundle "&& kMDItemFSName =" "" $ CHROMENAME। "

# मेरे बगल में क्रोम की अपेक्षा करें, अगर सिस्टम को पता नहीं है कि वह कहां है।
अगर [-z "$ CHROMEPATH"]; फिर
    CHROMEPATH = "$ MYPATH / $ CHROMENAME.app"
फाई

अगर [-e "$ CHROMEPATH"]; फिर
    # क्या कोई उदाहरण पहले से चल रहा है?
    अगर [$ (ps -u $ (id -u) | grep -c "$ CHROMEPATH / Contents / MacOS / Google Chrome") -gt 1]; फिर
        # एक नई गुप्त विंडो खोलने के लिए ऐप्पल स्क्रिप्ट का उपयोग करें
        ऑसस्क्रिप्ट-'एप्लिकेशन को बताएं "" "$ CHROMENAME" "" "
                  -e 'सेट इनकॉगविन गुणों के साथ नई विंडो बनाने के लिए {मोड: "गुप्त"}' '
                  "इनॉगॉगिन के सक्रिय टैब का सेट URL" के बारे में: रिक्त ""
                  -ए 'अंत बताओ'
    अन्य
        # बस गुप्त मोड में क्रोम खोलें
        खुले -n "$ CHROMEPATH" --args --incognito --new- विंडो "के बारे में: रिक्त"
    फाई

    # क्रोम को सामने लाएं
    ऑसिस्क्रिप्ट-'एप्लिकेशन को सक्रिय करने के लिए "" "$ CHROMENAME" "" बताएं "

अन्य
    # क्रोम नहीं मिला
    osascript -e का ऐप बताएं "" "$ MYAPPNAME" "" संवाद प्रदर्शित करने के लिए "मुझे" "$ CHROMENAME" के बगल में रखें, कृपया! " बटन "ओके" डिफ़ॉल्ट बटन 1 शीर्षक के साथ "" $ MYAPPNAME "" "आइकन स्टॉप के साथ"
फाई

बाहर निकलें 0

क्या आप बता सकते हैं कि ऐसा करने के बजाय केवल एक लिंक कैसे दें
user151019

आप पहले उत्तर से शेल स्क्रिप्ट ले सकते हैं, फिर प्लैटिपस ( sveinbjorn.org/platypus ) का उपयोग करके इसे एक ऐप में लपेट सकते हैं जिसे आप किसी अन्य ऐप की तरह चला सकते हैं। प्लैटिपस बहुत आसान और बहुत शक्तिशाली है, लेकिन यहां आपको विस्तार से वर्णित नहीं किया जा सकता है। प्रयोग!
IconDaemon

एप्लिकेशन डाउनलोड करें और राइट-क्लिक करें, "पैकेज सामग्री दिखाएँ" चुनें: आपको पता चलेगा कि सामग्री / संसाधन / स्क्रिप्ट के तहत स्क्रिप्ट। यह कैसे काम करता है: स्क्रिप्ट Google Chrome के स्थान के लिए LaunchService पूछती है। इस तरह यह क्रोम को तब भी ढूंढना चाहिए जब क्रोम / एप्लीकेशन फोल्डर में न हो या जब उसका नाम बदल दिया गया हो।
एड्रियन ज़ॉग्ग

-1

यह भी काम करता है।

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

यदि आप इसे अग्रभूमि में लाना चाहते हैं,

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --incognito; open -a /Applications/Google\ Chrome.app
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.