जवाबों:
यह स्क्रिप्ट संपादक में निम्नलिखित के साथ प्राप्त किया जा सकता है:
do shell script "open -a /Applications/Google\\ Chrome.app --args --incognito"
इसे एक एप्लिकेशन के रूप में सहेजें, आलिया को गोदी में फेंक दें। इसका परीक्षण 10.6.8 में किया गया।
केवल तभी काम करता है जब आपके पास क्रोम पहले से खुला न हो।
एक और समाधान:
मोड (टेक्स्ट) : विंडो के मोड का प्रतिनिधित्व करता है जो 'सामान्य' या 'गुप्त' हो सकता है, विंडो के निर्माण के दौरान केवल एक बार सेट किया जा सकता है।
tell application "Google Chrome"
close windows
make new window with properties {mode:"incognito"}
activate
end tell
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
ब्लॉक का उपयोग करके एक ऑटोमेकर एप्लिकेशन के रूप में सहेजें और आप उस नाम का उपयोग करके स्पॉटलाइट से चला सकते हैं जिसे आपने एप्लिकेशन दिया था।
मैंने 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
मैंने क्रोम गुप्त को लॉन्च करने के लिए जल्दी से प्लैटिपस के साथ एक ऐप बनाया।
आप इसे स्रोत से डाउनलोड कर सकते हैं : http://ente.limmat.ch/ftp/pub/software/applications/GoogleChromeIncognito/
एप्लिकेशन सुविधाओं:
(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
यह भी काम करता है।
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --incognito
यदि आप इसे अग्रभूमि में लाना चाहते हैं,
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --incognito; open -a /Applications/Google\ Chrome.app