作者imo2 ()
看板EzHotKey
标题打字时自动存档
时间Wed Nov 2 07:41:29 2011
我的目标是:
在记事本打字时,如果打字中断了1秒钟,那麽就自动存档。
我在网路上参考 autohotkey的方法如下 :
^!n::
SetTimer, CheckTime, 5000
Return ; <---------------------------
CheckTime:
IfGreater, A_TimeIdlePhysical, 1000, MsgBox, test
Return
但是这样不管我打字多快,每隔 5秒钟就会跑出 test这个 message。
如果我一直按着某键,可能要 7~8秒才会跑出 message。
我觉得我好像搞错这些指令的意思,但网路上又看不出来定义为何。
请问如果是我的需要,就是打字中断了固定几秒钟,要做某一动作,
该如何答成呢? AutoIt 或是 AutoHotKey的方法都可以。
如果能针对某一个软体就更好。比如说我在记事本打字希望能自动存档,
但打到一半时,我换到了网页上网在facebook留言 ,此时就不希望
script的功用还继续。在换回记事本时,功能就继续。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 80.119.77.34
1F:→ imo2:我知道MsgBox是给出message。我也知 存档怎麽弄 11/02 07:42
2F:→ imo2:我的问题在於那个时间的设定 11/02 07:43
3F:→ fossil313:试了一下是ok的 改成a_timeidle看能不能正常作用 11/02 09:11
4F:→ hypermall:如果换别的软体呢?我猜有小软体可以自动存档 11/14 22:47