Відповіді:
Цього можна досягти за допомогою наступного в редакторі сценаріїв:
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
Збережіть це як додаток Automator, використовуючи Run Applescript
блок, і ви можете запустити його з Spotlight, використовуючи ім'я, яке ви дали програмі.
Я поєднав відповідь 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
Я швидко створив додаток з качками для запуску анонімного Chrome.
Ви можете завантажити його, включаючи джерело, з http://ente.limmat.ch/ftp/pub/software/applications/GoogleChromeIncognito/
Особливості програми:
(Потрібна ОС X 10.6+).
Сценарій всередині додатка такий:
#! / бін / баш # (c) 2012 р. Адріан Заггг в рамках GNU GPL v.2 CHROMENAME = "Google Chrome" MYPATH = "$ (dirname" $ (dirname "$ 0" | sed -e "s% / Зміст / ресурси $ %%") ")" MYAPPNAME = "$ (базове ім'я" $ (dirname "$ 0" | sed -e "s% / Зміст / ресурси $ %%") "| sed -e" s / \. App $ // ")" # Задайте питання про прожектор, де знаходиться Chrome, виберіть топ-запис, оскільки це була остання відкрита версія Chrome CHROMEPATH = "$ (mdfind 'kMDItemContentType ==" com.apple.application-bundle "&& kMDItemFSName ="' "$ CHROMENAME.app" '"' | голова -1)" # Очікуйте Chrome поруч зі мною, якщо система не знає, де він знаходиться. якщо [-z "$ CHROMEPATH"]; потім CHROMEPATH = "$ MYPATH / $ CHROMENAME.app" фі if [-e "$ CHROMEPATH"]; потім # Чи вже запущений екземпляр? if [$ (ps -u $ (id -u) | grep -c "$ CHROMEPATH / Зміст / MacOS / Google Chrome") -gt 1]; потім # використовувати яблучний скрипт, щоб відкрити нове вікно анонімного перегляду osascript -e 'Tell application "'" $ CHROMENAME "'"' \ -e 'встановити IncogWin, щоб створити нове вікно з властивостями {mode: "incognito"}' \ -e 'встановіть URL-адресу активної вкладки IncogWin на "about: blank"' \ -е 'кінець скажи' ще # просто відкрийте Chrome у режимі анонімного перегляду відкрити -n "$ CHROMEPATH" --args --incognito - new-window "about: blank" фі # вивести Chrome на фронт osascript -e 'скажіть програмі' '"$ CHROMENAME"' "для активації ' ще # Chrome не знайдено 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