「不需要自己编写复杂动作脚本的话这部分可以不做了解,不影响使用」
KeymouseGo的脚本文件是一个文本文件,「每一行代表一次动作」,每一行由四个元素构成,分别是时间隔断、动作范例、动作参数和动作备注,用逗号分隔。例如:
3000,EM,mouse left down,[100,200],//在屏幕坐标(100,200)处按下鼠标左键,等待3秒
50,EM,mouse left up,[100,200],//在屏幕坐标(100,200)处抬起鼠标左键,等待50毫秒
1000,EK,key down,f,//按下f键,等待1秒
50,EK,key up,f,//抬起f键,等待50毫秒
2000,EM,mouse right down,[300,400],//在屏幕坐标(300,400)处按下鼠标右键,等2秒
50,EM,mouse right up,[300,400],//在屏幕坐标(300,400)处抬起鼠标右键,等待50毫秒 「每一行的第一个元素表示时间隔断」,指的是本次动作与上一次动作之间相隔的时间,单位为毫秒。 「每一行的第二个元素表示动作范例」,有两种,分别是EM和EK,EM表示鼠标动作,EK表示键盘动作。
「每一行的第三个元素表示动作参数」,根据动作范例的差别,有差别的格式。 「如果动作范例是EM」,那么动作参数由两个子元素构成,分别是鼠标动作和鼠标坐标,用逗号分隔。
鼠标动作有以下几种,分别是mouse left down、mouse left up、mouse right down、mouse right up、mouse move、mouse wheel up、mouse wheel down,分别表示鼠标左键按下、鼠标左键抬起、鼠标右键按下、鼠标右键抬起、鼠标移动、鼠标滚轮向上、鼠标滚轮向下。鼠标坐标由两个子元素构成,分别是鼠标所在的屏幕位置的横纵坐标,用方括号困绕,用逗号分隔。例如,mouse left down,[100,200]表示在屏幕坐标(100,200)处按下鼠标左键。 「如果动作范例是EK」,那么动作参数由两个子元素构成,分别是键盘动作和键盘按键,用逗号分隔。键盘动作有以下两种,分别是key down和key up,分别表示键盘按键按下和键盘按键抬起。键盘按键可以是恣意的字母、数字、符号大概组合键,用双引号困绕。例如,key down,"f"表示按下f键,key down,"ctrl+c"表示按下ctrl+c组合键。
每一行的第四个元素表示动作备注,可以是恣意的文字,用双斜线开头,用于说明或注释该动作的作用或意义。例如,//在屏幕坐标(100,200)处按下鼠标左键,等待3秒。这个元素是可选的,可以省略。
软件下载链接