按键精灵之复制文本到播放器中-yellowcong
来源:互联网 发布:搞笑相机软件大全 编辑:程序博客网 时间:2024/06/06 00:16
按键精灵是一款用于做外挂的软件,使用的是VB语言,封装了一些自定义的语法,可以轻松的完成一些游戏的外挂,不过我做的是一个播放器的批量添加操作。建议通过获取控件的方式来写,不要通过坐标的方式来做,这样如果屏幕大小变了,就不起作用了,管网下载地址:http://www.anjian.com/download.htm
获取界面控件的重要函数
//根据标题获取面板Hwnd = Plugin.Window.Find(0, "xf.txt - 记事本")//更具类型,获取子类面板的文本输入框edit = Plugin.Window.findEx(Hwnd, 0, "Edit", 0)//根据名称,获取子类 按钮palyBtn = Plugin.Window.findEx(Hwnd, 0, 0,"播放")//vb获取剪贴板文本Clipboard = Plugin.Sys.GetCLB()//设定textboxd的数据Call Plugin.Window.SendString(edit, Clipboard)
通过抓抓来获取到控件的信息,然后好获取点击或者啥的事件
抓抓这个工具挺好用的
完整代码
//----------------------------------------------------从Notepad中获取链接-----------------------------------------------------'回到桌面Call ToDesktop()'打开文件Call RunApp("notepad C:\Users\yellowcong\Desktop\xf.txt")'延时Delay 500'获取最前面的窗口Hwnd = Plugin.Window.Find(0, "xf.txt - 记事本")'最大化Call Plugin.Window.Max(Hwnd)Delay 500//调用获取第一行的数据Call GetFirstLine()//获取第一行的数据Function GetFirstLine() '选中,添加 '选中行 KeyDown 16, 1 KeyPress 35, 1 KeyUp 16, 1 '剪切 Delay 100 KeyDown 17, 1 KeyPress 88, 1 KeyUp 17, 1 '删除 Delay 100 KeyDown "Delete", 1 '保存 CTL +S Delay 100 KeyDown 17, 1 KeyPress 83, 1 KeyUp 17, 1 Delay 100 //关闭文件 ATL+F4 KeyDown 18, 1 KeyPress 115, 1 KeyUp 18, 1End Function//----------------------------------------------------从Notepad中获取链接-----------------------------------------------------//-------------------------------------------------复制剪贴板的数据到播放器----------------------------------------------//复制数据到先锋中//回到桌面Call ToDesktop()//运行自定义的程序Call RunApp("C:\Program Files (x86)\xxplay\xxplay.exe")//获取最前面的窗口Hwnd = Plugin.Window.Find(0, "Xx播放器")Delay 500//最大化Call Plugin.Window.Max(Hwnd)Delay 500//移动到右侧区域MoveTo 1269, 408Delay 500//点击右键RightDown 1Delay 100RightClick 1 //添加网络任务MoveTo 1257, 191Delay 100LeftDown 1Delay 10LeftClick 1//复制粘贴地址MoveTo 519, 367Delay 100LeftClick 1Delay 3LeftUp 1Delay 100//获取当前的窗体Hwnd = Plugin.Window.Find(0, "打开 URL")Delay 100//获取编辑编辑的句柄edit = Plugin.Window.findEx(Hwnd, 0, "Edit", 0)//清空剪贴板数据Call ClearInputText(edit)//获取剪贴板类容Clipboard = Plugin.Sys.GetCLB()//设定textboxd的数据Call Plugin.Window.SendString(edit, Clipboard)Delay 100//获取 播放按钮,这个和 获取窗口的是不一样的palyBtn = Plugin.Window.findEx(Hwnd, 0, 0,"播放")//按下enter键Call Plugin.Window.SendKeyDown(palyBtn, 13) //-------------------------------------------------复制剪贴板的数据到播放器----------------------------------------------/** 清空输入框 CTL +A + DELETE*/Function ClearInputText(edit) //设定焦点 Delay 100 //全选,删除原来已经有的连接诶 KeyDown 17, 1 KeyPress 65, 1 KeyUp 17, 1 Delay 100 //DELETE KeyPress "Delete", 1End Function//回到桌面 WIN +DFunction ToDesktop() '回到桌面 KeyDown "Win", 1 Delay 100 KeyDown "D", 1 Delay 100 KeyUp "D", 1 Delay 10 KeyUp "Win", 1End Function
阅读全文
0 0
- 按键精灵之复制文本到播放器中-yellowcong
- 按键精灵之输出文本
- Mysql之主从复制-yellowcong
- Shiro之保存Session到数据库中-yellowcong
- 复制文本到粘贴板中
- Oracle之快速复制表-yellowcong
- ADB指令之将电脑文本复制到仿真手机中
- 复制文本到剪切板
- 复制文本到剪贴板
- 将文本中的内容复制到剪贴板中
- VS中C#复制、粘贴文本信息到剪贴板
- js实现将文本复制到剪切板中
- android如何实现将文本复制到系统中
- C#WinForm中复制、粘贴文本到剪贴板
- javaIO之文本复制
- JS复制文本到剪切板
- JS复制文本到剪切板
- vbs复制文本到剪贴板
- springmvc为请求处理器的目标参数赋值的过程
- 用线性表实现约瑟夫环(java版)
- DLX模板之精确覆盖和重复覆盖
- 探究tomcat7源码的connector
- POJ3621 Sightseeing Cows 最短路求最优比率生成环
- 按键精灵之复制文本到播放器中-yellowcong
- ios-UILabel的自动换行
- ios UIWebView捏合放大缩小的实现
- 午后心情
- VSCode C++编译调试 Mac
- 归并排序
- Qt学习:QLineEdit的程序示例
- 二级缓存
- java产生随机数的几种方式