找回密码
 加入
搜索
查看: 8010|回复: 16

[系统综合] 键盘连按,还有问题请教高手前辈。。。。

  [复制链接]
发表于 2010-12-6 00:19:32 | 显示全部楼层 |阅读模式
本帖最后由 83265358 于 2010-12-7 16:31 编辑

帮我写一个实现循环按0到9,按完0键后间隔10s再按0键,0到9的间隔时间都不一样,而且要同时执行按0到9,语言表达能力差,看下面的图应该能懂我的意思。

用来玩游戏代替手动按技能键

新问题:
如果把0-9换成a-z,或者是其它符号,比如0后面的“-”,“=”要怎么写?前辈高手们多多指教!

谢谢各位。。。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 2金钱 +90 收起 理由
tryhi + 30 多谢加分
83133058 + 60 很棒的见解

查看全部评分

 楼主| 发表于 2010-12-6 13:44:02 | 显示全部楼层
高手来帮下忙吧!
 楼主| 发表于 2010-12-6 15:22:50 | 显示全部楼层
顶上。。。。。。。。。
 楼主| 发表于 2010-12-6 16:27:34 | 显示全部楼层
好冷清。。。。。
发表于 2010-12-6 16:40:52 | 显示全部楼层
表达不清不说,LZ你自己也不思考下,思考过的话,好歹把思路说说,这样才有人帮你解答,如果想要0~9号键同步独立运作,用AdlibRegister函数即可
发表于 2010-12-6 19:25:46 | 显示全部楼层
不知所云

“按完0键后间隔10s的再按这个键”

“这个键”?哪个?

楼主去查看send函数
 楼主| 发表于 2010-12-6 19:47:12 | 显示全部楼层

回复 5#

回复 5# 飘云
刚接触AU3几天,麻烦写个例子,谢谢!
发表于 2010-12-6 20:07:36 | 显示全部楼层
本帖最后由 tryhi 于 2010-12-6 20:09 编辑
回复  飘云
刚接触AU3几天,麻烦写个例子,谢谢!
83265358 发表于 2010-12-6 19:47

给你个例子,希望你表达清楚点,也许你不知怎么组织,但这表达清楚是必须的,你要让大家明白你所说的是什么(也可能我理解力差了点)
While 1
        For $i = 0 To 9
                Send("{" & $i & "}")
        Next
        Sleep(10000)
WEnd

评分

参与人数 1金钱 +20 贡献 +4 收起 理由
83265358 + 20 + 4 谢谢帮忙

查看全部评分

 楼主| 发表于 2010-12-6 21:22:28 | 显示全部楼层
回复 8# tryhi

谢谢,你的代码只是循环发送0到9,间隔时间是一样的。
发表于 2010-12-6 22:11:21 | 显示全部楼层
回复  tryhi

谢谢,你的代码只是循环发送0到9,间隔时间是一样的。
83265358 发表于 2010-12-6 21:22


这个……你改成不一样不就行了。。。。。。。。。。
发表于 2010-12-7 11:49:50 | 显示全部楼层
按照tryhi的代码,把sleep放到for循环中,然后 用if或者switch或者select对$i进行判断,从而使用不同的sleep值呗,LZ你好歹先去中文资料区下点基础教程看看吧
发表于 2010-12-7 12:58:21 | 显示全部楼层
$0 = 10000                 ;0键等待时间
$1 = 15000                ;1键等待时间
$2 = 5000                 ;2键等待时间
$3 = 12000                ;3键等待时间
$4 = 8000                 ;4键等待时间
$5 = 15000                 ;5键等待时间
$6 = 13000                 ;6键等待时间
$7 = 6000                 ;7键等待时间
$8 = 9000                 ;8键等待时间
$9 = 11000                 ;9键等待时间

For $i = 0 To 9
        Send("{" & $i & "}")
        Sleep(Eval($i))
Next

评分

参与人数 2金钱 +46 贡献 +5 收起 理由
xyold1 + 16 强,很巧的eval
83265358 + 30 + 5 很棒的见解,厉害、佩服

查看全部评分

 楼主| 发表于 2010-12-7 13:20:34 | 显示全部楼层
回复 11# 飘云


    谢谢你的建议,还不熟悉论坛。
 楼主| 发表于 2010-12-7 13:24:35 | 显示全部楼层
回复 12# yhxhappy


    谢谢,好历害呀。代码简单又实现了功能。
 楼主| 发表于 2010-12-7 16:26:44 | 显示全部楼层

还有问题请教前辈。。。。

如果把0-9换成a-z,或者是其它符号,比如0后面的“-”,“=”要怎么写?前辈高手们多多指教!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 02:17 , Processed in 0.085968 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表