私の現在のセットアップには、MacとWindows 10 PCの2台のラップトップが並んでいます。ゲーム、カジュアルなWebブラウジング、メディア消費(Twitch、YouTubeなど)のために、ワークステーションとPCとしてMacを使用しています。 Macのセキュリティを維持しますが、Windowsラップトップはログインしたままですほとんどの場合、機密データ/セッションは保持されません。
私の唯一の問題はYouTubeです:私は、(私のMacからの)ビデオを「後で見る」ビルトインプレイリストに追加して、Windowsで再生するために使用していました。これには便利なアイコンと、セッションを見る間を整理するための「視聴したビデオを削除する」ボタンがあるため、これは非常に簡単です。ただし、この方法Googleアカウントは両方のデバイスで開く必要がありますです。つまり、GmailとGoogleドライブも常にワンクリックで離れています。また、この方法でChromeにログインすると、拡張機能が引き継がれますが、これは気にしません(PushbulletやSnoozeのように混乱させる)。
私は解決策をオンラインで探しました(duh)が、これまでのところ私は見つけた:
同様のことを達成するために私が見つけた唯一の方法は、公開プレイリストにビデオを追加することです(各ビデオを手動で追加および削除する必要があるため理想的ではありません)、またはChromeタブをMac AirServer(「キャストレシーバーエミュレーター」プログラム)を使用したWindowsへ。
私が望むものを達成するためのより良い方法はありますか?
やっと解決しました。私の解決策は、Google Chromeユーザーデータフォルダーを VeraCrypt ボリュームに暗号化してから、 AHK スクリプトを使用してそのボリュームを自動マウントすることです。ボリュームの準備が整ったら、Chromeを開き、ボリュームがアンマウントされるようにクローズされるのを待ちます。この方法により、保護されていないことを恐れずにメインのGoogleアカウントを使用できます。さらに、Google/YouTubeにログインして、notChromeセッション。必要に応じて各コンピューターに異なる拡張機能をインストールできます。 Chromeは、暗号化されたボリュームをマウントせずに引き続き使用でき、その結果、「ゲスト」(空白)セッションが開かれます。
これが私が作成したAHKスクリプトです。
If WinExist("ahk_exe chrome.exe")
WinActivate
else
{
Run, "%ProgramFiles%\VeraCrypt\VeraCrypt.exe" /q /c n /l A /hash sha512 /v "%UserProfile%\Documents\Chrome.hc"
WinWait, VeraCrypt
WinWaitClose
Run, chrome.exe --user-data-dir="A:\Chrome\User Data" %1%
WinWait, ahk_exe chrome.exe
WinWaitClose
Run, "%ProgramFiles%\VeraCrypt\VeraCrypt.exe" /q /d A
}
同じGoogle(およびYouTube)アカウントにログインできますなし同じChromeプロファイルにログイン-これにより、Pushbulletやその他のChrome拡張。
アプローチ: