社区
C#
帖子详情
如何根据屏幕内容自动点击或按键
anderax
2011-05-07 10:59:58
想写类似这样的一个程序,能自动帮我点击桌面上的某文件夹,然后再点击文件夹中记事本,然后在新建的记事本中用键盘输入一些字母。原理为如果桌面出现某文件夹的图标,就点击它,之后如果出现记事本的图标,再点击它,如果出现记事本界面,就模拟键盘输入一些字母。
PS:要求根据屏幕内容执行键盘和鼠标操作,不能借助IO操作,适应不同分辨率。
假设这些需要判定的图标或内容我都有jpg截图文件,屏幕某部分出现跟截图相同的内容就算符合点击条件。
目前分比较少稍后补上。
...全文
826
5
打赏
收藏
如何根据屏幕内容自动点击或按键
想写类似这样的一个程序,能自动帮我点击桌面上的某文件夹,然后再点击文件夹中记事本,然后在新建的记事本中用键盘输入一些字母。原理为如果桌面出现某文件夹的图标,就点击它,之后如果出现记事本的图标,再点击它,如果出现记事本界面,就模拟键盘输入一些字母。 PS:要求根据屏幕内容执行键盘和鼠标操作,不能借助IO操作,适应不同分辨率。 假设这些需要判定的图标或内容我都有jpg截图文件,屏幕某部分出现跟截图相同的内容就算符合点击条件。 目前分比较少稍后补上。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
anderax
2011-05-07
打赏
举报
回复
怎么获取屏幕像素似乎也有难度,不是任何情况都能正常获取,比如暴风影音播放的视频任何色彩都获取不到。
anderax
2011-05-07
打赏
举报
回复
[Quote=引用 2 楼 bdmh 的回复:]
两个API函数,模拟键盘和鼠标
keybd_event();
mouse_event
你这个还有有监控的处理
[/Quote]
能否说具体一点,有没有参考,我目前不知道怎么判定是否出现了我需要点击的内容。
bdmh
2011-05-07
打赏
举报
回复
两个API函数,模拟键盘和鼠标
keybd_event();
mouse_event
你这个还有有监控的处理
jshazhang
2011-05-07
打赏
举报
回复
貌似要用到windows api,钩子什么的
Google Android SDK开发范例大全(PDF高清完整版3)(4-3)
4.6 向左或向右——RadioGroup组与onCheckedChanged事件 4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 动态添加/删除的Spinner菜单——ArrayList与...
Google Android SDK开发范例大全(PDF完整版4)(4-4)
4.6 向左或向右——RadioGroup组与onCheckedChanged事件 4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 动态添加/删除的Spinner菜单——ArrayList与...
Google Android SDK开发范例大全(PDF高清完整版1)(4-1)
4.6 向左或向右——RadioGroup组与onCheckedChanged事件 4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 动态添加/删除的Spinner菜单——ArrayList与...
html
自动
点击
屏幕
,虚拟
按键
大师(
屏幕
自动
点击
辅助器)
很多小伙伴不知道虚拟
按键
精灵该怎么使用,这篇文章教你玩转
按键
精灵,挂各种软件。首先你打开虚拟
按键
精灵上面基本不用看了,直接点这个进去后有一系列的操作指南,如果不会的话请看下一个操作。先检查权限,一般是...
html如何设置
自动
点击
,
按键
精灵怎么设置
自动
点击
1.首先打开【
按键
精灵】,再打开的主界面左侧找到【快速向导】,并且单击它。2.在打开的界面,找到【鼠标左键连点器】选项,并且双击打开它。3.这样就打开了这个命令的脚本,在界面的左侧找到并且单击【鼠标命令】...
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章