脚本u盘精灵拷贝文件过大 怎么拷贝

按键精灵是一款用于做外挂的软件,使用的是VB语言,封装了一些自定义的语法,可以轻松的完成一些游戏的外挂,不过我做的是一个播放器的批量添加操作。建议通过获取控件的方式来写,不要通过坐标的方式来做,这样如果屏幕大小变了,就不起作用了,管网下载地址:
获取界面控件的重要函数
//根据标题获取面板
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)
通过抓抓来获取到控件的信息,然后好获取点击或者啥的事件
抓抓这个工具挺好用的
Call ToDesktop()
Call RunApp("notepad C:\Users\yellowcong\Desktop\xf.txt")
'获取最前面的窗口
Hwnd = Plugin.Window.Find(0, "xf.txt - 记事本")
Call Plugin.Window.Max(Hwnd)
Call GetFirstLine()
Function GetFirstLine()
'选中,添加
KeyDown 16, 1
KeyPress 35, 1
KeyUp 16, 1
KeyDown 17, 1
KeyPress 88, 1
KeyUp 17, 1
KeyDown "Delete", 1
'保存 CTL +S
KeyDown 17, 1
KeyPress 83, 1
KeyUp 17, 1
KeyDown 18, 1
KeyPress 115, 1
KeyUp 18, 1
End Function
Call ToDesktop()
Call RunApp("C:\Program Files (x86)\xxplay\xxplay.exe")
Hwnd = Plugin.Window.Find(0, "Xx播放器")
Call Plugin.Window.Max(Hwnd)
MoveTo 1269, 408
RightDown 1
RightClick 1
MoveTo 1257, 191
LeftDown 1
LeftClick 1
MoveTo 519, 367
LeftClick 1
Hwnd = Plugin.Window.Find(0, "打开 URL")
edit = Plugin.Window.findEx(Hwnd, 0, "Edit", 0)
Call ClearInputText(edit)
Clipboard = Plugin.Sys.GetCLB()
Call Plugin.Window.SendString(edit, Clipboard)
palyBtn = Plugin.Window.findEx(Hwnd, 0, 0,"播放")
Call Plugin.Window.SendKeyDown(palyBtn, 13)
* 清空输入框 CTL +A
Function ClearInputText(edit)
KeyDown 17, 1
KeyPress 65, 1
KeyUp 17, 1
KeyPress "Delete", 1
End Function
Function ToDesktop()
KeyDown "Win", 1
KeyDown "D", 1
KeyUp "D", 1
KeyUp "Win", 1
End Function
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:44978次
积分:3058
积分:3058
排名:第12458名
原创:271篇
转载:11篇
评论:11条
文章:20篇
阅读:1591
文章:14篇
阅读:1636
文章:13篇
阅读:1843
文章:19篇
阅读:3209
(30)(76)(41)(60)(68)(1)(6)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'

参考资料

 

随机推荐