{ "macroEvents": [ { "type": 0, // 按下 m 键 "keyCode": 77, // m 键的键码 "time": 20 }, { "type": 1, // 释放 m 键 "keyCode": 77, // m 键的键码 "time": 100 // 延迟80毫秒后释放 }, { "type": 2, // 鼠标移动事件 "mouseX": 96, "mouseY": 856, "time": 600 // 延迟500毫秒后移动 }, { "type": 4, // 第一次按下鼠标左键 "mouseX": 96, "mouseY": 856, "mouseButton": "Left", "time": 700 // 延迟100毫秒后按下 }, { "type": 5, // 第一次释放鼠标左键 "mouseX": 96, "mouseY": 856, "mouseButton": "Left", "time": 800 // 延迟100毫秒后释放 }, { "type": 4, // 第二次按下鼠标左键 "mouseX": 96, "mouseY": 856, "mouseButton": "Left", "time": 900 // 延迟100毫秒后按下 }, { "type": 5, // 第二次释放鼠标左键 "mouseX": 96, "mouseY": 856, "mouseButton": "Left", "time": 1000 // 延迟100毫秒后释放 }, { "type": 4, // 第三次按下鼠标左键 "mouseX": 96, "mouseY": 856, "mouseButton": "Left", "time": 1100 // 延迟100毫秒后按下 }, { "type": 5, // 第三次释放鼠标左键 "mouseX": 96, "mouseY": 856, "mouseButton": "Left", "time": 1200 // 延迟100毫秒后释放 }, { "type": 0, // 再次按下 m 键 "keyCode": 77, // m 键的键码 "time": 1700 // 延迟500毫秒后按下 }, { "type": 1, // 再次释放 m 键 "keyCode": 77, // m 键的键码 "time": 1800 // 延迟100毫秒后释放 } ], "info": { "name": "", "description": "", "x": 0, "y": 0, "width": 3840, "height": 2160, "recordDpi": 2 } }