level 7
例如,我想在下午 2 点 20 分( 14:20:00 )触发某一程序的按钮。
请问如何监听系统时间进行判断。
目前弹出 输入框,用户输入 14
#12#
00,然后也可以获取系统时间.
但是在字符串判断的时候,每次都判断出错,请问是什么原因
If %valuetime% == %time%
MsgBox, 设定时间到:%valuetime%
以上是判断的代码。
2014年04月21日 05点04分
1
level 1
用ahk来做定时任务。。。我觉得还不如老老实实用系统的计划任务实在多了
2014年04月21日 14点04分
3
系统定时任务,可以实现定时点击某个按钮么?
2014年04月22日 01点04分
回复 爱APTX4869 :Win8以下系统使用at命令定时执行程序,你先做好一个点击按钮的脚本,用at命令执行它就可以了。这样最简单,ahk也有时间函数。
2014年04月23日 06点04分
回复 DeadPig死猪 : ahk 按钮脚本已经写好了,就差定时运行了,本来想使用 ahk 一步搞定。倒是没有想到让 OS 定时调用这个脚本。话说 ahk 应该也是可以搞定的吧。
2014年04月23日 07点04分
回复 爱APTX4869 :可以搞定,不过需要自己转换时间数据,进行一些小运算.如果有经验的话不难,没经验的话大概需要你半个多小时吧.
2014年04月23日 07点04分
level 1
这算不算挖坟?我也在学AHK
你这个问题我试了好久 最后发现好像是判断格式错了
你试一下把
“ If %valuetime% == %time%
MsgBox, 设定时间到:%valuetime%
改成
If (valuetime == time)
MsgBox, 设定时间到:%valuetime%
试试
另外我觉得你时间获取到分就好了 感觉获取到秒可能不稳定 延时高点if就不成立吧
2014年05月16日 10点05分
5
楼上正解啊。。
2014年05月21日 00点05分