GoogleChromeシークレットモードのデスクトップショートカットを作成する

Google Chromeのシークレットモードは、閲覧やダウンロードの履歴をマシンや(Incognito Mode)Googleアカウント(Google account)にローカルに記録せずにブラウザを使用するための優れた方法です。これは、個人的に閲覧するための簡単な方法であり、コンピューターに物理的にアクセスできる人は誰でも、アクセスしたサイトを見ることができません。

シークレットモード(Incognito mode)は、安全にまたは匿名でWebを閲覧する方法ではないことに注意してください。たとえば、ISP、雇用主、またはアクセスしているWebサイトによってオンラインで追跡できます。シークレットモード(Incognito mode)では、Cookieはダウンロードされませんが、Webサイトは引き続きIPアドレス(IP address)を確認できます。さらに、悪意のあるサイトにアクセスすると、マルウェアやスパイウェアに感染する可能性があります。(malware or spyware)

ただし、ローカルコンピューターでブラウジングのフットプリントを消去する機能は優れた機能であり、多くの場面や状況で非常に役立ちます。Chromeで(Chrome)シークレットモード(Incognito mode)に入るには、いくつかの方法があります。タスクバーアイコンを右クリックするか、 Chromeの設定アイコンをクリックしたときにメニューパネル(menu panel)から[新しいシークレットウィンドウ]を選択するか、 (New Incognito Window)CTRL + SHIFT + N and Command + SHIFT + N押してOSXでは(OS X)コマンド+SHIFT+N

新しいシークレットモード

新しいシークレットウィンドウ

ただし、シークレットモード(Incognito mode)を頻繁に使用する場合は、 Chromeを(Chrome)シークレットモード(Incognito mode)で直接開くデスクトップショートカット(desktop shortcut)を作成することをお勧めします。この記事では、 WindowsとOSXで(Windows and OS X)シークレットデスクトップ(Incognito desktop)ショートカットを作成する方法を紹介します。

グーグルシークレットモード

Windowsシークレットショートカット

Windowsでは(Windows)、ショートカットのパスにコマンドライン引数(command line argument)と呼ばれるものを追加する必要があります。これを行うには、最初にデスクトップ上で機能するショートカットが必要です。Chromeデスクトップ(Chrome desktop)ショートカットをまだお持ちでない場合は、エクスプローラーで次のパスを参照して作成できます。

C:\Program Files (x86)\Google\Chrome\Application

chrome.exeを右クリックし、[送信]を( Send To)選択して、[デスクトップ](ショートカットの作成)(Desktop (create shortcut))をクリックします。

Chromeをデスクトップに送信

次に、デスクトップに移動し、Chromeアイコン(Chrome icon)を右クリックして、[(desktop and right-click)プロパティ(Properties)]を選択します。

クロムの特性

[ターゲット(Target)]というボックスが表示される[ショートカット(Shortcut)]タブが既に表示されているはずです。EXEファイル(EXE file)へのパスは引用符で囲まれています。ボックス内をクリックし(Click)て、最後の引用符を過ぎた最後にカーソルを移動します。

クロムターゲットパラメータ

次に、スペースに入力してから–incognitoを入力します。一重ダッシュまたは二重ダッシュのいずれかを入力でき、どちらも問題なく機能することに注意してください。公式には、ダッシュを2つ入れる必要があるので、ここで示しました。

“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” –incognito

[OK]をクリックすると、変更を行う権限がないというUAC警告が表示される場合があります。(UAC warning)[続行]を(Continue)クリックするだけ(Just click) で、問題なくショートカットが更新されます。

uacアクセスが拒否されました

ショートカットをダブルクリックすると、新しいシークレットウィンドウ(Incognito window)がすぐに開きます。2つのショートカットを区別できるように、ショートカットの名前も変更することをお勧めします。

Windowsの起動時に(Windows)シークレットブラウザ(Incognito browser)を自動的に開く場合は、別のコマンドラインパラメータ(command line parameter)を使用して、–incognitoパラメータの後に追加することができます。これを実現するためのパラメータは–auto-launch-at-startupです。

OSXシークレットショートカット

OS Xでは、(OS X)ドックアイコン(dock icon)を右クリックしてパラメータを追加するだけでは不十分です。OS Xの場合、同じシークレットパラメータで(incognito parameter)Chromeを実行するだけの小さなアプリケーションを作成する必要があります。複雑(Sounds)に聞こえますが、実際にはかなり簡単です。

