|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
界面由39个热键个一个按钮组成,其中热键36,37,38为执行热键,0-36是被执行。
按钮0保存热键,使用了读写配置,写配置完全OK,但是读不出来。
1,找出读配置错在哪里,帮忙纠正,采纳后并送2个月TC会员VIP
这个脚本想弄个暂停与恢复。因为脚本打开在游戏里打怪爽吧,但是聊天的时候就吐血了,我的热键习惯用字母,执行的3个热键不能用,等于3个字母不能用了。
2,代码中,帮忙写个暂停与恢复,用热键控制,可以F11和F12分别暂停恢复,或F12按一次暂停再按一次恢复。采纳后并送2个月TC会员VIP
同样正确答案采纳楼上的,你可以搞定两个问题,就是4个月VIP,你也可以帮忙搞定一个。
下面是全部代码:代码看起来多,其实很简单,分类看的比较容易,上面写配置,中间是每个热键执行的内容,最后是读配置的。
- 空间 000空间 000
- //定义默认空间
- 整型 键码,返回功能键
- 字符型 字符串,字符串1,字符串2
- 功能 逻辑型 按钮0_点击()
- //这里添加你要执行的代码
- 热键.注册("热键36")
- 热键.注册("热键37")
- 热键.注册("热键38")
- 整型 a=0
- 重复(39)
- 热键.获得("热键"+convert.inttostr(a),键码,返回功能键)
- 辅助.写配置("键码","键码"+convert.inttostr(a),convert.inttostr(键码),"d:\\设置2.ini")
- 辅助.写配置("键码","返回功能键"+convert.inttostr(a),convert.inttostr(返回功能键),"d:\\设置2.ini")
- a=a+1
- 重复结束
- 返回 真
- 功能结束
- 功能 逻辑型 热键36_热键()
- 热键.获得("热键20",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 整型 x,y
- 逻辑型 是否找到=图像.区域找色(220,74,222,76,#21231C,0,x,y)
- 如果(是否找到)
- 热键.获得("热键17",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 否则
- 标签.设置文本("标签14","判断成功")
- 如果结束
- 热键.获得("热键0",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键8",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 整型 图像序号,返回的x坐标,返回的y坐标
- 图像序号=图像.找图(500,95,700,119,"d:\\111.bmp",#203040,0.8,0,返回的x坐标,返回的y坐标)
- 如果(图像序号>=0)
- 热键.获得("热键11",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键10",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
-
- 热键.获得("热键16",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键12",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键13",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键9",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
-
- 否则
- 标签.设置文本("标签14","判断成功")
- 如果结束
- 热键.获得("热键6",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键1",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- keyboard.keyup(键码)
- 热键.获得("热键5",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键2",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键3",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键4",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键15",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键7",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键22",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 返回 真
- 功能结束
- 功能 逻辑型 热键37_热键()
- //这里添加你要执行的代码
- 热键.获得("热键11",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键15",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键10",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键14",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键16",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键13",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键12",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键9",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 返回 真
- 功能结束
- 功能 逻辑型 热键38_热键()
- //这里添加你要执行的代码
- 热键.获得("热键26",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键24",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键23",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 热键.获得("热键25",键码,返回功能键)
- keyboard.keydown(键码)
- keyboard.keyup(键码)
- 键盘.按下(83)
- 键盘.按键(32,1)
- 键盘.弹起(83)
- 返回 真
- 功能结束
- 功能 逻辑型 初始化()
- //这里添加你要执行的代码
- 整型 k=0
- 重复(39)
- 字符串=辅助.读配置("键码","键码"+convert.inttostr(k),"d:\\设置2.ini")
- 字符串1=辅助.读配置("键码","返回功能键"+convert.inttostr(k),"d:\\设置2.ini")
- 热键.设置("热键"+convert.inttostr(k),convert.strtoint(字符串),convert.strtoint(字符串1))
- 热键.销毁("热键"+convert.inttostr(k))
- k=k+1
- 重复结束
- 返回 真
- 功能结束
- 空间结束
- //空间结束语句
复制代码
|
|