请问怎样将发布的软件加上注册码? |
|
KFC123_60201
一般會員 發表:58 回覆:18 積分:15 註冊:2006-07-25 發送簡訊給我 |
|
hsk6138
初階會員 發表:12 回覆:59 積分:49 註冊:2003-12-11 發送簡訊給我 |
===================引 用 文 章=================== 现在许多的shareware在注册后均提供注册码,这是怎么实现的?我看到论坛上有人用硬盘号的方式来注册,但我有两个问题: 1) 假设我的程序可以取得软件所在硬盘的硬盘号,但怎样用它作为软件注册的用途?我不可能在发布软件问对方硬盘号呀。 {你自己做一個crc也就是滾碼,當你取出硬盘号時再與crc做滾碼另產另一組號碼假設產生DE46GH6RGG*** ,使用者輸入號碼必須輸入DE46GH6RGG***才能使用你得程式,這樣他就不知道你用硬盘号了,我習慣用硬盘号語網卡碼一起做滾碼}
2) 当我取得硬盘号和生成注册码,用户注册后总要有个标记说明这个软件已经注册过,这个标记起不要写到硬盘文件上?万一这个文件被删去或修改,不是很容易被人被解呢? {當然一定是這樣,你可以將你生成文件存到system裏,存的檔案名稱最好是隱藏檔,--被人被解--是常理好不好哈哈} |
KFC123_60201
一般會員 發表:58 回覆:18 積分:15 註冊:2006-07-25 發送簡訊給我 |
===================引 用 文 章=================== ===================引 用 文 章=================== 现在许多的shareware在注册后均提供注册码,这是怎么实现的?我看到论坛上有人用硬盘号的方式来注册,但我有两个问题: 1) 假设我的程序可以取得软件所在硬盘的硬盘号,但怎样用它作为软件注册的用途?我不可能在发布软件问对方硬盘号呀。 {你自己做一個crc也就是滾碼,當你取出硬盘号時再與crc做滾碼另產另一組號碼假設產生DE46GH6RGG*** ,使用者輸入號碼必須輸入DE46GH6RGG***才能使用你得程式,這樣他就不知道你用硬盘号了,我習慣用硬盘号語網卡碼一起做滾碼} 我还是不太明白。我的意思是,当软件发对方手上时,第一次使用时要输入一个注册码,假设这个码是我给他的,我想利用这个码与对方的硬盘号作一个运算,如果是对上那么就算通过了,但这个运算是怎样的,该怎样设计呢? 哪里可以找到相似的例子呢?
谢谢 |
hsk6138
初階會員 發表:12 回覆:59 積分:49 註冊:2003-12-11 發送簡訊給我 |
請參考 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |