AHK 键盘控制鼠标点击屏幕不同位置
按键控制鼠标点击屏幕特定位置
按键控制重设屏幕点击位置
按键显示当前鼠标在屏幕上的位置
V1.0代码功能:
- 按 A 和 D 分别对应点击两个单独的屏幕坐标
- 按 Q 和 E分别对应重新设置两个单独的屏幕坐标位置,并弹窗显示拾取到的光标坐标
; 按 A 和 D 分别对应点击两个单独的屏幕坐标
; 按 Q 和 E 分别对应重新设置两个单独的屏幕坐标位置xpos := 0 ; 要点击位置的横坐标(默认值)
ypos := 0 ; 要点击位置的纵坐标(默认值)
xpos2 := 0 ; 要点击位置的横坐标(默认值)
ypos2 := 0 ; 要点击位置的纵坐标(默认值); 快捷键:q
q::
{MouseGetPos, xpos, ypos; 更新位置坐标MsgBox,拾取光标坐标x:%xpos%,y:%ypos%return
}; 快捷键:a
a::
{MouseClick, left, %xpos%, %ypos%, 1, 0 ; 在指定坐标处点击鼠标左键return
}; 快捷键:e
e::
{MouseGetPos, xpos2, ypos2; 更新位置坐标MsgBox,拾取光标坐标x:%xpos2%,y:%ypos2%return
}; 快捷键:d
d::
{MouseClick, left, %xpos2%, %xpos2%, 1, 0 ; 在指定坐标处点击鼠标左键return
}
撰写代码时参考了知乎文章,链接:https://www.zhihu.com/question/390760601/answer/1183863900,并修复了一个无法成功读出所拾取的光标位置的问题
V2.0代码功能:
- 按 A 和 D 分别对应点击两个单独的屏幕坐标
- 按 Q 和 E分别对应重新设置两个单独的屏幕坐标位置,并弹窗显示拾取到的光标坐标,3秒后弹窗自动关闭
; 按 A 、S、 D 分别对应点击三个单独的屏幕坐标
; 按 A 、S、 D 分别对应点击三个单独的屏幕坐标
; 按 Q 、W、 E 分别对应重新设置三个单独的屏幕坐标位置x := 0 ; 要点击位置的横坐标(默认值)
y := 0 ; 要点击位置的纵坐标(默认值)
x1 := 0 ; 要点击位置的横坐标(默认值)
y1 := 0 ; 要点击位置的纵坐标(默认值)
x2 := 0 ; 要点击位置的横坐标(默认值)
y2 := 0 ; 要点击位置的纵坐标(默认值); 快捷键:q
q::
{MouseGetPos, x, y; 更新位置坐标MsgBox, 4, ,拾取坐标 x:%x% y:%y% 此弹窗1秒后关闭, 1return
}; 快捷键:a
a::
{MouseClick, left, %x%, %y%, 1, 0 ; 在指定坐标处点击鼠标左键return
}; 快捷键:w
w::
{MouseGetPos, x1, y1; 更新位置坐标MsgBox, 4, ,拾取坐标 x:%x1% y:%y1% 此弹窗1秒后关闭, 1return
}; 快捷键:s
s::
{MouseClick, left, %x1%, %y1%, 1, 0 ; 在指定坐标处点击鼠标左键return
}; 快捷键:e
e::
{MouseGetPos, x2, y2; 更新位置坐标MsgBox, 4, ,拾取坐标 x:%x2% y:%y2% 此弹窗1秒后关闭, 1return
}; 快捷键:d
d::
{MouseClick, left, %x2%, %y2%, 1, 0 ; 在指定坐标处点击鼠标左键sreturn
}
AHK 键盘控制鼠标点击屏幕不同位置相关推荐
- Unity3d鼠标点击屏幕来控制人物的走动
今天呢,我们来一起实现一个在RPG中游戏中十分常见的功能,通过鼠标点击屏幕来控制人物的走动.首先来说一下原理,当我们点击屏幕时,我们按照一定的方法,将屏幕上的二维坐标转化为三维坐标,然后我们从摄像机位 ...
- mfc键盘控制移动鼠标光标_如何在Windows中使用键盘控制鼠标光标
mfc键盘控制移动鼠标光标 If you're stuck without a mouse temporarily, don't worry-you can still use your PC. Yo ...
- Python自动化 | 通过键盘控制鼠标来玩赛尔号
最近心血来潮回归赛尔号(十年铁皮常不请自来) 做剧情任务的时候有个小游戏,拖动黄色的按钮到达终点,白色的是存档点,途中如果碰到墙壁需要对战野怪,打赢了可以从存档点出发,但是由于刚回归,精灵跟不上时代, ...
- python 控制鼠标点击需要100ms为什么_用 Python3 和 OpenCV 替我玩一玩微信小游戏 — 跳一跳 (这算外挂么)...
0 瞎弄 我知道你们喜欢先看效果 手残的我,始终跳不过你们这些超过 50 分的大佬.想起最近在用 Python 学习 ML (Mechine Learning, 机器学习) ,怎么用没学会,倒是里面神 ...
- Java调用虚拟键盘输入法_Android 点击屏幕空白处收起输入法软键盘(手动打开)...
很多时候,我们在使用应用时,会出现输入法软键盘弹出的问题,通常情况下,我们默认会使用户点击返回键或者下一步对软键盘进行隐藏.为了更好的体验,我们可以实现当用户使用完毕软键盘时.点击屏幕空白区域即可实现 ...
- adb 模拟键盘输入、点击屏幕、滑动、按键等操作
1. 模拟键盘输入 adb shell input keyboard text "abc" 2. 模拟点击屏幕指定位置 adb shell input tap 500 500 3. ...
- 控制角色点击屏幕可以前后左右移动及缓慢转身
using System.Collections; using System.Collections.Generic; using UnityEngine; public class jsyidong ...
- adb 屏幕滑动_安卓通过adb 模拟键盘输入、点击屏幕、滑动、按键
1. 模拟键盘输入 adb shell input keyboard text "abc" 复制代码 2. 模拟点击屏幕指定位置 adb shell input tap 500 5 ...
- WPF中获取鼠标相对于屏幕的位置
WPF中获取鼠标相对于屏幕的位置 周银辉 WPF编程时,我们经常使用Mouse.GetPosition(IInputElement ...
最新文章
- 2018python好找工作吗-2018年IT行业薪资大揭秘:你拖后腿了吗?
- Gephi——使用map of countries和Geo Layout实现包含地理坐标的数据可视化
- OpenGL 颜色Colors
- 探析“Java序列化”之serialVersionUID
- 系统启动数据库服务器,linux系统如何启动数据库服务器
- vue上传文件php,php文件上传 – 前端开发,JQUERY特效,全栈开发,vue开发
- C++ struct实现顺序表
- Sobel两种算子形式
- 打开终端输入没反应_忘掉Iterm2,试试这款跨平台终端工具
- [uva11806]容斥定理
- HTML小作业---网站首页/新闻栏目/banner图/js下拉框
- 10/9 直播预告|半只土豆老师来啦
- 单层感知器python_深度学习之(神经网络)单层感知器(python)(一)
- python高级索引
- MobaXterm登录密码重置
- CSS学习30:多媒体标签(视频音频)
- 无线无法解释服务器域名,科学网—Ubuntu 17.10 WIFI无线网络无法解析DNS域名的解决方法 - 徐勇刚的博文...
- 支持串口上传图片和数据到服务器的4G低功耗摄像头方案
- RabbitMQ环境的搭建和报错
- 大数据笔试题目练习(附答案)
热门文章
- 如何用Github API操作github和gist(v3)
- robots xctf 攻防世界 web新手练习区
- SuperMap iDesktop 操作入门(一)创建文件型工作空间
- 酷我音乐盒破解教程(一)
- 一台笔记本只有一个显卡,如何同时连接两台显示器
- idea激活码?学生如何白嫖使用idea?
- 完美解决丨 - [SyntaxError: invalid syntax](#SyntaxError-invalid-syntax)
- android 输入法模式,android输入法的四种模式(弹出输入法式的窗口变化)
- 天线极化是什么?为何需要考虑天线极化?
- 身份证你需要了解的知识点