找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 17065|回复: 2

60元求帮忙 用批处理 模拟鼠标键盘操作 (已解决)

  [复制链接]
发表于 2020-1-10 11:52:12 | 显示全部楼层 |阅读模式
基本要求如下:
#对名称指代内容的说明:
#名称 两边各一个"!A!";如!A!边缘!A!  表示名称为“边缘”的屏幕位置,具体坐标值在 wzck.txt
#名称 两边各一个"!C!";如!C!条件21!C!  表示指定文件中包含字符关系,具体要求在 tjC.txt
#左击、右击、拖动 等均属于鼠标动作均能执行

#t0、t1、t2、t3、t4... 的具体数值在status.txt中,如t0=5,表示5秒,5t0表示5倍的t0
#以下为模拟键盘鼠标的操作过程:
1.判断 !C!条件21!C!、!C!条件22!C! 、!C!条件23!C! 任意一个成立时把"判断条件21、22、23异常"写入 QQ截图xx年xx月xx日.log(每行格式:时分秒 判断条件21、22、23异常),退出本程序,否则继续执行
2.右击本机桌面!A!边缘!A!,
把刚才鼠标点击时的坐标值替换掉wzck.txt中 !A!鼠标最近点击!A!的原坐标值
延时t0
3.在点S(!A!左击拖动鼠标起点S!A! )左击并拖动鼠标到点E(!A!左击拖动鼠标终点E!A!)后松开,
把刚才鼠标点击时的坐标值替换掉wzck.txt中 !A!鼠标最近点击!A!的原坐标值
4.快捷键ctrl+alt+del
延时2t0
5.左击!A!任务管理器取消按钮!A! ,
把刚才鼠标点击时的坐标值替换掉wzck.txt中 !A!鼠标最近点击!A!的原坐标值
6.把status.txt中STO开始的行删除,删除失败则写入QQ截图xx年xx月xx日.log。(格式同上 注明:删除status.txt(QQ.bat)失败)
退出

注意:坐标值仅参考,只要有相应动作就可以了

环境 win7 、sever2003
发表于 2020-1-11 12:02:16 | 显示全部楼层
此帖仅作者可见
 楼主| 发表于 2020-1-11 20:20:37 | 显示全部楼层
此帖仅作者可见
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 01:42 , Processed in 0.016357 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表