[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

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

基本要求如下:
#对名称指代内容的说明:
#名称 两边各一个"!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

此帖仅作者可见

TOP

此帖仅作者可见
微信:flashercs
QQ:49908356

TOP

返回列表