请问在VB中怎么实现象某些软件的试用,当你用过50次,它就提示你不能用了,非常感谢大家!

2024-05-15

1. 请问在VB中怎么实现象某些软件的试用,当你用过50次,它就提示你不能用了,非常感谢大家!

'判断试用期是否已到
Private Sub Validate()
    Dim Times As Integer        '已经使用的次数
    Dim Days As Integer         '已经使用的天数
    
    '使用次数限制(450次)
    Times = GetSetting("MyApp", "MySetting", "times", 0)
    If Times = 450 Then GoTo MyError
    
    '提示
    If Times > 0 And Times Mod 50 = 0 Then
        MsgBox "仅剩下" & Str(450 - Times) & "次试用机会,请尽快向软件开发商申请正式使用许可!", _
            vbInformation, "演示版"
    End If
    
    Times = Times + 1
    SaveSetting "MyApp", "MySetting", "times", Times
    
    '时间限制(90天)
    Days = GetSetting("MyApp", "MySetting", "Days", 0)
    If Days = 90 Then GoTo MyError
    If Day(Now) - Days > 0 Then Days = Days + 1
    SaveSetting "MyApp", "MySetting", "Days", Days
    
    Exit Sub
    
MyError:
    MsgBox "软件试用期已满,请尽快向软件开发商申请正式使用许可!", vbInformation, "演示版"
    End
End Sub

请问在VB中怎么实现象某些软件的试用,当你用过50次,它就提示你不能用了,非常感谢大家!

2. 我下了个软件,它限制了使用次数,是根据我的机器码来判断使用次数,这个机器码是电脑的哪项属性,能否修

不能,因为那个软件要注册,就是因为没有注册才导致使用限制,最好的方法是下个注册机,或者重新下载个破解版,如果是高手就另当别论了,自己破解了。
至于机器码就是机器数,是计算机运算的,不会来判断次数,而且机器码在内存中,关机即消失,也不会纪录,只有磁盘的东西才可以记录次数,要么是注册表,要么是log文件要么就是配置文件。

3. 法语助手2009试用版为什么修改了试用次数,用户信息里显示的也是已修改的次数,但还是50次后自动失效呢?

当然啦,您会修改次数,说明还是内行啊,但是,我想说的是,法语助手的这个软件还是比较先进的,我也试过啦,就是你的那个方法,可惜还是没用,它的试用版防止你一直用的功能还是很强大的,所以,想要长期用的话,还是乖乖的付钱注册一个号~\(≥▽≤)/~啦啦啦!

法语助手2009试用版为什么修改了试用次数,用户信息里显示的也是已修改的次数,但还是50次后自动失效呢?

4. 我用了一个软件,使用限制是十次。有什么方法能让我无限制的用这个软件呢?

先运行你要破解的软件,例如:它提示还有10次使用机会,不用管他,再运行regshot,如图,选HTML document ,output path选择我的文档保存对比的文件路径,点右上角的1st shot(扫描注册表),然后关闭要破解的软件,再次打开要破解的软件,它提示还有9次,不用管他,点击2nd shot(第2次扫描注册表),扫完后点击compare(对比)即可,他会弹出一个结果页面(如果没弹出页面到我的文档中去找一个~res.htm文件既是):

REGSHOT LOG 1.61e5 Comments:
Datetime:2007/11/3 13:30:33 , 2007/11/3 13:31:02
Computer:A0P0M6 , A0P0M6
Username:hr , hr

Values modified:1
HKEY_LOCAL_MACHINE\Software\Rabbit\Times: 0x00000011
HKEY_LOCAL_MACHINE\Software\Rabbit\Times: 0x00000010

最后两行是注册表的变化,即软件次数的变化,点:开始,运行,输入:regedit,运行注册表找到该键,修改键值,点10进制想改多少次就改多少次。

5. 为什么有的软件试用一段时间之后就不能再使用?它是用什么来限制用户的使用时间或次数的?

