Re: [-Fx-] Firefox 32.0.3 released

作者: mayuyu ((・ω・)ノ)   2014-10-01 06:52:37
→ t7yang: 更好的選擇,看來今天晚上搬家有得忙了... 10/01 00:26
→ t7yang: 搬了大概兩個小時才搬完... 10/01 02:37
咦?搬家是指真的搬家嗎?(物理)
如果是要把原本安裝的正式版或Nightly版的設定原封不動的搬到社群版,
有一個很快的方法,不需要使用任何擴充或外掛的幫忙,
先啟動一次社群隨身版的Fx,然後關閉,
這時社群隨身版的Fx資料夾底下會自動產生profiles資料夾,
把這個資料夾清空,然後把原本系統
C:\Users\你的ID\AppData\Roaming\Mozilla\Firefox\Profiles\你的ID\
底下的檔案和資料夾全部copy到社群隨身版的profiles資料夾底下,
這樣所有的設定就移植完成了,
開啟社群版的Fx就可以繼續使用原本安裝版的所有設定和瀏覽狀態。
同樣如果不想使用社群版了,想搬家回安裝版,
只要把社群版的profiles資料夾底下,
除了AppData和LocalAppData這二個資料夾以外的所有東西
(這二個資料夾是暫存檔存放的位置,檔案比較大,不需要搬,
瀏覽時有需要再更新就好了,舊的暫存檔可以全部刪掉),
全部copy回前述系統設定檔所在的位置,然後啟動安裝版,
就可以繼續使用之前社群版的所有設定和瀏覽狀態。
所以可以在社群版和安裝版之間隨時跳來跳去,很方便的說。
要備份的話,譬如說我想備份一份剛安裝好,基礎設定完成時,
設定檔最乾淨的狀態,將來如果亂改亂玩Fx出問題時,
可以隨時將Fx還原到這個乾淨的狀態,只要定時備份profiles這個資料夾,
以後就可以隨時把玩壞的profiles清空,把備份的設定檔灌回去。
這也是我覺得Fx很方便的地方,壞了可以很快修復或還原,
也可以自己掌控,隨自己的喜好來任意搬移和使用,
沒有層層的限制。
→ mayuyu: nightly測試的時候要把debug關掉 js的跑分才會正常 09/30 22:44
→ mayuyu: 在命令列執行 set JSGC_DISABLE_POISONING=1 09/30 22:44
→ mayuyu: "path/to/firefox.exe" -no-remote -profile 09/30 22:44
→ mayuyu: "path/to/empty/profile" 會開一個新的profile跑分 09/30 22:45
→ mayuyu: 實際日常瀏覽使用時這個環境變數不影響 只有跑分有影響 09/30 22:45
→ mayuyu: 社群版有一個很方便的地方是可以隨身攜帶 我比較喜歡用 09/30 22:46
→ mayuyu: pcx版提供的隨身攜帶模組 把pcx解壓縮的tmemutil-3rd.ini 09/30 22:46
→ mayuyu: tmemutil-3rd.dll改名tmemutil覆蓋tete009相對應的檔案 09/30 22:46
→ mayuyu: 然後打開tmemutil.ini 編輯Portable=1 Nocompatete=1 09/30 22:46
→ mayuyu: 這樣開Fx就會在Fx自己的資料夾底下建立一個profile 09/30 22:47
→ mayuyu: 暫存快取和個人設定全部都在裡面 以後copy這個profile 09/30 22:47
→ mayuyu: 就可以把各人設定和瀏覽狀態隨身帶著到處走 09/30 22:47
→ mayuyu: tmemutil-3rd比原版的好處是有多一些安全性的功能可以開 09/30 22:48
→ mayuyu: 還有可以使用比較短的profile路徑 直接就在Fx資料夾底下 09/30 22:49
→ mayuyu: 社群版還有一個好處是 像tete009、Lawliet等等都用了 09/30 22:49
→ mayuyu: pcx發明的BetterPGO優化 所以效能都比官方的好一點 09/30 22:49
→ mayuyu: 另外每次發佈前要通過相容性和穩定性的測試 所以很穩定 09/30 22:50
還有一點,將tete009的英文版中文化的時候,
如果直接安裝官方的繁體中文化語言套件,
會有一些繁體中文版特有的參數無法修改到,
例如這個bug
https://code.google.com/p/pcxfirefox/issues/detail?id=24
所以通常我們是下載官方正式的繁體中文版,解壓縮,
把Fx主程式資料夾內的三個omni.ja替換掉tete009對應的檔案,
這樣就可以完整中文化不必再安裝額外的套件,
同時可以保留繁體中文版的特有的修正。
(不過會損失一些各家編譯修改的特性)
我是拿pcx的繁體中文版的omni.ja來替換,變成pcx+tete009 xDD
作者: t7yang (t7: 我認為這是一種背叛)   0000-00-00 00:00:00
更好的選擇,看來今天晚上搬家有得忙了...搬了大概兩個小時才搬完...
作者: Kreen (每天要更優秀一點)   0000-00-00 00:00:00
我都是用「MyFirefox.exe」直接指定。XD
作者: mayuyu ((・ω・)ノ)   0000-00-00 00:00:00
因為Fx的社群版隨身模組也可以指定profile和暫存檔的位置不一定要放在Fx底下 太方便了 所以我就沒有用MyFirefox.ex但是官方版要換位置用MyFirefox.exe來搬(指定)就很方便chrome我就有用「MyChrome.exe」來做成隨身版不然google官方的限制太多了很不好用 ><Fx的第三方隨身模組是社群版「iceweasel」的作者製作的pcx也共同使用 可以相容tete009製作的tmemutil.dll啊還有MyFirefox很久沒更新了 因為作者跳槽到chrome當主力所以就.....www唉唉唉 不過我習慣上還是Fx當主力 因為操作實在太順暢太熟悉了 雖然我的chrome已經被我改到字體渲染效果和Fx相同 在任何頁面下都可以使用全局滑鼠手勢甚至PTTChrome都可以有專用的BBS操作手勢可以說和我的Fx在操作上幾乎沒什麼兩樣 可是用起來的流暢度、反應和靈敏度 都還是在Fx上更順一點
作者: Kreen (每天要更優秀一點)   0000-00-00 00:00:00
我也是習慣 Firefox 到處帶著走,尤其公司配的筆電並不是太好,用裝到足以媲美我 FIREFOX 使用習慣套件的 Chrome 實在有點卡。XDD
作者: sivid (go back to sleep)   0000-00-00 00:00:00
喔~ (雖然不懂還是推)
作者: Kreen (每天要更優秀一點)   0000-00-00 00:00:00
http://kreen.org/331 不介意點我的部落格可以看這篇~
作者: m0806449 (老娘~~)   0000-00-00 00:00:00
光改路徑並沒有100%唷 有些沒過來 我忘了是哪些但是去檔案總管把.js還是.什麼的執行過 他就會出來了
作者: mayuyu ((・ω・)ノ)   2014-09-30 22:44:00
nightly測試的時候要把debug關掉 js的跑分才會正常在命令列執行 set JSGC_DISABLE_POISONING=1"path/to/firefox.exe" -no-remote -profile"path/to/empty/profile" 會開一個新的profile跑分實際日常瀏覽使用時這個環境變數不影響 只有跑分有影響社群版有一個很方便的地方是可以隨身攜帶 我比較喜歡用pcx版提供的隨身攜帶模組 把pcx解壓縮的tmemutil-3rd.initmemutil-3rd.dll改名tmemutil覆蓋tete009相對應的檔案然後打開tmemutil.ini 編輯Portable=1 Nocompatete=1這樣開Fx就會在Fx自己的資料夾底下建立一個profile暫存快取和個人設定全部都在裡面 以後copy這個profile就可以把各人設定和瀏覽狀態隨身帶著到處走tmemutil-3rd比原版的好處是有多一些安全性的功能可以開還有可以使用比較短的profile路徑 直接就在Fx資料夾底下社群版還有一個好處是 像tete009、Lawliet等等都用了pcx發明的BetterPGO優化 所以效能都比官方的好一點另外每次發佈前要通過相容性和穩定性的測試 所以很穩定要注意那個omni.ja有三個 分別在不同子目錄底下要一一替換對應位置的繁體中文版的omni.ja不能只替換最外的那一個 否則中文化會不完整

Links booklink

Contact Us: admin [ a t ] ucptt.com