不想从零开始写脚本?这里整理了 5 个常用自动化脚本示例——鼠标连点器、Excel 自动填表、定时文件管理、窗口监控和自动备份。每个脚本都附有完整代码和注释。
功能:在指定位置自动点击鼠标 N 次
代码:Dim x, y, count
x = 500 : y = 400 // 点击坐标
count = 10 // 点击次数
For i = 1 To count
MoveTo x, y
Delay 100
LeftClick 1
Delay 500
Next
MessageBox "点击完成"
功能:打开 Excel 文件并逐行输入数据
代码:// 假设 Excel 已打开,光标在 A1 格
Dim data(5)
data(0) = "张三" : data(1) = "李四" : data(2) = "王五"
For i = 0 To 2
SayString data(i)
Delay 200
KeyPress "Tab"
Delay 100
Next
功能:每小时将指定文件夹的截图移动到备份目录
代码:Dim srcDir, dstDir
srcDir = "C:\Users\Username\Desktop\Screenshots"
dstDir = "D:\Backup\Screenshots"
While True
Call Plugin.File.CopyDirectory(srcDir, dstDir)
TracePrint "备份完成: " & Now()
Delay 3600000 // 等待 1 小时
Wend
功能:检测特定窗口是否出现,出现时发送通知
代码:While True
hwnd = Plugin.Window.Find("计算器")
If hwnd <> 0 Then
MessageBox "计算器已打开!"
Exit Do
End If
Delay 2000
Wend
功能:启动时将重要文件复制到备份目录
代码:Dim srcFile, dstFile
srcFile = "C:\Important\data.xlsx"
dstFile = "D:\Backup\data_" & FormatTime(Now(), "yyyyMMdd_HHmmss") & ".xlsx"
Call Plugin.File.CopyFile(srcFile, dstFile)
If Plugin.File.ExistFile(dstFile) Then
TracePrint "备份成功:" & dstFile
Else
MessageBox "备份失败,请检查路径"
End If
打开按键精灵→我的脚本→右键空白处→"导入脚本"→选择 .Q 或 .TXT 格式的脚本文件。导入后先双击打开检查代码,确认安全后再运行。
按键精灵官方论坛(bbs.anjian.com)的"脚本分享"版块有大量用户分享的脚本。建议优先下载"精华帖"或高回复量的帖子,这些脚本通常经过了社区验证。
按键精灵脚本默认保存为 .Q 格式(Q 语言脚本文件)。也可以保存为 .TXT 纯文本格式方便分享和备份。在脚本编辑器→文件→另存为中可选择格式。