这种软件一般在第一次运行的时候会将第一次运行的时间或者软件使用剩余次数写入注册表或者磁盘上某个文件中,并以此为依据检测用户的剩余使用时间或者次数,一旦发现试用期已过就禁止用户使用软件。

为什么有的软件试用一段时间之后就不能再使用?它是用什么来限制用户的使用时间或次数的?

6. 那个限制软件使用时间或次数怎么弄

第一步:建立一个注册表快照运行RepSnap后,点击菜单“文件” “新建”,在弹出的保存快照对话框中选择快照项目为“仅注册表”,并输入快照说明文字以便后面区分(例如输入:使用50次)然后点击“确定”按纽,就可以开始扫描并保存注册表内容了哈~扫描完毕后,点击菜单“文件” “保存”命令,将当前快照保存。 

        第二步:建立第二个快照运行你要破解的那个软件,可以运行多次,当软件提示可用次数发生变化后,再用上面同样的方法,保存一次注册表快照。

        第三步:比较注册表快照这一步很重要,现在需要对比两个注册表快照,找出注册表中的不同之处,这可是破解使用次数限制的关键。当然我们不会去手工对照哈~可以直接使用RepSnap的快照比较功能。点击菜单“文件” “比较”命令打开快照比较对话框。RepSnap会自动将最近两次保存的快照调如进行比较。在报告选项中可以选择显示修改过得键名,也可以显示键名和键值,想得到详细的比较内容的话就选择第二项“显示修改过得键名和键值”吧接下来,点击“确定”按纽后,即可开始比较两个注册表快照内容的不同之处哈~完成后显示详细报告信息

       第四步:找到次数记录从报告中可以看到注册表中有11个键值发生了变化。经过仔细的查看,发现一处重要的注册表更改项目(大家要仔细找哈~)其中“49”和“48”不正是软件剩余的使用次数哈~

       第五步:确定次数记录位置在RepSnap中点击工具栏上的“加载注册表编辑器”按钮,打开系统中的注册表编辑器,展开注册项目“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IE4\Setup\”找到键值“KEYFSTIMES”。先关闭我们要修改那个软件,然后再次运行,返回到注册表中,刷新刚才的键值,可以看到该键值也减少了1,因此可以肯定此处就是记录软件剩余次数的关键了哈~

        第六步:修改注册表,先尝试修改注册表键值“KEYFSTIMES”,改为最初的50次,如果正确的话在重启就可以了哈~重中之重来了哈~有种软件很坏的哈~记录的文件有两个地方哈~那么接着查看快照对比结果,在刚才的键值下面发现了两处修改信息:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Prefetcher\TracesProcessed 新:DWORD:6 (0乘31)旧:DWORD:5 (0乘c) HKEY_LOCAL_MACHIND\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Prefetcher\TracesSuccessful 新:DWORD:6 (0乘e) 旧:DWORD:5 (0乘9) 而这两处键值对应得正好就是我们已使用了的软件次数哈~也就是说我们还要更改这两处键值,才可以达到完全突破软件的使用次数限制。以后当我们使用了该软件50次后无法使用时,我们就可以将“KEYFSTIMES”键值改为50次,另两个键值改为0就可以使用了哈~

7. 应用程序有时间限制怎样处理

