如何將程式製作成免安裝版??

Home Home
引用 | 編輯 nerv1
2006-02-21 16:51
樓主
推文 x0
請問~~如何將程式製作成免安裝版??

有一些程式想直接做成,免安裝可直接執行~~~但要如何做???

如: ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 冰漾
2006-02-26 18:23
1樓
  
把程式安裝進去之後再把主程式檔案Copy出來就是免安裝的程式了...
但是這樣並不完整也不保證所有程式都適用...
有的程式會把檔案安裝在系統的某個目錄, 而且該檔案也必須存在於該目錄之下程式才能正常運作, 這種程式就不是合作成免安裝程式!!
另外, 有的程式會將安裝資訊、註冊序號寫入登錄檔, 每次執行的時候會核對登錄檔裡頭的資訊是否符合要求, 若否, 可能直接關閉程式或者要求輸入註冊資訊, 因此登錄黨內的資訊是很重要的!! 在製作這種程式的免安裝程式的同時, 必須把登錄檔匯出, 附在免安裝程式目錄中, 以便使用者將資訊匯入登錄檔!!

有些程式則是將註冊資訊寫入在一個檔案裡頭, 並且儲存在程式本身目錄之下, 或者有些程式根本無須註冊, 這些程式最是合作成免安裝程式!!

獻花 x0
引用 | 編輯 nerv1
2006-03-03 23:54
2樓
  
請問 要如何寫註冊資訊 例如 photoshop cs2

獻花 x0
引用 | 編輯 冰漾
2006-03-09 23:37
3樓
  
下面是引用nerv1於2006-03-3 23:54發表的 :
請問 要如何寫註冊資訊 例如 photoshop cs2
自行安裝一次, 並且完成註冊動作, 接著開啟『登錄檔編輯程式』, 把Photoshop相關的註冊資訊都會出即可...

PS. 程式越大所牽扯到的登錄資訊、檔案就會越複雜、越難做!!

獻花 x0
引用 | 編輯 一本道
2006-03-13 19:07
4樓
  
大程式要做成每安裝版!必須搭配登錄檔比對程式與安裝過程監督程式來配合,這樣做才會比較沒問題。

獻花 x0
引用 | 編輯 SnoopyBen
2006-03-18 10:45
5樓
  
有試過先把安裝程式安裝到系統一次
接著再利用安裝的記錄檔(如wise的install.log)
使用Inno Setup來重新編寫並打包成一個安裝檔
裡面也可以操作註冊表或是建立捷徑~
目前已經成功重新製作了Yahoo! Manager 7和UltraEdit v11
因為這兩個都是用wise製作的安裝檔
雖然有自動安裝參數,但似乎沒有指定安裝路徑的參數~
重新用Inno Setup 打包後~即可使用各種參數執行自動安裝並可自訂路徑~
表情

獻花 x0
引用 | 編輯 windclara
2006-04-28 22:34
6樓
  
!!
樓上的大大您有及時通的免安裝版@@?
可否私下傳給我@@"
我很想要的說@@"!
拜託了><!

獻花 x0
引用 | 編輯 cs1110
2006-04-29 05:49
7樓
  
喔!!原來是這樣..我又學會了一招 表情

獻花 x0
引用 | 編輯 leacks
2006-05-01 11:22
8樓
  
引用 | 編輯 SnoopyBen
2006-05-02 19:20
9樓
  
要比對安裝程式之前和之後的登錄檔的話~~

可以試試 Regsnap Pro 這套軟體~

此軟體可以比對前後的登錄檔,並自動產生一個 .reg 的檔案

再配合安裝程式的製作軟體~即可自行重新製作一個符合需求的安裝檔!

獻花 x0