まず、 Macで(Mac)AppleScriptEditorというプログラムを開きます。Spotlight検索を(Spotlight search and type)クリックしてScriptEditorと入力するか、[アプリケーション(Script Editor)](Applications)、 [ユーティリティ(Utilities)]に移動して、そこでクリックすることができます。

スクリプトエディタ

[新しいドキュメント](New Document)をクリックして、新しいプロジェクトファイル(project file)を作成します。上部のウィンドウで、次のコードをコピーして貼り付け(copy and paste)ます。

do shell script “open -a /Applications/Google\\ Chrome.app –args –incognito”

アップルスクリプトコード

次に、[ファイル(File)] - [保存(Save)]をクリックすると、[名前を付けて保存(Save As) ]ダイアログボックス(dialog box)が表示されます。まず(First)、アプリケーションに名前を付けます。これは基本的にショートカット名(shortcut name)です。次に(Next)Whereについては、 (Where)Desktopに変更します。最後に、ファイル形式(File Forma)アプリケーション(Application)に変更します。

アップルスクリプトを保存

[保存(Save)]をクリックすると、デスクトップに新しいアイコンが表示されます。これで、実際にはOS X(OS X)のアプリケーションであるこのショートカットをクリックすると、 Chromeシークレットモード(Incognito mode)で開きます。唯一の問題は、Chromeをまだ開いていないことです。

それが受け入れられない場合は、他にいくつかのオプションがあります。上記の1行のコードの代わりに、上記のコードを次のコードに置き換えることができます。

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

このスクリプトは、現在のすべてのChromeウィンドウを閉じてから(Chrome window)シークレットモードで新しい(Incognito mode)Chromeウィンドウ(Chrome window)を開きます。他のすべてのChromeウィンドウ(Chrome window)が閉じられるため、これはまだ完全なスクリプトではありません。幸いなことに、ジョブを適切に実行するために試すことができるスクリプトがもう1つあります。

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ウィンドウを開いたままにし、シークレットモードの新しいウィンドウを開きます。唯一の問題は、アプリケーションのアイコンがデフォルトのスクリプトエディタアイコン(Script Editor icon)にすぎないことです。

アップルスクリプトアプリケーション

これを変更するには、デスクトップ上のアプリケーションをシングルクリックしてからCOMMAND + Iを押すか、右クリックして[情報を見る]を選択する必要があります(Get Info)Macアプリケーション(Mac application)のアイコンを変更するには、左上(left corner)のアイコンをクリックしてから、新しいアイコンを貼り付ける必要があります。

Macアイコンを変更する

左上のアイコンをクリックすると、青色で強調表示されます。新しいアイコンを貼り付ける前に、アイコンを見つけてクリップボードにコピーする必要があります。Macでは、 (Macs)JPEGまたはPNG画像(t use JPEG or PNG images)ICOファイルなどを使用することはできません。システムにすでに存在するアイコンを使用するか、 Mac(Macs)用のアイコンファイル形式(icon file format)である.ICNSファイル(.ICNS file)を作成する必要があります。

簡単にするために、Finderで(Finder)アプリケーションフォルダ(Applications folder)を開き、以下に示すように現在のChromeアイコンで[(Chrome icon)情報(Get Info)を見る]を実行します。

クローム情報を取得

(Click)左上のChromeアイコンを(Chrome icon)クリックすると、青色で強調表示されます。COMMAND + Cを押してコピーします。作成した新しいアプリケーションで[情報を見る]画面(Get Info screen)を開き、左上のスクリプトエディターアイコン(script editor icon)を選択し、 left and press COMMAND + Vを押して貼り付けます。これで、デスクトップに素敵なChromeアイコンが表示され、 (Chrome icon)OS Xで実行して、通常のChromeタブをいじることなく(Chrome tabs)シークレットウィンドウ(incognito window)を開くことができます。

プロセス中に問題が発生した場合は、コメントを投稿してください。サポートさせていただきます。楽しみ!コードソース:StackExchcange( Code Source: StackExchcange)



About the author

私は、Windows 11 または 10 アプリケーションの開発と保守に 10 年以上の経験を持つソフトウェア エンジニアです。また、Google ドキュメントと Microsoft Edge の使用経験もあります。これらの分野での私のスキルは、将来のソフトウェア エンジニアリングの役割の優れた候補者になります。



Related posts