導航:首頁 > 軟體問題 > 綠化版軟體怎麼製作

綠化版軟體怎麼製作

發布時間:2023-06-01 20:12:41

㈠ 如何把已安裝的軟體製作成綠色軟體

綠色軟體以其小巧實用、無需安裝、不給系統增加垃圾文件而受到廣大用戶的青睞。可惜目前網路上提供的綠色軟體較少,在功能應用上也比較單一。如果我們常用的,如文字圖像處理、殺毒、多媒體等類型軟體都是綠色的,那該多好啊!利用Windows優化大師,就能實現這一夢想。

下載安裝完成後,運行優化大師,在左方的功能列表中點擊進入「系統清理維護」類別中的「軟體智能卸載」,頁面上方的程序列表中提供了當前電腦中已經安裝的全部應用程序名單,先在該名單中選擇一個要製作成綠色軟體的目標軟體,然後點擊右邊的「分析」按鈕,優化大師即開始智能分析與該應用程序相關的信息(如果要分析的軟體沒有出現在列表中,請點擊「其他」按鈕,手動選擇要分析的軟體)。

這里筆者以選擇FlashGet(網際快車)為例,詳細講述優化大師如何製作軟體的綠色運行版。

根據所分析軟體的大小以及復雜程度,智能分析大概需要幾十秒到數分鍾不等的時間,待分析完成後,即可在下方的關聯文件框中看到該軟體正常運行時所需要的所有文件,注冊表鍵值信息也在其中,如圖1所示。請將這些注冊表鍵值先行記下,單擊「卸載」按鈕,優化大師開始備份相關的注冊表信息和文件信息,接著進行卸載操作。卸載完畢後,剛才所有被智能分析的文件,都被保存到了Windows優化大師安裝目錄下的\Backup\UninstallFiles文件夾中,將這里的文件全部復制提取出來,放在一個新文件夾中,例如筆者為該文件夾起名為「FlashGet綠色安裝包」。

在「開始→運行」中輸入regedit命令,打開注冊表編輯器,依次選擇「編輯→查找」,在「查找目標」中輸入剛才記下的注冊表鍵值名稱和相應鍵值(如圖2所示)。找到後,在該鍵值上單擊右鍵,選擇「導出」命令,將軟體的注冊表文件全部導出到之前的「FlashGet綠色安裝包」文件夾中。這樣FlashGet的綠色軟體安裝包就做好了。

將該安裝包拷貝到未安裝FlashGet的電腦上,雙擊安裝包中的「.reg」文件,導入注冊表信息,最後執行軟體主程序,FlashGet就能夠在這台電腦上運行了。

小提示:在理論上,以此種方法可以將所有軟體全部製作成綠色運行版,但由於大型軟體的注冊表鍵值和關聯文件為數眾多,在查找時需要耗費大量的時間,這就違背了綠色軟體「精簡易用」的宗旨,因此建議大家以此法製作大小在50M以下的中小軟體為佳。

此外,以此方法製作的綠色軟體在性質上並無改變,軟體前身如果是共享軟體,那麼「變身」後也依然是共享軟體。其他性質亦然。

製作迷你軟體一般分為三個步驟:

1.查找軟體所需最少的鍵值。
2.查找軟體所需最少的文件。
3.根據使用情況自定義軟體的安裝位置,打包。

製作迷你軟體不需要太深的知識,只要對電腦有一定的了解就行,最好有自己的電腦,經常安裝系統和應用程序,知道基本的文件類型,會簡單的處理注冊表和注冊表文件。有了這些就可以自己製作迷你軟體了,最好是對程序和注冊表有一定的了解,這樣可以我使查找工作簡單一些,不過即使對這些懂得不多也可以學習著製作的,我就是從不懂開始的,而且沒有人教我,關鍵是動腦筋,舉一返三。在這里我介紹一下製作迷你軟體的經驗,方法很簡單,很落後,希望高手們不要笑話。

一、如何查找軟體所需最少的鍵值。

這里所說的查找,是指著那些大型的軟體,有些軟體如:Acdsee2.4和超級兔子2002,這類軟體只需要只需要一兩個注冊信息的鍵就可啟動,在正常安裝時,在輸入完注冊碼以後把注冊碼記下來,然後打開注冊表,在裡面搜索一下,一般會找到剛才輸入的注冊碼,然後把找到的鍵保存出來就行。下次換系統的時候無需安裝,直接把注冊信息導入新系統就行。

一般軟體的注冊信息都保存在[HKEY_LOCAL_MACHINE\SOFTWARE\]這個鍵下,在這個鍵中會有和程序名相同的子鍵,注冊信息就保存在其中。至於什麼軟體是這種只需要一個注冊信息的軟體在製作之前很難看出來。只能猜測。

