5238869 发表于 2011-11-10 14:24:28

暂停键盘鼠标动作

其实现在Au3的函数是越来越丰富了,只是很多时候都懒得看;加上现在的汉化基本上停止不动了,对很多兄弟来说基本是看不入心的了。 我现在亦是如此,好久没翻AUTOIT的Include文件来看了,没有汉化,看起来真的很累。

好了,废话说多了。下边来一个检测键盘鼠标动作的脚本:

程序代码

#include <Timers.au3>


While 1
   
    If _Timer_GetIdleTime()>1000*60*60*5 Then MsgBox(16,"test","键盘鼠标5分钟没有动作了。")
   
    Sleep (1000)
WEnd

============================================================
酷吧。哈。又或者你想在键盘鼠标5分钟之后没有动作,自动锁定。OK,Very easy....Let's go……
============================================================
程序代码

#include <Timers.au3>


While 1
    $time=1000*60*60*5
    If _Timer_GetIdleTime()>$time ThenDllCall("user32.dll","none","LockWorkStation")
   
   Sleep (1000)

WEnd

dd20121221 发表于 2012-2-22 12:13:48

很实用啊。。

coolybin 发表于 2012-4-14 02:51:30

有效果吗?先收的

jasonny 发表于 2013-12-29 19:44:54

收藏了,感謝大大分享

joyran 发表于 2014-3-1 09:04:00

不错不错!!

jxm1220 发表于 2014-9-26 10:17:51

先收藏着,稍后再试用

用户名是啥 发表于 2014-10-3 13:19:41

小东西往往是小弟们学习的基础,希望楼主多多发帖,

风行月影 发表于 2015-1-5 16:45:34

谢谢分享!~

jsdn2000 发表于 2016-12-26 16:32:33

这只是一个检测空闲的函数啊,具体做什么需要自己填充。

sh1536 发表于 2017-3-29 16:26:24

先收藏着,稍后再试用

qinshaoye 发表于 2017-4-3 01:04:05

不错,有用处

domengcasio 发表于 2017-7-28 14:43:31

不知道可以用在什么地方,希望给个提示。
用来做自动安装脚本时防止终端乱动键盘鼠标么?

SGTAO 发表于 2021-3-11 13:28:09

先收藏着,
页: [1]
查看完整版本: 暂停键盘鼠标动作