You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何制作记录初始鼠标位置的宏?求工具或AutoHotkey实现方法

可行的解决方案

一、无需写代码的简单宏程序

如果你不想接触代码,可以试试以下两款可视化工具:

  • Pulover's Macro Creator:完全免费且可视化操作,不用写一行代码。你可以通过拖拽动作构建宏:
    1. 添加「获取鼠标位置」动作,将坐标保存为变量(比如StartX和StartY)
    2. 依次添加「发送按键4」「双击鼠标左键」「发送四个.」「移动到坐标1485,1000并点击」「移动到坐标1010,1350并点击」动作
    3. 最后添加「移动到变量坐标%StartX%,%StartY%」动作
    4. 设置触发快捷键(比如F1),保存并运行宏即可
  • Macro Recorder:免费版就能满足需求。录制时先点击「记录」,手动执行一次完整流程(注意最后回到初始位置),录制完成后在编辑界面调整动作细节,确保点击坐标为绝对位置,最后设置快捷键触发。

二、AutoHotkey实现步骤(零基础教程)

AutoHotkey能完美实现你的需求,以下是详细操作步骤:

1. 安装AutoHotkey

前往AutoHotkey官方网站下载最新版本,按提示完成安装。

2. 编写宏脚本

右键桌面空白处,选择「新建」→「文本文档」,打开后粘贴以下代码:

; 设置触发快捷键为F1,可自行修改(比如^!F1代表Ctrl+Alt+F1)
F1::
    ; 记录启动宏时的鼠标初始坐标
    MouseGetPos, startX, startY
    ; 1. 按下按键"4"
    Send, 4
    ; 2. 双击鼠标左键
    Click, 2
    ; 3. 按下按键"."四次
    Send, ....
    ; 4. 移动到绝对坐标x:1485 Y:1000并左键单击
    Click, 1485 1000
    ; 5. 移动到绝对坐标x:1010 Y:1350并左键单击
    Click, 1010 1350
    ; 6. 返回初始坐标
    MouseMove, %startX%, %startY%
return

3. 运行宏脚本

  • 将文本文档保存为.ahk后缀的文件(比如MyMacro.ahk,保存时选择「保存类型」为「所有文件」)
  • 双击这个.ahk文件,右下角任务栏会出现AutoHotkey的绿色H图标,说明脚本正在运行
  • 在屏幕任意位置按下F1,宏会自动执行所有操作,完成后回到启动时的鼠标位置

4. 停止脚本

右键任务栏的AutoHotkey图标,选择「退出」即可停止宏脚本。

内容的提问来源于stack exchange,提问作者lordofgangsters

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 06:52:28