取色按键脚本,从一个循环,做成2个循环

名片

不一样的天空

赤贫lv0

定制:

出售:

已完成:

进行中:

QQ号

332003244

定制 热度

  • 置顶到期:
  • 帖子有效期:
  • 预计价格:¥50
  • 状态: 进行中 已完成

修改AHK脚本:

现在逻辑:按4时,按取色逻辑输入F1-F4. 

目标逻辑:按4时,按颜色取F1或者F2;  按5时,按颜色取F3或者F4.

下为提供脚本

4::
if (a := !a)
{
    SetTimer, TagCX, 1
}
else
{
    SetTimer, TagCX, Off
}
Return

TagCX:
CoordMode, Pixel, Screen

if (GetColor(1352, 979) = “f39c”)
{
    send {F1}
}
else if (GetColor(1352, 979) = “1c37”)
{
    send {F2}
}
else if (GetColor(1373, 981) = “f7cb”)
{
    send {F3}
}
else if (GetColor(1379, 993) = “b06e”)
{
    send {F4}
}

GetKeyState, state, 2, P
if state = U
{
    SetTimer, TagCX, Off ; 停止运行宏命令
}

Return

GetColor(x, y)
{
    CoordMode, Pixel, Screen
    PixelGetColor, color, x, y, RGB
    StringRight, color, color, 4 ; 截取颜色值后四位
    return color
}

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索