第6楼2005/04/20
解决时间限制的软件--zeal anyday
简介:
这个程序将去除一些演示软件和测试软件的时间限制。例如, TCPMAN 3.0是一个Internet拨号软件,它允许你免费使用30天,超过此期限就必须重新安装软件。为了解除时间限制,你可以使用AnyDay程序代替TCPMAN启动(从TCPMAN目录), 把系统时间改为ANYDAY.INI(由我们的设置程序AnyCfg.exe建立)中指定的日期, 然后运行TCPMAN。之后,AnyDay退出,并恢复正确的系统时间, 从而取消时间限制!
运行和使用:
为了取消时间限制,首先运行ANYCFG.EXE,在Command Line文本框内输入想要取消时间限制的软件的程序名(如果需要可以加上命令行参数),也可以利用Browse按钮在磁盘上寻找所要运行的程序。
在Expected Date中输入合法的日期(必须是合法试用期内的任一天,例如:你是在3月1日安装的软件,而软件使用时间限制是30天,那么这个日期必须在3月1日至3月30日之间),然后按OK键,ANYCFG.EXE将在你要运行的程序所在目录建立一个ANYDAY.INI文件,这时ANYCFG.EXE就不再有用了。
您需要将ANYDAY.EXE拷贝到你的程序所在的目录中,以后每次运行ANYDAY.EXE,它就会根据ANYDAY.INI文件的设置自动去运行你所设定的软件并解除软件的时间限制。为了方便运行,您还可以做进一步的设置,修改程序管理器的相应程序项,将命令行改为ANYDAY. EXE,但图标仍用原来的软件的,这样修改以后每次点击相应的图标就可以了。
ANYDAY.EXE在系统中运行一段时间(默认为20秒,这由AnyCfg中的Delay项决定)后自动退出,只有在AnyDay退出前的这段时间内才能使软件得到符合其要求的系统时间。某些软件的启动时间很长,超过20秒钟,这就可能使AnyDay失灵。您可以在ANYCFG中设置Delay项,它可以延长ANYDAY.EXE在内存中的时间,从而解决此类问题。
你可以随时按下Close按钮以终止AnyDay的运行, AnyDay将恢复正确的时间。
AnyDay从1.5版开始增加了32位版本, 可以在Windows 95/NT下运行,支持长文件名。32位版本为AnyDay32.exe和AnyCfg32.exe。
现在越来越多的软件包都记录你上一次运行它的时间,一旦发现你修改了时钟,就禁止你继续使用该软件。对于这种软件,你必须修改.ini文件或Registry,删除时间记录。