第一步:建立一个注册表快照运行RepSnap后,点击菜单“文件” “新建”,在弹出的保存快照对话框中选择快照项目为“仅注册表”,并输入快照说明文字以便后面区分(例如输入:使用50次)然后点击“确定”按纽,就可以开始扫描并保存注册表内容了哈~扫描完毕后,点击菜单“文件” “保存”命令,将当前快照保存。 

        第二步:建立第二个快照运行你要破解的那个软件,可以运行多次,当软件提示可用次数发生变化后,再用上面同样的方法,保存一次注册表快照。

        第三步:比较注册表快照这一步很重要,现在需要对比两个注册表快照,找出注册表中的不同之处,这可是破解使用次数限制的关键。当然我们不会去手工对照哈~可以直接使用RepSnap的快照比较功能。点击菜单“文件” “比较”命令打开快照比较对话框。RepSnap会自动将最近两次保存的快照调如进行比较。在报告选项中可以选择显示修改过得键名,也可以显示键名和键值,想得到详细的比较内容的话就选择第二项“显示修改过得键名和键值”吧接下来,点击“确定”按纽后,即可开始比较两个注册表快照内容的不同之处哈~完成后显示详细报告信息

       第四步:找到次数记录从报告中可以看到注册表中有11个键值发生了变化。经过仔细的查看,发现一处重要的注册表更改项目(大家要仔细找哈~)其中“49”和“48”不正是软件剩余的使用次数哈~

       第五步:确定次数记录位置在RepSnap中点击工具栏上的“加载注册表编辑器”按钮,打开系统中的注册表编辑器,展开注册项目“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IE4\Setup\”找到键值“KEYFSTIMES”。先关闭我们要修改那个软件,然后再次运行,返回到注册表中,刷新刚才的键值,可以看到该键值也减少了1,因此可以肯定此处就是记录软件剩余次数的关键了哈~

        第六步:修改注册表,先尝试修改注册表键值“KEYFSTIMES”,改为最初的50次,如果正确的话在重启就可以了哈~重中之重来了哈~有种软件很坏的哈~记录的文件有两个地方哈~那么接着查看快照对比结果,在刚才的键值下面发现了两处修改信息:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Prefetcher\TracesProcessed 新:DWORD:6 (0乘31)旧:DWORD:5 (0乘c) HKEY_LOCAL_MACHIND\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Prefetcher\TracesSuccessful 新:DWORD:6 (0乘e) 旧:DWORD:5 (0乘9) 而这两处键值对应得正好就是我们已使用了的软件次数哈~也就是说我们还要更改这两处键值,才可以达到完全突破软件的使用次数限制。以后当我们使用了该软件50次后无法使用时,我们就可以将“KEYFSTIMES”键值改为50次,另两个键值改为0就可以使用了哈~

应用程序有时间限制怎样处理

8. 软件是如何限制使用期限的!

建立一个注册表快照运行RepSnap后,点击菜单“文件” “新建”,在弹出的保存快照对话框中选择快照项目为“仅注册表”,并输入快照说明文字以便后面区分(例如输入:使用50次)然后点击“确定”按纽,就可以开始扫描并保存注册表内容了,扫描完毕后,点击菜单“文件” “保存”命令,将当前快照保存。
建立第二个快照运行你要破解的那个软件,可以运行多次,当软件提示可用次数发生变化后,再用上面同样的方法,保存一次注册表快照。
比较注册表快照这一步很重要,现在需要对比两个注册表快照,找出注册表中的不同之处,这可是破解使用次数限制的关键。当然我们不会去手工对照哈~可以直接使用RepSnap的快照比较功能。点击菜单“文件” “比较”命令打开快照比较对话框。RepSnap会自动将最近两次保存的快照调如进行比较。在报告选项中可以选择显示修改过得键名,也可以显示键名和键值,想得到详细的比较内容的话就选择第二项“显示修改过得键名和键值”吧接下来,点击“确定”按纽后,即可开始比较两个注册表快照内容的不同之处,完成后显示详细报告信息。
找到次数记录从报告中可以看到注册表中有11个键值发生了变化。经过仔细的查看,发现一处重要的注册表更改项目其中“49”和“48”不正是软件剩余的使用次数。
确定次数记录位置在RepSnap中点击工具栏上的“加载注册表编辑器”按钮,打开系统中的注册表编辑器,展开注册目“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IE4\Setup\”找到键值“KEYFSTIMES”。先关闭我们要修改那个软件,然后再次运行,返回到注册表中,刷新刚才的键值,可以看到该键值也减少了1,因此可以肯定此处就是记录软件剩余次数的关键了。
修改注册表,先尝试修改注册表键值“KEYFSTIMES”,改为最初的50次,如果正确的话在重启就可以了。