关于使用快捷软件AutoHotkey

        热键软件AutoHotkey是Windows平台下以*.ahk为后缀的脚本文件为基础,具有一定的依赖性的软件。你在一个文本文件中定义什么样的快捷方式,它就会以你定义的快捷方式来实现你想要的东西,总之,使用起来蛮方便的!

        而此软件中的一些定义我们也不得不去弄清楚。

        字符的含义:(带微笑都是热键)

                            send-------------------------发送命令或字符动作到你当前输入快捷键的那个窗口

                            Run--------------------------可以运行程序、进行网页链接和文本打开,支持快捷键的链接方式

                             # -----------------------------Windows键微笑

                             ^ ------------------------------Ctrl键微笑

                             ! ------------------------------Alt键 微笑

                             + -----------------------------Shift键微笑

                             & -----------------------------&油两键的组合键形成自定义的热键

                             < -----------------------------先按热键才会被触发

                             > -----------------------------后按热键才会被触发

                             *  -----------------------------通配符

                             ~  -----------------------------自定义热键与系统热键冲突,则都会被触发

                             $  -----------------------------发生send命令时正好包含热键时阻止触发热键

                             :: -----------------------------后接的命令或链接会在热键激活后开始执行

                             up ---------------------------写在按键名后,为松开按键才触发热键

        注意:命令和变量都与大小写无关,如“Run”和“run”,apple_04和Apple_04执行后得到的效果是一样的;可以定义多个热键标记相同的子程序;若触发的热键没任何指令,则按键相当于被屏蔽;

       其实它最主要的原理是通过记录并发送键盘或鼠标的动作指令来实现所有操作的自动化,而这种自动化需要编写宏或使用宏录制器来生成;

       其中任何按键、按键组合都可被设置成热键;

       自定义的缩写也可进行扩展;

       创建自定义数据输入表格或登录界面;

       调节声卡方面的设置;

       一般地,"::"前面的内容表示所定义的快捷键,后面的内容是为此快捷键定义的命令;

      例子:

            Numpad0 & Numpad1::Run Notepad    只有小键盘上0、1两键先后按下后才打开记事本

            MButton & WheelDown::MsgBox           滚动鼠标滚轮(向上滚动或向下滚动)可以被定义为热键

      当自己定义的热键设置好了之后保存并关闭该脚本,选中图标,右键的到reload script进行更新脚本文件。一般多个脚本可以同时运行。每个脚本有各自的图标。


      运行程序

             #e::(win+e)打开浏览器
             Run D:\Program Files\Maxthon\Bin\Maxthon.exe
             return

       激活和对窗口的操作

             ^!n::(ctrl+alt+n)

             IfWinExist Untitled-Notepad

                       WinActivate

             else

                       Run Notepad

                       WinWait Untitled-Notepad

                       WinActivate

            return  

         使用send操作:     

            ^2::
                      send speed 12000{enter}
                      send loadbin F:\linux\FL2440\bootstrap-s3c2440.bin 0{enter}
                      send setpc 0{enter}
                      send g{enter}
                      sleep 1000
                      send loadbin F:\linux\FL2440\u-boot-s3c2440.bin 0x33f80000{enter}
                      send setpc 0x33f80000{enter}
                      send g{enter}
                      return        

          先搜寻任何以无标题-记事本命名的记事本,若存在则激活;否则,等记事本程序运行一直到窗口出现后激活它。

          一般常用的窗口命令

                   IfWinActive: 检测指定窗口是否激活

                   WinWaitActive: 等待指定窗口激活 后接Run

                   WinClose: 关闭指定窗口

                   WinMove: 移动窗口和调整窗口大小

                   WinMinimize,WinMaximize,WinRestore: 指定窗口最小、最大化、向下还原


