maxs温饱lv1

这个人很懒,什么都没有留下!

概览

发布的

订单

邀请码

关注

粉丝

收藏

设置

  • 并不行啊。用的v1

    ::w::321 321: send,woshiAAA. retrun 上面代码只能输出热字符串321,请问如何让他运行321标签? 只想用 ……
  • 热字符串的方式,怎么样可以运行一个函数?

    2.10AutoHotkey 中标签和函数
  • 太棒了。不用剪切板

    [教程]获取文件路径的函数
  • 在楼主的启发下,改为ctrl双击打开软件。只需要修改「指定打开软件」的内容即可。

    右键双击,以非默认应用打开文件
  • ~Ctrl::
    指定打开软件 =
    (
    dwg=C:QCCADReader.exe.lnk
    pdf=C:QC工程易览PDF.exe.lnk
    jpg,jpeg,png=C:QCPhotoshop.lnk
    )

    if (A_ThisHotkey = A_PriorHotkey && A_TimeSincePriorHotkey < 300)
    {
    原始剪切板 := ClipboardAll ; 这是通过复制的方式获取文件路径,处理一下clipboard
    Clipboard = ; 清空一次剪切板
    Send, ^c ; 复制【对文件复制,剪切板内含当前文件的完整路径】
    ClipWait, 0.5 ; 等待剪切板变化
    RegExMatch(Clipboard, "(?<=.)[^.]+$", KuoZhanMing) ; 取当前文件扩展名,存入KuoZhanMing【参RegExMatch函数】
    Loop, Parse, 指定打开软件, `n, `r ; 逐行解析用来预设应用的字符串ZhiDingRuanJian
    {

    WenJian := RegExReplace(A_LoopField,"=.+") ; 取当前行=左侧内容 【预设的扩展名】
    WenJian := StrReplace(WenJian,A_Tab) ; 取左侧内容清理tab 【预设的扩展名】
    RuanJian := RegExReplace(A_LoopField,"^.+=") ; 取当前行=右侧内容 【预设的软件】
    IF KuoZhanMing in %WenJian% ; 如果当前选中文件的扩展名【KuoZhanMing】包含于【预设的扩展名】
    {
    Run, %RuanJian% "%Clipboard%" ; 用【第2个软件】打开当前选中的软件
    }
    }
    Clipboard := "" ; 打开动作完成,清空一次剪切板
    Clipboard := 原始剪切板 ; 把之前存到变量的所有剪切板内容恢复到剪切板
    原始剪切板 := "" ; 清空变量
    return
    }

    右键双击,以非默认应用打开文件
  • findtext

    实在是找不到教程和方法了!怎么获取指定区域的文字!
  • 多个相似命令怎么简化?
  • !1:: clour(1514,263,d03147) clour(cxx,cyy,czz) { Click cxx,cyy clipboard = czz send ^v send {Enter} Return }

    多个相似命令怎么简化?
  • 您好,我想用在窗口分屏的代码里。代码的思路是获取显示器的长和宽,计算出所需要 窗口的x,y,w,h。但就是您所研究的“误差”,导致a窗口和b窗口之间会有缝隙。 分屏代码最后一步WinMove, A,, x, y, w, h。所以想知道能不能有个WinMoveEx函数啊,对其校正,实现无缝

    获取比WinGetPos更准确的窗口位置大小信息
  • WinMove有类似的函数吗?

    获取比WinGetPos更准确的窗口位置大小信息
个人中心
购物车
优惠劵
有新私信 私信列表
搜索