Firefox 開啟多重替身 ( Multiple Instance )

Firefox 替身使者出來吧!!

平常在測試網頁、使用網路服務、甚至收發信的時候都遇到一個相當惱人的問題,就是一直登出、登入、登出、登入,中間還不斷夾雜著「啊!檔案在A帳號!」、「吼!文件在B資料夾裡!」的問題,實在是非常的煩人,尤其是經常會需要區分工作身份帳號與私人身份帳號的時候就更煩。

通常使用 IE 登入 A 帳戶、使用 Firefox 登入 B 帳戶就可以很簡單的區分公私兩種身份狀態,但是有時候需要測試時又不想登出主帳戶的時候,就有點麻煩了,像是明明要秀給客戶看 A 網站資料卻被發現上面工具列書籤中有無名辣妹部落格之類的,整個就是一個糟。

之前會使用 IE + Firefox + Flock 三重身份的方式來進行,必要時還可以加上 Opera + Safari + Navigator ,可是要安裝這麼多東西也是令人感到很煩,在 Linux 當中也沒有 IE 或 Safari 拿來當分身, Flock 進社交網站老是自己跳出一些提示、 Sidebar 等東西,囉唆的半死,這時候 Firefox 的多重替身,也就是同時使用「多重設定檔」就相當好用了。

「多重設定檔」啟動多重 Firefox 就跟多重開啟 Windows Live Messenger 一樣,同樣的程式主體在不同設定檔下有不同的設定,跟隨著不同的帳號,當然登入各網路服務的時候也可以是分開的帳號、 Sessions 、 Cookies 、 Temporary Files ,連安裝的 Addons 、書籤都可以分開,無聊還可以開兩個 Gmail 互相寄信,或是開兩個 Twitter 假裝對談衝人氣(這太無理了!XD),總之,好用。

另外是在 Firefox 中安裝一堆東西掛點後,這個方法可以建立一個新的、純潔的、乾淨的、空白的 Firefox 出來,再把其他設定檔案砍一砍,這樣 Firefox 就在「有點不夠乾淨」的方式下重生了(俗稱 Dirty Way ,乾淨的方式當然是反安裝、砍資料夾、重新安裝 ==)。

方法如下:首先在「開始」選單\「執行」(或直接 Winkey + R)輸入:
"C:\Program Files\Mozilla Firefox\firefox.exe" -no-remote -ProfileManager

而在 Ubuntu 或 *nix -like 的系統中則是輸入:
firefox -ProfileManager

就可以啟動 Firefox 的設定檔管理員:
firefox 3.0 instance -1
然後建立一個新的設定檔:
firefox 3.0 instance-2
之後把原本的設定也一併更名,記得將「啟動時不詢問」的勾勾取消掉,這樣每次啟動就會問你要啟動哪一個身份設定檔的 Firefox:
firefox 3.0 instance -5
更方便的方式是在桌面上建立 Firefox 替身使者的捷徑,捷徑內容:
"路徑\firefox.exe" -no-remote -P "設定檔名稱"

就可以分開啟動了,至於要怎麼分辨兩個不同身份的 Firefox 呢?只要分別安裝不同的布景主題就可以很輕易的分辨出來了:
firefox 3.0 instance-4
要安裝一個安裝 G 版工具列、一個安裝 Y! 版工具列、一個什麼都不裝維持乾淨與高效能來做展示都行,這樣在執行上也會方便很多。這個方法應該在各版本 Firefox 都通用吧?

原文參考:Multiple Firefox Instances