AHK的send的个人理解

本人新手,send的各种用法用的非常多,今天有些新发现.

问题1:我发现!v这样的按键没法发送send,^v,所以想办法解决逻辑松开alt

!v::
Send {Blind}{LAlt Up}
        clipboard = %clipboard%
        Sleep 100
        send,{Blind}^v
return

方案就是加blind模式

转义符`,我发现send三个`的时候总是有问题.最终确定是要六个`才能发出三个`

ob和ahk的结合使用,贴一个往ob里面快速插入代码块以及粘贴代码的功能,注意先安装一个增强编辑的插件

!z::
InputBox,a,代码名称
Clipboard:=""
SendInput,^c
ClipWait
WinActivate ahk_exe Obsidian.exe
Sleep 100
SendInput,^{End}
Sleep 100
SendInput,{Enter}
SendInput,{Text}## %a%
; SendInput,{space}
; SendInput,% a
Sleep 300
SendInput,{Enter}
Sleep 100
SendInput,!+c ;插入代码块
Sleep 100
SendInput,{up 2}
SendInput,^{Right}
SendInput,vb
SendInput,{Enter 2}
Sleep 100
SendInput,^v
return

给TA捐赠
共{{data.count}}人
人已捐赠
其他

[第五关]数组相邻对调

2022-2-21 10:20:33

其他

一个动画计时器

2022-2-21 20:19:25

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