Re: [問題] 安裝包製作疑問..

看板C_Sharp作者 (談無慾)時間6年前 (2017/09/08 21:34), 6年前編輯推噓2(203)
留言5則, 1人參與, 最新討論串1/1
※ 引述《BIAO (超越自己)》之銘言: : 平台:Windows : 各位板友大家好, : 小弟近日在製作安裝包, : 想請問如何禁止同套軟體重覆安裝呢? : 不曉得大家的做法是不是去註冊表填資訊呢? : 再麻煩板上先進不吝賜教,謝謝。 我用的是NSIS安裝包 一般來說安裝完某軟體之後 去註冊表裡面找到的機碼好像是不會變 我也很好奇為什麼? 下面是我的code https://imgur.com/7akwc2l
如果你曾經有安裝過某軟體在電腦中 在機碼的資料夾裡 會有EXE的路徑 因此可以用這種方法去確認電腦裡面有無exe檔的存在 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.150.27 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1504877658.A.4CB.html ※ 編輯: MOONY135 (111.248.150.27), 09/08/2017 21:35:27

09/08 22:20, , 1F
謝謝您的分享喔,機碼變不變該是看軟體怎麼設計?像有的軟體
09/08 22:20, 1F

09/08 22:20, , 2F
會需要存放設定值,會把這些設定值放在機碼內,例如程式啟動
09/08 22:20, 2F

09/08 22:21, , 3F
時的視窗尺寸,或是像魔獸一樣偷存解析度設定值XD
09/08 22:21, 3F

09/08 22:27, , 4F
也許有的設定值是存在ini,又或者是放在ProgramData隱藏著.
09/08 22:27, 4F

09/08 22:28, , 5F
再次謝謝您的分享 :)
09/08 22:28, 5F
你跟我說的是不同件事情 我很好奇的是 怎樣知道這個軟體的機碼沒有被使用過 世界上軟體這麼多 怎麼可能不會重覆 之前為了外包商軟體跟我的軟體會打架 所以我的安裝的時候要卡外包商版本 才需要做這件事情 但外包商的機碼是從我電腦找到的 別台電腦上 居然也通用 所以我很好奇 ※ 編輯: MOONY135 (111.248.149.91), 09/09/2017 09:19:42
文章代碼(AID): #1PifnQJB (C_Sharp)