按键精灵的坐标变量如何设置 5

我要写一个鼠标点击复制的小脚本,每次点击复制之后都要在前一次的基础上把Y的坐标增加20,X的值是固定的,如何给Y值设定一个变量,让它每次重复之后,都可以在Y前一次的值上自... 我要写一个鼠标点击复制的小脚本,每次点击复制之后都要在前一次的基础上把Y的坐标增加20,X的值是固定的,如何给Y值设定一个变量,让它每次重复之后,都可以在Y前一次的值上自动增加20的坐标变量?
举例:
标记 复制
鼠标移动到X, Y
右键点击复制
切换至TXT文档粘贴信息
跳转至复制循环

跳转至标记循环的时候要求Y的值每一次循环都较上一次增加20的变量,请问如何来表达?
展开
 我来答
依然特雷西sky
高粉答主

2020-04-15 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1511
采纳率:33%
帮助的人:69.5万
展开全部

1、打开按键精灵,点击新建。

2、接着,截屏(按printscreen键)桌面(因为我的电脑在桌面上)。然后点击按键精灵页面中的‘抓抓’。

3、在出现的按键抓抓辅助工具中点击‘图像’,就会出现我们刚截的屏,接下来在‘计算机’图标上选取一特殊的点,光标移到‘计算机’特殊点上,右键单击,在出现的框中选择加入到点1,记住其颜色值,关闭抓抓辅助工具。

4、点击颜色/图形命令,选择区域找色,设置坐标,颜色值改为00FF6A,x,y的坐标不改变为intX和intY,点击插入。

5、在‘鼠标命令’中插入‘鼠标移动到坐标’和‘左键双击’,在‘其他命令’中找到时延命令点击插入(插入在上述两命令之间)。然后对命令行进行修改,左键双击鼠标移动命令行,将坐标改为intX和intY,时延时间也是可以进行修改的。最后点击保存。

137098868
推荐于2017-05-21
知道答主
回答量:15
采纳率:0%
帮助的人:8.5万
展开全部
Dim x, y,y1 //定义变量x坐标为x,y坐标为y,y1为自增20的y坐标
x = 751 //设置坐标x的起始值
y = 352 //设置坐标x的起始值
MoveTo x, y //鼠标移动到起始位置

Rem 复制 //标记复制
Delay 1000 //延迟1秒
y1 = y + 20 //让y1的值等于Y坐标的起始值加20
MoveTo x, y1 //鼠标移动到y坐标加20之后的位置
RightClick 1 //右键单击
LockMouse //锁定鼠标
GetCursorPos x, y //把当前鼠标位置保存到变量x,y中
UnlockMouse // 解除鼠标锁定
Goto 复制 //跳转到标记复制

OK!上面代码复制修改X,Y的值即可!给分把楼主。
主要就是这两句实现自增20
y1 = y + 20 //让y1的值等于Y坐标的起始值加20
GetCursorPos x, y //把当前鼠标位置保存到变量x,y中
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-06
展开全部
标记 复制
鼠标移动到X, Y
右键点击复制
切换至TXT文档粘贴信息
Y = Y + 20
跳转至复制循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wo303807101
游戏玩家

2017-05-15 · 游戏我都懂点儿,问我就对了
知道小有建树答主
回答量:631
采纳率:33%
帮助的人:170万
展开全部
。。。你描述的很模糊,请说明白点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhoumuo
2013-09-05 · 超过10用户采纳过TA的回答
知道答主
回答量:114
采纳率:100%
帮助的人:32.4万
展开全部
X=1
Y=1
Rem A
Y=Y+20
MoveTo X, Y
RightClick 1//复制前需要先选中复制内容吧选中吧? 这里说得不是很清楚
剪贴板内容= Plugin.SYS.GetCLB()
call Plugin.File.WriteFileEx("C:*.txt",剪贴板内容)//文本文档地址
Goto A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式