附上Autohotkey的软件下载地址:http://pan.baidu.com/s/1kTFXj2R


         

      


              

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: AutoHotkey 是一款自动化脚本语言和工具,用于编写键盘、鼠标和其他输入设备的宏。它的中文帮助是一个非常有用的资源,可以帮助用户了解和学习如何使用 AutoHotkeyAutoHotkey 的中文帮助提供了详细的文档和教程,适合初学者和有经验的用户。该帮助包含了脚本语言的语法和常用命令的解释,以及各种功能的示例代码。用户可以通过查阅中文帮助来学习如何创建自己的脚本,实现一些自动化的任务和操作。 中文帮助还提供了丰富的示例,涵盖了从简单的键盘映射到复杂的自动化任务的各种应用场景。用户可以通过阅读示例来理解 AutoHotkey 的强大功能和用法,从中学习如何编写自己的脚本。 此外,中文帮助还提供了对 AutoHotkey 的一些高级特性和技巧的解释,帮助用户更深入地了解和使用该工具。比如,它介绍了如何使用函数、循环、条件语句和变量等高级概念,以及如何与其他应用程序进行交互等。 总之,AutoHotkey 的中文帮助是一个宝贵的资源,它为用户提供了学习和使用该工具的指南,使用户能够更好地掌握和应用 AutoHotkey 的功能,提高日常工作效率和便捷性。无论是初学者还是有经验的用户,都可以从中文帮助中获得帮助和指导。 ### 回答2: AutoHotkey是一种自动化脚本语言,可用于在Windows操作系统上创建、编辑和执行自定义的键盘快捷键、热键和宏。它的中文帮助是方便中国用户学习和了解该软件的用法和功能。 AutoHotkey中文帮助提供了详尽的教程和文档,涵盖了从基本概念到高级技巧的各个方面。这包括了自动化常见任务,如按键绑定、程序启动和窗口管理,以及更复杂的功能,如编写脚本和自定义菜单。 帮助文档中还提供了大量的示例代码,使用户能够实际操作和理解AutoHotkey的语法和功能。这些示例代码覆盖了各种应用场景,如文本操作、鼠标控制、窗口操作和剪贴板管理等。这些示例代码可以让用户更快地掌握AutoHotkey使用方法,并且可以根据实际需要进行修改和定制。 除了基本功能外,AutoHotkey中文帮助还介绍了一些高级特性,如正则表达式、函数和控制流。这些特性可以帮助用户编写更复杂和强大的脚本,以满足个性化的需求。 总之,AutoHotkey中文帮助为用户提供了一个详细而全面的学习资源,帮助用户快速入门和掌握AutoHotkey使用。通过学习和实践,用户可以根据自己的需求和创造力,编写出高效和便捷的自动化脚本。 ### 回答3: AutoHotkey(AHK)是一种自动化脚本语言,在Windows操作系统中非常有用。它通过编写简单的脚本来实现自动化任务,提高工作效率。 AutoHotkey具有简单易学的语法,允许用户创建自定义的热键和快捷键,以便执行各种操作。用户可以编写脚本来模拟键盘和鼠标的输入,自动化常见的重复工作,以及创建自定义的应用程序和界面AutoHotkey的中文帮助是指AutoHotkey的官方文档以及各种中文教程和帮助资源。在这些资源中,用户可以找到关于AutoHotkey各个方面的详细信息,包括基本语法,常用命令,变量和表达式,函数,文件操作,窗口控制等。 AutoHotkey的中文帮助可以让用户更快地掌握这种脚本语言,并了解其强大的功能和用途。通过阅读帮助文档和教程,用户可以学习如何编写自己的脚本,并根据自己的需求自定义各种热键和快捷方式。 通过AutoHotkey的中文帮助,用户可以发现各种使用AutoHotkey的技巧和技巧,以及如何解决常见的问题和错误。这些资源可以为用户提供在Windows系统中更快速、高效地完成任务的方法。 总而言之,AutoHotkey的中文帮助是一种宝贵的资源,可以帮助用户了解和掌握这种自动化脚本语言,提高他们的工作效率和生产力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值