MozTW 討論區 https://forum.moztw.org/ |
|
裝了豬腳版本的ff後,有必要把原版的ff刪除嗎?? https://forum.moztw.org/viewtopic.php?f=2&t=15029 |
第 1 頁 (共 2 頁) |
發表人: | dicksonheung [ 2006-07-31, 12:29 ] |
文章主題 : | 裝了豬腳版本的ff後,有必要把原版的ff刪除嗎?? |
裝了豬腳版本的ff後,有必要把原版的ff刪除嗎?? |
發表人: | 冰漾 [ 2006-07-31, 12:47 ] |
文章主題 : | |
移不移除都不會影響到兩邊程式的運作... |
發表人: | dicksonheung [ 2006-07-31, 12:58 ] |
文章主題 : | |
嗯~但我怕兩個ff會相撞...... |
發表人: | orange [ 2006-07-31, 13:55 ] |
文章主題 : | |
如果會相撞,也只有在兩個版本差異大的才有可能(不過這也是"如果"而已,我還沒發生過) 要用官方版就用它,要用pigfoot版就用它 還沒看到有什麼必要性,兩個必須同時存在且交叉使用 |
發表人: | Nelson [ 2006-07-31, 14:38 ] |
文章主題 : | |
我都直接把豬腳版的蓋過官方版的檔案,倒也跑得好好的 ![]() 你問我為什麼要先裝官方版的,再裝豬腳的? 因為官方版的比較早出阿 ![]() |
發表人: | parisian [ 2006-07-31, 18:44 ] |
文章主題 : | |
用豬腳大的版本就行了。 一、如果你共用一個設定檔,被兩個程式相互寫來寫去並不好。 二、豬腳大的版本更新靈活,有問題可馬上Feedback給他,他收到訊息後可以馬上改,有需要patch時他也可以盡快編譯進去。但官版並非如此,官版要等Bugzilla承認--->等patch正式發布--->patch也並不一定在下一版馬上就加進去,可能是明年,可能是後年。要看總舵對某一個問題關心的程度而定,比較牛步。 三、豬腳大的版本有進行CPU等等的細部優化。 四、使用單一版本啟動,Windows會對它進行優化;你用兩個程式換著用,較久未使用的程式會被優化列表Kick Out. 五、用兩個程式,一下啟動這個一下啟動那個,你的Firefox開啟速度就會變很慢。 如果兩個都要用,先考慮的是你為了什麼?如果是要像在下一樣,對官方的幾個正式版進行活體病理追踨,那就留著。如果只是想快樂的上網,就不用留它。減少一個程式的使用問題,就輕鬆很多。 我是不知道豬腳大認不認同我的看法,但我是認為這樣對你在使用方便性上,效率上,遇到問題的排除上可以簡化變因,會比較好。 |
發表人: | jnlyu [ 2006-07-31, 20:03 ] |
文章主題 : | |
搭個順風車問個問題 我用豬腳大製作的版本好一段時間了 原本有包含前導程式 不知道哪一版開始 豬腳大就只有提供 Firefox 的核心 所以到目前為止一直是用覆蓋舊版核心的方式做更新 那想請問前導程式不更新 (其實我也不清楚有沒有新版) 會有差別嗎? |
發表人: | Nelson [ 2006-07-31, 21:04 ] |
文章主題 : | |
parisian 寫: 用豬腳大的版本就行了。
三、豬腳大的版本有進行CPU等等的細部優化。 我非常認同你的看法,只可惜豬腳的版本對我有時會出問題‧ 在之前的版本,我確定我用得是正確的優化版,卻是 crash 連連,問了豬腳也找不到解法‧ 不過目前 1.5.0.5 版的 P3 優化版,我用起來又好好的,也不知是豬腳又改了什麼東西還是怎樣,反正現在用得很開心就好 ![]() 至於同一份設定檔,被多個版本寫來寫去會容易出問題,我就不了解是為什麼了‧ 要寫什麼東西到設定檔去,應該不管哪個版本都一樣吧? 除非你指的是同一時間同時開啟兩個以上版本‧ |
發表人: | 冰漾 [ 2006-08-01, 00:45 ] |
文章主題 : | |
jnlyu 寫: 搭個順風車問個問題 前導程式指的是?
我用豬腳大製作的版本好一段時間了 原本有包含前導程式 不知道哪一版開始 豬腳大就只有提供 Firefox 的核心 所以到目前為止一直是用覆蓋舊版核心的方式做更新 那想請問前導程式不更新 (其實我也不清楚有沒有新版) 會有差別嗎? |
發表人: | jnlyu [ 2006-08-01, 05:39 ] |
文章主題 : | |
冰漾 寫: jnlyu 寫: 搭個順風車問個問題 前導程式指的是?我用豬腳大製作的版本好一段時間了 原本有包含前導程式 不知道哪一版開始 豬腳大就只有提供 Firefox 的核心 所以到目前為止一直是用覆蓋舊版核心的方式做更新 那想請問前導程式不更新 (其實我也不清楚有沒有新版) 會有差別嗎? 核心的 firefox 的執行檔是 firefox.exe 前導程式是 PortableFirefox.exe |
發表人: | parisian [ 2006-08-01, 07:49 ] |
文章主題 : | |
jnlyu 寫: 冰漾 寫: jnlyu 寫: 搭個順風車問個問題 前導程式指的是?我用豬腳大製作的版本好一段時間了 原本有包含前導程式 不知道哪一版開始 豬腳大就只有提供 Firefox 的核心 所以到目前為止一直是用覆蓋舊版核心的方式做更新 那想請問前導程式不更新 (其實我也不清楚有沒有新版) 會有差別嗎? 核心的 firefox 的執行檔是 firefox.exe 前導程式是 PortableFirefox.exe Front-End對主程式沒有影響。它的功能只是Configure主程式要以怎樣的環境啟動,這就像我們如果啟動XP時去按F8,之後所跳出來的所謂「啟動選單」,它其實就是一個Windows的Front-End。 另外就是,我看豬腳大這個PortableFirefox.exe應該是個Portble的主程式,應該不是Front-End。如果說去啟動它後,藉由它可以選擇如何Launch那個firefox.exe,那它就是個不折不扣的Front-End。 但Front-End在主程式啟動之後,它就自動關閉,對主程式所進行的一切動作都不具有關聯性。 |
發表人: | parisian [ 2006-08-01, 09:18 ] |
文章主題 : | |
Nelson 寫: (恕略前文)
至於同一份設定檔,被多個版本寫來寫去會容易出問題,我就不了解是為什麼了‧要寫什麼東西到設定檔去,應該不管哪個版本都一樣吧?除非你指的是同一時間同時開啟兩個以上版本‧ 這關鍵是在於主程式核心的差異。例如我們如果一個profiles在官版的Firefox 0.9到1.0.8之間交互使用,不會有什麼差異,即使有也可以被忽略。 但是,在官版跨核心的情況下,或使用另行編譯過的主程式,就可能有很大的差別。一個主程式在啟動之後,它會去尋找它的設定檔,如果找不到(全部或局部,甚至是某個檔案中的一行codes都好),它就會去自行建立或補充寫入符合自己所需要的初始啟動環境。 而這個被它建立起來或改變過的啟動環境,是主程式所需要的,而不是使用者可以要求它要或不要的。設定檔中不僅有我們使用者的環境設定,在Clean install時主程式就會先建立出一個它所需要的環境,這中間有些是使用著可以依個人需求變動的,而有些則是被主程式Lock起來的環境。這個環境如果與它的要求不同,主程式會去改寫它。 這個實作,我用圖示來對照說明會比較清楚: ![]() (看不到圖片的話請重新整理,或直接另行開啟或copy它的聯結) 上圖的左半部被紅線框起來的(在05時52分-05時55分被改寫),就是把我原有Firefox1.0的設定檔,copy給Firefox3.0a1再啟動後被重新寫過的部分。這從表面上看起來,裡面其中大部分也許只是經過重新整理。 再請看上圖右半部被紅線框起來的(在06時09分-06時11分被改寫),這是被Firefox3.0a1啟動過的設定檔,再移回原有位置之後,再經Firefox1.0啟動後重新寫過的部分。請仔細注意被綠色螢光畫線的兩個和XPCOM有關的註冊檔:xpti.dat介面註冊,與compreg.dat組件註冊,可以比較出它們在Firefox3.0a1的啟動環境下又再被要求增加寫入8KB-21KB數量的codes,這還不包括被改寫但沒增加檔案大小的部分。 再下一步我就要告訴各位,這個設定檔在移回Firefox1.0的環境之下,雖然又被再改寫回Firefox1.0的環境,但Firefox1.0卻已經無法正常啟動。我相信這樣的說明應該很直觀的。 再接下來,也許有朋友會說:那麼同核心同版本豬腳大的Firefox1.5.0.5,和官版之間會有這麼嚴重的影響嗎?這就只有豬腳大才能提供最正確的答案,我推測影響可能不會太大。但畢竟豬腳大有重新編譯過,他寫出來的主程式對環境要求,和同版本的官版也未必完全相同,這就是我所說的設定檔「被寫來寫去」的意思。 但要說被寫來寫去會不會造成問題,這就要看兩個主程式之間到底改寫的是什麼?到底有被多寫進了什麼?其中尤以後者影響最大。一般來說,環境設定若有被加寫過codes,被沒寫進這些codes的程式再度改寫時,它並不認識那些被多加進去的codes,也不會去刪除它,因為它不知道這是什麼東西。在很多情況下錯誤就因此而生。 上面這就是我解釋為什麼說,一個設定檔在被不同主程式「改來改去」,對設定檔本身或程式工作穩定性並不良好的原因。 |
發表人: | jnlyu [ 2006-08-01, 10:09 ] |
文章主題 : | |
parisian 寫: jnlyu 寫: 冰漾 寫: jnlyu 寫: 搭個順風車問個問題 前導程式指的是?我用豬腳大製作的版本好一段時間了 原本有包含前導程式 不知道哪一版開始 豬腳大就只有提供 Firefox 的核心 所以到目前為止一直是用覆蓋舊版核心的方式做更新 那想請問前導程式不更新 (其實我也不清楚有沒有新版) 會有差別嗎? 核心的 firefox 的執行檔是 firefox.exe 前導程式是 PortableFirefox.exe Front-End對主程式沒有影響。它的功能只是Configure主程式要以怎樣的環境啟動,這就像我們如果啟動XP時去按F8,之後所跳出來的所謂「啟動選單」,它其實就是一個Windows的Front-End。 另外就是,我看豬腳大這個PortableFirefox.exe應該是個Portble的主程式,應該不是Front-End。如果說去啟動它後,藉由它可以選擇如何Launch那個firefox.exe,那它就是個不折不扣的Frond-End。 但Frond-End在主程式啟動之後,它就自動關閉,對主程式所進行的一切動作都不具有關聯性。 PortableFirefox.exe 啟動之後,開工作管理員來看,顯示出來的是 firefox.exe,也就是核心程式裡面的那個 firefox 執行檔,所以說 PortableFirefox.exe 是 Frond-End 應該沒錯吧,我也是看別的討論串裡面有人提過,才知道 PortableFirefox.exe 叫做前導程式,也就是 Frond-End。 有錯請指教 |
發表人: | parisian [ 2006-08-01, 10:20 ] |
文章主題 : | |
jnlyu 寫: parisian 寫: Front-End對主程式沒有影響。它的功能只是Configure主程式要以怎樣的環境啟動,這就像我們如果啟動XP時去按F8,之後所跳出來的所謂「啟動選單」,它其實就是一個Windows的Front-End。 另外就是,我看豬腳大這個PortableFirefox.exe應該是個Portble的主程式,應該不是Front-End。如果說去啟動它後,藉由它可以選擇如何Launch那個firefox.exe,那它就是個不折不扣的Frond-End。 但Frond-End在主程式啟動之後,它就自動關閉,對主程式所進行的一切動作都不具有關聯性。 PortableFirefox.exe 啟動之後,開工作管理員來看,顯示出來的是 firefox.exe,也就是核心程式裡面的那個 firefox 執行檔,所以說 PortableFirefox.exe 是 Frond-End 應該沒錯吧,我也是看別的討論串裡面有人提過,才知道 PortableFirefox.exe 叫做前導程式,也就是 Frond-End。 如果說開啟工作管理員來看只看的到firefox.exe而沒有PortableFirefox.exe的話,那就表示它這個Front-End工作已經結束。或許豬腳大對PortableFirefox.exe有給予供設定的參數,只是沒去用到。 |
發表人: | jnlyu [ 2006-08-01, 10:35 ] |
文章主題 : | |
parisian 寫: jnlyu 寫: parisian 寫: Front-End對主程式沒有影響。它的功能只是Configure主程式要以怎樣的環境啟動,這就像我們如果啟動XP時去按F8,之後所跳出來的所謂「啟動選單」,它其實就是一個Windows的Front-End。 另外就是,我看豬腳大這個PortableFirefox.exe應該是個Portble的主程式,應該不是Front-End。如果說去啟動它後,藉由它可以選擇如何Launch那個firefox.exe,那它就是個不折不扣的Frond-End。 但Frond-End在主程式啟動之後,它就自動關閉,對主程式所進行的一切動作都不具有關聯性。 PortableFirefox.exe 啟動之後,開工作管理員來看,顯示出來的是 firefox.exe,也就是核心程式裡面的那個 firefox 執行檔,所以說 PortableFirefox.exe 是 Frond-End 應該沒錯吧,我也是看別的討論串裡面有人提過,才知道 PortableFirefox.exe 叫做前導程式,也就是 Frond-End。 如果說開啟工作管理員來看只看的到firefox.exe而沒有PortableFirefox.exe的話,那就表示它這個Front-End工作已經結束。或許豬腳大對PortableFirefox.exe有給予供設定的參數,只是沒去用到。 照這樣說 PortableFirefox.exe 是有辦法影響到核心程式裡面的 參數囉? PortableFirefox.exe 的 ini 檔一直都沒被重新寫入 過,設定如下 [PortableFirefox] FirefoxDirectory=FirefoxCE ProfileDirectory=profile PluginsDirectory=plugins AdditionalParameters= AllowMultipleInstances=true SkipChromeFix=false SkipCompregFix=false WaitForFirefox=false FirefoxExecutable=firefox.exe # The above options are explained in the included readme.txt -- 目前用覆蓋核心的方式做更新,還沒碰到什麼非常嚴重的問題 只是我在別的地方有看到新圖案的前導程式 (別人包裝過的) 如果真的對核心沒影響的話,那舊版的就繼續用下去好了。 |
第 1 頁 (共 2 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |