[远航笔记流水账]易语言调用大漠初级入门(3)第3章键盘操作
1.易语言调用大漠之键盘操作说明
普通的写字板 输入几个aaa
.版本 2 全局大漠.鼠标移动 (26, 425) 辅助延时 (1000) 全局大漠.鼠标_左键双击 () 辅助延时 (1000) .计次循环首 (10, ) 全局大漠.键盘_按键 (65) 辅助延时 (100) .计次循环尾 ()
为了防封 要首先要调整下 键盘按下和松开之间的时间间隔 让他们不是固定的才行
老师的防封处理思路:
全局大漠.键盘_置间隔 (, ) 来调整按下和松开的时间间隔来实现的 这个函数的最大的好处是支持大漠绑定的几种键盘绑定方式 这种支持 是我们自己手写函数所不具备的 所以还是用老师的思路靠谱 按照老师思路写的代码
.版本 2 .子程序 防封按键, , 公开 .参数 type, 文本型 .参数 间隔时间, 整数型, , 毫秒 .参数 虚拟按键码, 整数型 ' 间隔时间也就是10ms到50ms之间 全局大漠.键盘_置间隔 (type, 取随机数 (到整数 (间隔时间 × 0.9), 到整数 (间隔时间 × 1.1))) 全局大漠.键盘_按键 (虚拟按键码)
自己最初的防封思路
.版本 2 .子程序 个人防封按键, , 公开 .参数 间隔时间, 整数型, , 毫秒 .参数 虚拟按键码, 整数型 全局大漠.键盘_按住 (虚拟按键码) 辅助延时 (取随机数 (到整数 (间隔时间 × 0.9), 到整数 (间隔时间 × 1.1))) 全局大漠.键盘_弹起 (虚拟按键码)
小知识:测试得知 取随机数() 函数 不需要设置随机种子就可以正常工作 之后生成随机数都用该函数即可
2.易语言调用大漠之键盘按键---常量与键代码
小知识:常量
常量是啥不说了。。
常量的使用 只要打个#号 后面就会智能提示出现在存在的常量 而且注意 易语言资源里面的声音文件和图片文件 都属于常量
常用的常量 比如虚拟按键 我要让大漠按下a键 正常是这样的 全局大漠.键盘_按键 (65) 65对应a的按键码 但是我们也可以直接用系统内已经定义好的a键的常量 全局大漠.键盘_按键 (#A键) 即可 但是据老师自己说 这种系统固有常量有的时候不怎么稳定 如果可以 还是用虚拟按键码 或者自定义常量来搞
定义自己的常量 有的时候 我们需要的一些常量 系统没有给我们准备 我们就需要自己来自定义自己需要的常量
在其他地方直接使用 很方便
123
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现