ii=0 ;这里有点抽象 可以理解为 需要的颜色
XButton2:: ;按鼠标侧键4 开始脚本 也可以理解为按下鼠标侧键4 是开
ii++ ;开始
;tooltip, %ii% 注释 可以删除
SetTimer, pressB, 90 ;执行定义pressB: 循环时间为 90 (这里记不清是90毫秒还是9秒了)
pressB: ;pressB是以下的内容
if ii=1 ; 这里也很抽象 可以理解为需要的颜色没有出现
{
if ( GetColor(1861,1918)=="0xAC8916" or GetColor(2343,1326)=="0x8E8855" ) ;碎流or奔涌
;GetColor(1861,1918)=="0xAC8916"=碎流
;GetColor(2343,1326)=="0x8E8855"=奔涌
{
send 3tfxft ;按下3 T F X F T
}
else ;如果没找到则
{
send 3t1fxft ;按下3 T 1 F X F T
}
}
if ii=2 ;这里也很抽象 可以理解为需要的颜色不存在
{
ii=0 ;这里有点抽象 可以理解为 需要的颜色
SetTimer, pressB, Off ;关闭脚本
}
return ;结束
;抓取颜色函数,在上面脚本中调用。
GetColor(x,y)
{
PixelGetColor, color, x, y, RGB
StringRight color,color,10 ;
return color
}
;以上6行是这个取色宏的关键 没有这6行 这个脚本启动不了。
F7::suspend 总开关