我製作的第一個迷你軟體是Word97,是office97辦公軟體中的一個。這個程序不需要注冊表的鍵也可以正常運行,但是每次啟動的時候都會出現錯誤報告,正常安裝時則沒有這個錯誤報告。我就把正常安裝後的系統的注冊表全部導出來,再把這些信息導放到一個新系統中,這時軟體啟動的時候就沒有錯誤報告了。這樣一來我就知道了,這個軟體只需要注冊表中的鍵值就不會出現錯誤提示。但是到底需要哪個鍵值還不知道。所以我又返回正常安裝的系統,把注冊表的六個根鍵分別導出來。這樣就可當於把整個注冊表信息分成六份。然後我又找上一個新系統,再把六個根鍵的信息分別導入新系統,當我把第一個根鍵的信息導入新系統以後,軟體啟動時就不再報錯,這說明軟體所需要的鍵就在第一根鍵中。

面對一個陌生的軟體,不知道它究竟需要哪個鍵,就用這種方法去猜測,上面的例子只用了一次就查出來,所需要的鍵值在第一根鍵中。這樣雖然不知道具體是哪個鍵,但是它縮小了尋找的范圍。接下來在這個根鍵中尋找。這種方法雖然笨了點,但它還是很有用的。

第一根鍵中有成千上萬個子鍵,直接找實在是找不過來。當時我的知識少,看到這么多的鍵,當時就放棄了,以為自己沒有能力找出來,一直到一年多以後才又開始查找它。

我用的方法是很簡單的,我不知道它需要什麼鍵,也不知道所要的鍵在哪裡,但是我知道它就在第一根鍵中,所以,我把第一根鍵手工分成三份,然後把中間的一份導入一個新系統,啟動軟體的時候還報錯,再把第三份導入系統,這回軟體就可以正常啟動,這說明軟體所需要的鍵有可能在第三份中,也有可能在第二和第三份中,所以我又找一個新系統,把第三份導入到系統中,軟體啟動時還報錯,我再把第二份導放系統中,軟體就可以正常啟動,這說明軟體需要的鍵在第二份和第三份中,第一份是沒有用的,就把第一份扔掉。

通過上面的這一步,我還是不知道軟體所需的鍵在哪裡,但是我知道它在第一根鍵的中間和結尾部分,通過上面一步,我把查找范圍縮小了三分之一,然後再用同樣的方法,把這兩份各自分成三份,共六份注冊表鍵值。然後再換上一套新系統,再分別把它們導入。如果導入四個「部分」後可以正常啟動word,就說明所需鍵值在這四份中,另兩份是沒有用的,這樣又把查找的范圍縮小了,然後再分,再導……通過這種方法,一點一點的縮小范圍,剩下的我雖然不知道它在哪裡,但是一定在其中,為了查找軟體所需要的鍵值,我換了近二十多個系統,重啟了幾十次電腦,最後在幾千幾萬個鍵值中找到軟體所需要的最少的鍵值。

上面的過程不知道您看懂沒有,沒有技巧,全是猜的,一點一點的縮小范圍。我就是用這種:「排除法」來查找鍵值的,每次查找一個軟體都要換掉好幾個系統。我也知道這種方法麻煩,寫出這些的時候我也臉紅過,但是我沒有更多的方法,也不會運用軟體,那時我只是個初學者,這種方法不需要對注冊表了解太多,只要有些基本常識就夠了。我就是用這種最笨的方法製作了word2000迷你版和FrontPageXP迷你版,

閱讀全文

與綠化版軟體怎麼製作相關的資料

熱點內容
電腦上怎麼下載班智達的軟體 瀏覽:1110
無痕跡消除圖片軟體 瀏覽:680
免費小票軟體 瀏覽:914
華為在哪裡設置軟體停止運行 瀏覽:925
用電腦鍵盤調節聲音大小 瀏覽:1225
自動刷軟體賺錢 瀏覽:1226
古裝連續劇免費版 瀏覽:1379
工免費漫畫 瀏覽:1119
手機軟體專門儲存文件 瀏覽:1475
uos如何用命令安裝軟體 瀏覽:1268
有線耳機插電腦麥克風 瀏覽:622
侏羅紀世界3在線觀看完整免費 瀏覽:962
單個軟體怎麼設置名稱 瀏覽:686
鳳凰網電腦版下載視頻怎麼下載視頻怎麼下載 瀏覽:1348
明白之後如何免費獲得無人機 瀏覽:798
如何解禁軟體菜單 瀏覽:805
副路由器連接電腦視頻 瀏覽:1320
內置wifi電視如何裝軟體 瀏覽:1059
手機換零免費雪碧 瀏覽:1555
國行蘋果如何下載美版軟體 瀏覽:1168