运行程序使用指定的日期/时间
AU3能实现运行程序使用指定的日期/时间吗?而真正的日期/时间的系统继续正常运行。类似RunAsDate这类的软件。 #Include <Date.au3>;时间
$tTime = _Date_Time_GetSystemTime()
$guoqi = _Date_Time_SystemTimeToArray($tTime)
If $guoqi > 2010 Then guoqi() ;大于2010年
If $guoqi > 7 Then guoqi() ;大于6月
If $guoqi > 26 Then guoqi()
While 1
Sleep(100)
WEnd
Func guoqi() ;过期提示
MsgBox(0,0,"您的版本已经过期")
Exit
EndFunc 飘过,不太明白。。。帮你顶一下。。。。 感觉好像破解加有时间限止的程序.这个比较难.
有个方法,虚拟机中 可以和实际电脑 不一个时间. 我的思路:用au3进行汇编操作,拦截目标程序获取系统时间,然后将你期望的时间数据写入那个拦截的CALL里,然后释放程序,程序获取到的自然就是你所指定的时间了。。。。具体嘛。。。。一般程序就那么几个时间获取函数,要对获取时间的那些函数做hook。。。。然后我也不太懂了。。。
tryhi 发表于 2010-12-9 15:42 http://www.autoitx.com/images/common/back.gif
有点象这样的程序,把你的代码编译成 已过期的程序.exe 再用RunAsDate软件调用启动已过期的程序.exe就不提示过期了,调用参数如下:
"E:\RunAsDate.exe" /movetime 26\07\2010 00:00:00 "E:\已过期的程序.exe"
我就是想AU3能不能实现象RunAsDate的功能去启动已过期的外部程序。 有点明白你的意思了,就是说用AU3做出像RunAsDate这样的软件,帮顶 帮顶,我都碰到一个软件,只能在指定的日期才可以运行,。正为这个问题头痛 有点明白你的意思了,就是说用AU3做出像RunAsDate这样的软件,帮顶
tryhi 发表于 2010-12-13 20:50 http://www.autoitx.com/images/common/back.gif
主要是想知道AU3能不能做到启动已过期软件的那个功能。谢谢帮忙顶贴。 就是使已过期的程序,能够通过AU3调用就可以使用了.
页:
[1]