A. 用易語言怎麼給自己的軟體設置試用期限
時間試用型:在啟動時加上時間判斷 取當前時間 如果當前時間比設定時間大於多少 銷毀
次數型試用:在軟體本身做個標記 當程序開始運行時 尋找標記 通過更改標記來確定使用次數,次數超過 銷毀
B. 如何把自己設計的軟體加上試用期限
在該軟體第一次運行時或安裝時修改注冊表,寫入日期信息。每次運行該軟體讀取信息與當前日期比較來達到。
也可在軟體運行時建立一文本文件記錄日期(該文本文件不要用擴展名,同樣軟體運行時讀取信息與當前日期比較來達到。
如超過使用日期,在代碼中加入限制語句。
C. 如何在代碼中設置一個使用期限
既然是源代碼,那麼當然就很難了,因為源代碼是可以更改的東西。如果是軟體就好辦的多。
D. 如何解除軟體使用期限
除非破解 你必須有源代碼
E. 如何把試用軟體的期限改為永久
我知道的方法有二:
1、搜索相關的破解軟體,破解掉
2、調整系統時間,把系統調到一年前,就會顯示你的剩餘時間還有一年多(不過是對一些軟體有用,不是全部,你可以試試)
F. 怎麼設置VB軟體使用期限
程序修改好,請查收
G. 怎麼設置軟體的使用期限
設置軟體的使用期限方法如下:
程序開頭,
可以 GetFileTime 函數獲得 文件 建立的時間,或最後一次進入時間,或最後一次寫的時間為准。同 當前時間 作對比,算出時間差。
決定退出程序 或 跑程序。
GetFileTime 函數原型:
BOOL WINAPI GetFileTime( _In_ HANDLE hFile, _Out_opt_ LPFILETIME lpCreationTime, //文件建立的時間
_Out_opt_ LPFILETIME lpLastAccessTime, //最後一次進入時間 _Out_opt_ LPFILETIME lpLastWriteTime // 最後一次寫的時間
);
================
函數獲得 文件 的時間, 還有簡單辦法: 調 DOS 命令,
DIR /TC 程序名 或
DIR /TA 程序名 或
DIR /TW 程序名
來獲取 要的 3 個時間 之一。
用轉向到文件 的方法 system( "DIR /TC yuci.exe > abc.tmp");
再打開 abc.tmp 讀得 月日年時分 時間
11/06/2013 09:15 AM 34,521 yuci.exe
====
其它辦法很多,例如寫注冊表,寫文件。無非是記錄時間。
====
如果規定好使用日期,直接取當前時間 now = time (NULL);
比較 規定的 截止日期就可以了。
H. 軟體是如何限制使用期限的!
建立一個注冊錶快照運行RepSnap後,點擊菜單「文件」 「新建」,在彈出的保存快照對話框中選擇快照項目為「僅注冊表」,並輸入快照說明文字以便後面區分(例如輸入:使用50次)然後點擊「確定」按紐,就可以開始掃描並保存注冊表內容了,掃描完畢後,點擊菜單「文件」 「保存」命令,將當前快照保存。
建立第二個快照運行你要破解的那個軟體,可以運行多次,當軟體提示可用次數發生變化後,再用上面同樣的方法,保存一次注冊錶快照。
比較注冊錶快照這一步很重要,現在需要對比兩個注冊錶快照,找出注冊表中的不同之處,這可是破解使用次數限制的關鍵。當然我們不會去手工對照哈~可以直接使用RepSnap的快照比較功能。點擊菜單「文件」 「比較」命令打開快照比較對話框。RepSnap會自動將最近兩次保存的快照調如進行比較。在報告選項中可以選擇顯示修改過得鍵名,也可以顯示鍵名和鍵值,想得到詳細的比較內容的話就選擇第二項「顯示修改過得鍵名和鍵值」吧接下來,點擊「確定」按紐後,即可開始比較兩個注冊錶快照內容的不同之處,完成後顯示詳細報告信息。
找到次數記錄從報告中可以看到注冊表中有11個鍵值發生了變化。經過仔細的查看,發現一處重要的注冊表更改項目其中「49」和「48」不正是軟體剩餘的使用次數。
確定次數記錄位置在RepSnap中點擊工具欄上的「載入注冊表編輯器」按鈕,打開系統中的注冊表編輯器,展開注冊目「HKEY_LOCAL_」找到鍵值「KEYFSTIMES」。先關閉我們要修改那個軟體,然後再次運行,返回到注冊表中,刷新剛才的鍵值,可以看到該鍵值也減少了1,因此可以肯定此處就是記錄軟體剩餘次數的關鍵了。
修改注冊表,先嘗試修改注冊表鍵值「KEYFSTIMES」,改為最初的50次,如果正確的話在重啟就可以了。