找回密码
 立即注册
查看: 21|回复: 1

求助

[复制链接]

8

主题

14

回帖

310

积分

中级会员

积分
310
发表于 昨天 15:04 来自手机 | 显示全部楼层 |阅读模式
日期该怎么选昨天和今天。ahk代码出错
#NoTrayIcon
#Warn All, Off
StartX := 1125, StartY := 530
XStep := 45, YStep := 40

WeekDay := Mod(A_WDay - 2, 7) + 1
OffsetX := (WeekDay - 1) * XStep
OffsetY := Floor((A_Day - 1) // 7) * YStep
MouseMove(StartX + OffsetX, StartY + OffsetY, 0)
Click(StartX + OffsetX, StartY + OffsetY)
tmp_img.png
回复

使用道具 举报

14

主题

441

回帖

4115

积分

超级版主

积分
4115
发表于 11 小时前 | 显示全部楼层
不懂代码
只懂利用ocr  对日历每一日进行判断
先得出今日几号  变量操作 设置变量  数字改通用 当前值为 {date:dd} 得出今天日期
然后变量操 变量运算  -1  得出昨天日期
然后利用ocr识别  保存到变量   
变量判断  今天几号和ocr得出变量相等就点击  不是就下一步

注意  第一排可能出现23到28号  所以23号以上一定是在后两排 等
遇到法定节假日  要么今日日期ocr不到  要么昨天日期ocr不到  两个都ocr不到的情况太少了  看哪个能ocr到 然后利用变量运算  更改鼠标点击位置  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|zTasker

GMT+8, 2026-5-20 13:45 , Processed in 0.049907 second(s), 24 queries .

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