• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[◆旧版教程] 按键精灵常用功能-详细解说[2]-鼠标动作 [复制链接]

1#
本帖最后由 兄弟工程师01 于 2009-4-22 15:40 编辑

首先-启动按键精灵-看到主程序界面的“新键”按钮了吗?点击它...

然后-这样就新建了一个脚本,并进入了脚本编辑器界面。(具体参见Qmacro基础资料
http://www.vrbrothers.com/cn/qmacro/
按键精灵常用功能-详细解说[2]-鼠标动作-4个功能
(1)模拟鼠标(3键鼠标哦)的按键-可以模拟鼠标的左、右和中键的单击、双击、按下、弹起,并设定
次数。不能模拟滚轮中键的滚动功能,遗憾~!(还是有办法:按中键,再移动鼠标)
(2)模拟鼠标定点移动-移动到某个坐标,绝对坐标哦,坐标系原点O在屏幕左上角,x方向右,y方向
下。这个功能可以方便、准确的把鼠标移动到你想去的点。
(3)模拟鼠标定距离移动-这次是相对移动,无论当前鼠标在什么位置,我们设定的DX,DY是相对坐标
哦,原点是当前鼠标停点,x方向右,y方向下。(这样说是不是太烦了?)这个功能可以方便、准确的把
鼠标移动一定的距离,这个距离是多少,就看你的设定咯~~~
(4)保存和恢复鼠标的位置-记录鼠标位置,快速回位功能,不需要知道此时坐标是多少,不需要知道
距离是多少,只是方便的记录、回位功能。(不过我习惯对数字的东西掌握得一清二楚的,所以很少使
用这功能)
举例:就在这个网页吧,光标停在本帖的第4行第4字处,按一下你设定的快捷键开始执行你设计的脚
本...
  1. Rem 记录保存鼠标位置
  2. SaveMousePos
  3. Rem 左键按下,横拉,竖拉,斜拉,弹起,单击,双击
  4. LeftDown 1
  5. Delay 1000
  6. MoveR 100,0
  7. Delay 1000
  8. MoveR 0,100
  9. Delay 1000
  10. MoveTo 720,540
  11. Delay 1000
  12. LeftUp 1
  13. Delay 1000
  14. //鼠标回位
  15. RestoreMousePos
  16. Delay 1000
  17. LeftClick 1
  18. Delay 1000
  19. LeftDoubleClick 1
  20. Delay 1000
  21. //右键单击,中键单击,右键按下,移动,弹起,鼠标回位
  22. RightClick 1
  23. Delay 1000
  24. LeftClick 1
  25. Delay 1000
  26. MiddleClick 1
  27. Delay 1000
  28. MoveR 0,50
  29. Delay 1000
  30. MiddleClick 1
  31. Delay 1000
  32. RightDown 1
  33. Delay 1000
  34. MoveR 100,0
  35. Delay 1000
  36. MoveR 0,100
  37. Delay 1000
  38. MoveR -100,-100
  39. Delay 1000
  40. RightUp 1
  41. Delay 1000
  42. LeftClick 1
  43. Delay 1000
  44. RestoreMousePos
  45. EndScript
复制代码
以上脚本的疑问:
1.怎么模拟右键双击?
-使用RightClick 2,
-或者RightClick 1
delay 20
RightClick 1
看自己喜好和需要了(中间双击也一样)
2.LeftClick 2和LeftDoubleClick 1有什么不同嘛?
-这个嘛,就要看按键本身的设置了,LeftClick 2两次之间的延时是多少?LeftDoubleClick 1之间
的延时是多少?我无非用数字回答。
3.MoveTo和MoveR用哪个好?
-没有哪个好哪个差,只有哪个方便。一般知道点坐标来移动就用MoveTo;知道移动的距离就用MoveR
;谁方便用谁,非要用另一个也是可以的,自己计算点坐标和距离吧。
4.中键滚动怎么模拟?
-问问作者吧,加设功能才行,目前的方法:
  1. MiddleClick 1
  2. Delay 1000
  3. MoveR 0,50
  4. Delay 1000
  5. MiddleClick 1
复制代码
通过MoveR的距离来控制滚动速度,通过MoveR后的延时来控制滚动距离。最后中间单击结束滚动。
5.USB鼠标,P/S大圆口鼠标,串口鼠标,硬件模拟,软件模拟的问题。
-具体需要咨询作者了,嘿嘿。我只知道这么多啦,我也只是一个普通用户嘛~~~!

本主题由 版主 深度映像 于 2016/4/6 22:19:19 执行 主题分类 操作
发新话题 回复该主题