autohotkey
文章平均质量分 75
陈浩learning
熟悉java、东北大学软件学院毕业生,曾任职于美团, 目前聚焦于AR VR领域, 任职于Presence
展开
-
autohotkey[启动][发送键击][click][常用窗口命令]
启动程序或文档run命令;run exe file in environment pathRun Notepad; 不在环境变量中的程序或文档Run %A_ProgramFiles%\Winamp\Winamp.exe ;open fileRun C:\My Documents\Address List.docRun C:\My Documents\My Shortcut.ln...原创 2018-10-16 20:40:08 · 13815 阅读 · 0 评论 -
autohotkey 窗口透明度变化
代码#SingleInstance force SetCapsLockState, AlwaysOff$*Space::Send {Blind}{Space}global TransparentFlag := 0 ; initinate flag = faulseCapsLock & WheelDown::TransparentSet(-100)Space & ...原创 2018-11-14 00:34:14 · 1192 阅读 · 0 评论 -
autohotkey 单击 双击 三击
; 示例 #3: 检测热键的单次, 两次和三次按下. 这样; 允许热键根据您按下次数的多少; 执行不同的操作:#c::if winc_presses > 0 ; SetTimer 已经启动, 所以我们记录键击.{ winc_presses += 1 return}; 否则, 这是新开始系列中的首次按下. 把次数设为 1 并启动; 计时器:winc_press...原创 2018-11-12 01:28:26 · 7304 阅读 · 3 评论 -
autohotkey 相关网站
中文帮助文档下载https://sourceforge.net/projects/ahkcn/官方论坛https://autohotkey.com/boards/viewforum.php?f=26原创 2018-11-13 10:03:26 · 572 阅读 · 0 评论 -
autohotkey 关联数组
关联数组创建空对象(数组)array := Object()遍历Loop, 10{ ; 这里键和值都是 A_Index array[A_Index] := A_Index ; 如果是创建普通数组,也可以直接用 Push 函数 ; array.Push(A_Index)}指定值创建; 不指定键的时候,即创建普通数组,键是 1 2 3array1 :...转载 2018-11-05 17:40:36 · 1057 阅读 · 0 评论 -
autohotkey Blind 修饰键绑定
注意当按键序列中首个项目为 {Blind} 时, 如果 Alt/Control/Shift/Win 在发送开始时为按下的状态则不松开.举例热键 +s::Send {Blind}abc 将发送 ABC 而不是 abc,因为用户按住了 Shift 键。我的脚本举例脚本使用链接(https://github.com/chenhaoaixuexi/autohotkey_study) :其中的ca...原创 2018-11-07 13:39:32 · 1619 阅读 · 0 评论 -
autohotkey 双击
举例~Ctrl:: if (A_ThisHotkey = A_PriorHotkey && A_TimeSincePriorHotkey < 200) MsgBox double-pressreturn原创 2018-11-01 09:44:34 · 3009 阅读 · 1 评论 -
autohotkey - include
#Include 和 #IncludeAgain脚本认为包含文件的内容实际会出现在 #Include 指令的准确位置 (就好像从包含的文件中复制粘贴过来一样).#Include FileOrDirName#Include <LibName>#IncludeAgain FileOrDirNameFileOrDirName文件或目录的路径。这里不能包含双引号、通配符和...原创 2018-10-24 22:02:41 · 1589 阅读 · 0 评论 -
autohotkey 函数
autohotkey函数 (一)基本使用举例定义Add(x, y){ return x + y ; "Return" 期望 表达式.}调用Var := Add(2, 3) ; 数字 5 将被保存到 Var.Add(2, 3) ; 无返回值注意由于函数调用是 表达式, 在其参数列表中的任何变量名称都不应该括在百分号中. 与之相比, 原义的字符串应该括在双引号中....转载 2018-10-21 10:41:33 · 4415 阅读 · 0 评论 -
autohotkey 编译
使用ahk2Exe 编译 ahk文件参数解释/in 指定源码地址,必填/out 指定生成地址,选填/icon 指定自定义图标,选填/bin 指定资源文件,选填/mpress 指定是否使用MPRESS压缩生成后的exe文件,参数为0时不使用,为1是使用,默认使用,选填...原创 2018-10-20 12:56:32 · 1335 阅读 · 0 评论 -
通过键盘移动鼠标光标 autohotkey
通过键盘移动鼠标光标MouseMove键参数定义MouseMove, X, Y [, Speed, R]鼠标移动的目标位置的 x/y 坐标, 可以为 表达式. 坐标相对于活动窗口Speed移动鼠标的速度,介于 0(最快)和 100(最慢)之间,可以为表达式。注:速度为 0 表示瞬时移动鼠标到目标位置。如果省略,则使用默认速度。R如果此参数为字母 R, 则会把 X 和 Y 坐标视...原创 2018-10-20 11:31:30 · 6676 阅读 · 1 评论 -
autohotkey修饰符
* 修饰符通配符: 即使附加的修饰键被按住也能激发热键. 这常与 重映射 按键或按钮组合使用.*#c::Run Calc.exe ; Win+C、Shift+Win+C、Ctrl+Win+C 等都会触发此热键。*ScrollLock::Run Notepad ; 即使在按住其他修饰键时按下 ScrollLock 也会触发此热键~ 修饰符激发热键时,不会屏蔽(被操作系统隐藏)热键中按...原创 2018-10-20 10:18:57 · 1409 阅读 · 0 评论 -
autohotkey循环
loop 命令$F1:: ; 把 F1 键设置为热键 ($ 符号会有助于下面 GetKeyState 的 "P" 模式).Loop ; 由于没有指定数字, 所以这是个无限循环, 直到遇到内部的 "break" 或 "return".{ if not GetKeyState("F1", "P") ; 如果此状态为 true, 那么用户实际已经释放了 F1 键. b...转载 2018-10-20 10:06:51 · 7667 阅读 · 0 评论 -
autohotkey表达式
表达式基本语法表达式中的变量名称不用包围在百分号中(伪数组和其他的双重引用除外)为了与变量区别, 原义的字符串必须用双引号包围.if (CurrentSetting > 100 or FoundColor <> "Blue") MsgBox The setting is too high or the wrong color is present.在上面的例子...原创 2018-10-17 18:39:06 · 1539 阅读 · 0 评论 -
autohotkey传统if
传统的ifvar : 变量名value: 文字字符串IfEqual, var, value (等同于: if var = value)IfNotEqual, var, value (等同于: if var <> value) (可以使用 != 代替 <>)IfGreater, var, value (等同于: if var > value)IfGre...原创 2018-10-17 18:23:12 · 2470 阅读 · 0 评论 -
autohotkey鼠标滚轮
autohotkey鼠标 滚轮键WheelDown 和键 WheelUp键WheelLeft 和键 WheelRight举例MButton &amp; WheelDown:: ; 中键+下滑 MsgBox You turned the mouse wheel down while holding down the middle button. return^!WheelUp:: ; ...原创 2018-10-19 18:06:00 · 8030 阅读 · 1 评论 -
autohotkey 变量
变量变量类型字符串数字变量作用域和声明函数中的是局部变量其他的全部是全局变量, 可以在脚本任意位置读取修改变量名称不区分大小写全由数字命名的变量不好, 会在表达式中被看成数字, 而不是变量AND, OR, NOT 不可为变量名变量赋值传统方法= 运算符, 赋值不加引号的字符串和百分号中的变量my_variable = 123my_str = hello...原创 2018-10-17 00:00:33 · 1881 阅读 · 0 评论 -
autohotkey 长按 不影响单击
参考链接https://autohotkey.com/boards/viewtopic.php?t=6082转载 2018-11-12 12:29:00 · 5409 阅读 · 0 评论