馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
本帖最後由 magkono 於 2013-3-25 10:34 編輯
這篇文的目的不在於如何製做免安裝,而在於做綠色版及免安裝版的廣義解釋,因為似乎大多數的人都把綠色軟體跟免安裝軟體給搞混了!
綠色軟體:
a)不需安裝,從官方網站上下載回來解壓即可使用!
b)程式執行時,不會在其它路徑上建立檔案或資料夾!
c)程式執行時,不會寫入資訊至登錄檔或系統檔!
免安裝軟體:
a)由安裝版提取出來,經由建立批次檔或登錄檔來簡化安裝過程(或逹到某個目的)!
b)程式執行時,有可能需要在其它路徑上進行建立,存取的動作!
c)程式執行時,有可能會寫入資訊至登錄檔或系統檔!
由上可知,這兩種名詞是完全不一樣的東西,這也是為啥免安裝的軟體有很大的機率會出現問題的原因,因為可能提取者少放了某些執行庫檔案,或需寫入登錄檔的資訊不完全......而導致有的人能用,有的人不能用的情況(每個人 PC 內裝的軟體或執行庫又不會一樣).........
並不是在說免安裝不好,而是軟體安裝這個過程有一定存在的必要性,軟體在安裝時會判別程式執行時所需的執行庫檔案是否存在,或者是否需要對某些檔案進行更新,這些提取者有完整的認知倒無所謂,如果沒有,接下來就是下載者頭痛的開始.........
So,別盲目的追求免安裝軟體,再說了,也不是所有軟體都能提取成免安裝版!!
附帶一提,Portableware(可攜式軟體)比較接近綠色軟體,但它仍屬於免安裝軟體一類,只是用了外置的前導檔案或 dll 檔將原本應該寫入系統或登錄檔的資訊用引導的方式改寫入程式所在路徑的組態檔(ini , cfg ,....)內,但這很明顯的是屬於修改原程式的做法!!
----- (淡定的來「資源分享」+「廣宣流布」) -----
・綠色 VS 免安裝
・「綠色軟體」和「免安裝軟體」 有什麼不同? ←這個解説的很容易理解!挺讚的!
神馬都是謙虚的來學習瞭解這個疑問的。
|
評分
-
查看全部評分

|