作者savealone (人生的十字路口)
看板Web_Design
標題[問題] 如何製作類似office認證的方法
時間Sun Oct 27 22:43:14 2013
各位版大好,最近有專案想要類似office系列給一組唯一的安裝序號
我想產生類似的序號給客戶來安裝我們的系統
但問題在於這組序號只能綁定客戶安裝在某台特定的電腦上,因為只授權一台可供安裝
但若是客戶想要裝在多台主機上,這樣要如何透過系統來控管呢
我有想過用網路的方式讓客互的序號能連到我們的主機去開通
但客戶和我們的環境是在不同網域上
若是用單機的方式,如何透過包成dll的方式能同時控管客戶安裝的數量呢?
這問題我一直想不到,想請問版上的神人們,感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.236.1.97
1F:推 LaPass:不同網域就沒得玩這招了吧..... 10/27 23:05
2F:→ LaPass:他們可以連到公開的網路上嗎? 內網的話就真的沒轍 10/27 23:06
3F:→ LaPass:在要不然,就偷偷寫個區網的廣播,要安裝/執行前先廣播,看 10/27 23:06
4F:→ LaPass:看網域中是不是有同樣的cdkey,不過這是我嘴砲的,沒實作過 10/27 23:07
5F:→ LaPass:,不確定可不可行 10/27 23:07
6F:→ Ageis:這是網頁的問題? 是的話,在不考慮 cross browser 的情況下 10/27 23:12
7F:→ Ageis:你可以寫 activeX 去取得電腦的 MAC address 回傳到 server 10/27 23:12
8F:→ Ageis:藉以綁定某台/某數量的電腦 10/27 23:13
9F:→ savealone:如果單純用單機有辦法去控管安裝數量嘛? 10/27 23:16
10F:推 LaPass:他講dll... 應該不是網頁吧? 10/27 23:16
11F:→ savealone:網頁系統要授權給客戶source code也是,但是部份機密 10/27 23:17
12F:→ savealone:要透過dll去封裝,然後用序號的方式去授權dll是否能執行 10/27 23:18
13F:→ Ageis:@LaPass 所以我還特地跳出去看是不是走錯版XD 10/27 23:24
14F:→ Ageis:@savealone 單機也是一樣,把 MAC Address 和序號傳回 10/27 23:25
15F:→ Ageis: server ,在 server 綁定 10/27 23:25
16F:→ suid:這個我以前有經驗 我是直接把安裝檔灌在他的USB 11/01 23:30
17F:→ suid:然後再偷寫個批次檔 安裝程式執行完跑批次檔格式化隨身碟 11/01 23:32
18F:→ suid:對了 你要記得隨身碟是乾淨沒其他檔案的了 或送他一隻也行... 11/01 23:34