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