vc 限制软件的使用次数或时间
http://blog.csdn.net/rach09/article/details/7994776
實現(xiàn)其功能需要三步:
?????????? 1、保存軟件的使用次數(shù)或時間。
??????????? 2、讀次數(shù)和時間數(shù)據(jù),在軟件中進(jìn)行處理。
??????????? 3、對軟件進(jìn)行相應(yīng)控制。
?
存放位置包抱以下位置:
??????????? 1、保存到C盤中。
??????????? 2、保存到注冊表中。
??????????? 3、保存到磁盤中。
??????????? 4、保存到exe文件中。
?
實現(xiàn)過程:
??????????? 1、C盤中:在系統(tǒng)文件夾下生成一個記錄使用次數(shù)或時間的文件,用于隱藏路徑。
??????????? 2、注冊表:
????????????????????????? 1)、寫入exe對應(yīng)的鍵下。
????????????????????????? 2)、新建一個鍵,保存使用次數(shù)或時間,用于隱藏路徑。
??????????? 3、保存到磁盤:利用對寄存器的操作,寫入到磁盤的末尾,利用計算機(jī)一般用不到磁盤末尾的現(xiàn)象。
??????????? 4、保存到exe:運行時把數(shù)據(jù)保存在臨時文件中,退出時把exe復(fù)制一個,運行副本,結(jié)束原來的,副本的進(jìn)程修改原來的exe,再運行原來的exe,刪除副本。
?
數(shù)據(jù)加密:
?????????? 可以對保存的數(shù)據(jù)進(jìn)行加密,如果加密的文件被修改,可以在軟件檢測,然后對此情況作出相應(yīng)的處理總結(jié)
以上是生活随笔為你收集整理的vc 限制软件的使用次数或时间的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: VC6.0环境设置说明
- 下一篇: Base64加密解密算法的C/C++代码