制作單文件版軟件竟如此簡單!一鍵就能無腦打包!

這種軟件下載下來,不需要你安裝,不需要解壓,直接雙擊就可以用
陸陸續(xù)續(xù)有不少粉絲好奇阿虛怎么制作的,今天我就來出篇教程吧
▍1 單文件版軟件是什么?
阿虛最開始鬧中也沒有單文件版程序這個概念,只是不經(jīng)意間下載到過這種被打包起來的程序,后來我想自己制作,就在百度上搜索「程序打包」、「程序封裝」這種關(guān)鍵詞,可結(jié)果都不是我想要的。

但后來我右鍵查看這個單文件版軟件的屬性,發(fā)現(xiàn)其和一般的exe程序不太一樣,在屬性中多出了「壓縮文件」這一欄,并看到上面有個關(guān)鍵詞叫:自解壓格式

我再去搜索這個詞,看到搜索結(jié)果,我一下就明白了。

阿虛就用自己的話給你說清楚吧:
單文件版軟件,其實就是一個會自動解壓并運行里面程序的壓縮包。
常見的壓縮包格式為zip、rar、7z,不過自解壓壓縮包的格式為exe。
當(dāng)你雙擊運行單文件版軟件時,其實就是先解壓、再運行壓縮包里面程序的過程,只不過這個過程被隱藏了。
那好處是什么呢?
相比綠色版軟件的使用上,又少了一步解壓再找到主程序exe運行的過程。
(畢竟不少人連哪個是主程序都找不到)
相比綠色版軟件,減少了文件層級目錄,更方便存放和調(diào)用。
搭配阿虛原來寫的《》https://mp.weixin.qq.com/s/PedfLgbGaujKr3CubphmFA?啟動和使用起來更方便。
?▍2 首先下載綠色版軟件
單文件版軟件其實就相當(dāng)于綠色軟件的“升級版”,又多了一步壓縮打包
所以想制作單文件版軟件,我們得先保證其是綠色版軟件
軟件綠化是個比較復(fù)雜的過程,阿虛建議各位直接找現(xiàn)有的,而到哪里找綠色版軟件,阿虛專門寫過一篇文章:《吾愛破解“涼”了之后,還能去哪兒下載軟件?》https://mp.weixin.qq.com/s/OFkC3xKsoBcrhtlLNwghCQ
注意:有些軟件是無法做成綠色版軟件的,因為它必須往系統(tǒng)寫入一些信息才能正常使用。所以不是所有軟件都能做成綠色版軟件,即不是所有軟件都能做成單文件版軟件。
▍3 單文件版程序制作其實很簡單
上面搜索結(jié)果中你可以看到,用WinRAR這款壓縮軟件就可以制作單文件版軟件了,但用其制作的話,步驟繁瑣且有許多不足。
阿虛在網(wǎng)上不斷搜索中,找到和試用了很多單文件制作軟件,但最好用,功能最強大的只有1款,這里也只分享這款軟件。

軟件名字就叫:單文件制作程序,阿虛最常用打包程序。

來源:
3.1 使用前必注意事項
軟件分64位和32位版(具體為什么32位程序?qū)?yīng)x86而不是x32請自行百度)
,但運行軟件時,直接運行分辨率會有問題!

務(wù)必先右鍵x86程序,在屬性的兼容性中把兼容模式改為WIN7,然后才能正常使用:

3.2 把解壓后的文件夾拖入軟件
先把Dism++解壓,再將解壓后的綠色版軟件拖到制作軟件的源文件夾一欄。

別看上面設(shè)置很多,但其中很多設(shè)置默認(rèn)即可!(源作者也這么說,有問題也可以聯(lián)系軟件上的作者QQ)

我們需要設(shè)置的其實很少,只有下面兩處。
3.3 選擇對應(yīng)啟動程序

3.4 修改壓縮級別
上面說了,單文件版程序其實就是一個壓縮包,而運行的過程其實就是自動解壓,再自動運行解壓出來的程序的過程。但是你要知道:解壓是需要時間的
所以壓縮級別這里要視情況而選擇:
如果這個綠色版程序本身就很大,請選擇僅存儲。
如果這個綠色版程序很小,可以選擇極限壓縮。
(因為小文件解壓時本就幾乎不要時間)

最后點擊軟件底部的確定,即可開始制作。


▍4 需要注意的問題
簡單歸簡單,但別看一半就不看了,下面部分你不看,小心之后后悔!

除了網(wǎng)上能搜到的綠色版軟件,有些軟件如果你搜不到,但你也想制作成單文件版,這種的話得先驗證。
4.1.1 具體怎么驗證呢?
先使用安裝包安裝軟件,然后把整個安裝目錄復(fù)制出來。注意,是復(fù)制,可不是剪切!
復(fù)制完之后,原本安裝好的文件,建議用阿虛之前分享的專門的卸載軟件卸載干凈:
如果運行復(fù)制出來的文件夾中的程序,能夠正常運行,證明這個軟件其實是可以免安裝的——那就可以做成單文件版程序。
4.2 不要登錄后再制作單文件版!
因為登錄信息一般會保存在軟件目錄里面,你登錄后再制作成單文件版程序的話,如果把這個程序分享給別人,你的登錄信息很容易會泄露。
如果你要制作單文件版程序分享的話,最好這樣操作:
清理安裝目錄下的本地用戶數(shù)據(jù)。
卸載重新安裝,先不要登錄,再制作單文件程序。
昨天阿虛分享的「城通網(wǎng)盤下載器便攜版」,某些粉絲反應(yīng)用不了,那你其實就可以制作一個自用的單文件版。

4.3 每次打開就重置
因為你每次打開這種單文件版程序,就是一次重新解壓,再運行的過程。如果你在單文件版上進(jìn)行設(shè)置,每次打開就會重置!

所以,如果你在制作單文件版程序之前,請先打開軟件,把各種設(shè)置設(shè)置好,再用程序打包成單文件版。
另外,登錄后,不退出登錄就關(guān)閉軟件,再打包成單文件版,這樣就能保留登錄信息,你每次打開時就不用重新輸入用戶名、密碼了。
▍5 軟件下載
好了,今天就講到這兒。
如果想下載今天教程中講的這款「制作單文件版軟件」的程序。
請關(guān)注微信公眾號:阿虛同學(xué),在后臺回復(fù)以下關(guān)鍵詞,后臺即會自動回復(fù)下載地址了:
單文件

