幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!
怎么《和》尖括号显示不了,要用《code》.....《/code》标记吗?
一些代码
; OCR 识别的例子,字库可以添加多种字体,多种抓取模式混合
Text:=""
Text.="|**50$11.1s3kTlznXb3Q6kBUT0y1w3k7UD0y1g3MCsNlnzXy3k7UU"
Text.="|*150$11.1s3kTlznXb3Q6kBUT0y1w3k7UD0y1g3MCsNlnzXy3k7UU"
Text.="|*100$9.1kC7lyAl60k61kA1UA1UA1UA30M30MzzzzzzU"
Text.="|**50$9.1kC7lyAl60k61kA1UA1UA1UA30M30MzzzzzzU"
Text.="|**50$11.3s7kTlzn3a7060A0M1k30C0w1UD0w1k7US0s3TazDyE"
Text.="|**50$11.3s7kTszF3U3060A0sNUy143s0s0k1U30CUR1nzby7sDkU"
Text.="|**50$11.0C0Q1c6EDUT1g2MAktVX7CAQElVbzzzzbzi1k3U60A0MU"
Text.="|**50$11.7yDwTszlU30C0M0z1z3y7y8Q0M0k1U30CUt1nzby7kDUU"
Text.="|**50$11.1w3sTtznUb1Q0s1k7SCwTwrxsvlq1g3M6sxlnzXy3s7kU"
Text.="|**50$11.zzzzzLyU70A0s1k30C0M1k3U60Q0s1U70A0s1k30C0E"
Text.="|**50$11.1s3kTlznXa3A6MAslrVy7QTwkvVq1g3M6kBknzXz3s7kU"
Text.="|**50$11.3s7kTlznXj7M6kBUPXr7jvDyDMSk1U30CEsVnzby7kDUU"
ok:=FindText(X,Y, 100, 100, 200, 200, 0.1, 0.1, Text)
验证码:=FindText().Ocr(ok).text
MsgBox % 验证码
未读Text.=
需要改为
未读Text:=
每次都连接字符串内存受不了,查找的字符串也会越来越耗时。
s:=""
DriveGet, ss, List, FIXED
For k,v in StrSplit(ss)
; if InStr(A_WinDir, v ":")
{
DriveGet, n, Serial, % v ":"
s.=n
}
msgbox % "机器码:" s
回复不能编辑,这个太不合理了。
状态1:=”|《a1》”
状态2:=”|《a2》”
if (ok.1.id=”a1″)
好像回复中不能带小的左尖括号
用下面的即可
状态1:="|"
状态2:="|"
if (ok.1.id="a1")
F1:: ToolTip % onoff:=Mod(Round(onoff),3)+1
FindText的应用场景:
1、全屏查找图像文字,找到就点击。
2、全屏查找图像文字,找到就作为原点,点击基于原点的偏移位置。
3、全屏查找图像文字的所有位置,按次序全部点击处理。可以从各个方向,或者从中心螺旋查找。
4、定点小范围查找图像文字在该处是否出现。
5、制作字库,识别简单的验证码和数字。
6、制作字库,查找字库中的文字组合。
7、等待图像文字出现。
8、等待图像文字消失。
9、快速获取指定范围的二值化图像字符串,可用于其他地方的同文字查找。
10、通过比较指定范围的二值化图像字符串,等待屏幕改变。
11、快速截图并保存到bmp文件。
12、快速截图到缓存,然后多次找色。
SetBatchLines, -1
SetMouseDelay, 2
x:=675 ;中心坐标x
y:=406 ;中心坐标y
r:=30 ;半径
hudu1:=ATan(1)/45
loop 360
{
z:=a_index*hudu1
mx:=x+r*cos(z)
my:=y-r*sin(z)
MouseMove, mx, my, 0
}