作者VElysian (家瑀 致中和)
看板EzHotKey
标题[AHK-] AutoHotKey 介绍
时间Thu Jul 17 17:58:50 2008
http://www.autohotkey.com/
介绍:
AutoHotKey 是一款免费、开放原始码的 Windows 软体(utility),你可以使用它来:
‧用滑鼠或键盘来自动化所有工作。
你可以自己亲手将巨集写好,
或者使用程式内建的巨集录制功能(Macro recorder)
http://www.autohotkey.com/docs/misc/Macros.htm
‧由各种方式输入快速键。
包括:键盘、摇杆、滑鼠。
事实上,任何按键、按钮,甚至是他们的结合,都可以成为一种快速键。
http://www.autohotkey.com/docs/Hotkeys.htm
‧当你用键盘输入某字时,可以扩充缩写词
例如说,当你打了“btw”时,会自动变成“by the way”。
http://www.autohotkey.com/docs/Hotstrings.htm
‧可创造出方便的视窗介面。
例如:资料表格填写视窗、使用者自订介面、选单工具列等。
可参考说明文件的 GUI 部份。(Graphical User Interface)
http://www.autohotkey.com/docs/commands/Gui.htm
‧按键重新定义。
包括键盘、摇杆和滑鼠。
例如说将按键“a”定义成“b”。
http://www.autohotkey.com/docs/misc/Remap.htm
‧可利用 WinLIRC client script 回覆远端控制的讯号。
http://www.autohotkey.com/docs/scripts/WinLIRC.htm
‧可执行 AutoIt v2 的程式码(script),并且提供更新的相容性。
http://www.autohotkey.com/docs/AutoIt2Users.htm1
‧可以将所有程式码(script)转换成可执行档(.exe)。
这样做的好处是,可以在没有安装 AutoHotKey 的电脑上执行。
http://www.autohotkey.com/docs/Scripts.htm#ahk2exe
如何入门或许比你想得还要简单,可以看看
快速入门教学(quick-start tutorial)
http://www.autohotkey.com/docs/Tutorial.htm
更多关於快速键:
AutoHotkey 让你释放所有键盘、摇杆、滑鼠的潜能。
举例来说:
作为快速键的控制键(modifier),除了一般的 [Ctrl]、[Alt]、[Shift] 以外,
你还可以使用 [win 键]、[Capslock] 作为控制键。
事实上,任何键盘按钮或是滑鼠键皆可以成为控制键。
关於这些以及相关话题的讨论,参见
进阶快速键(Advanced Hotkeys)。
http://www.autohotkey.com/docs/HotkeyFeatures.htm
其他功能:
‧改变音量、静音,或者其他关於声音的设定。
http://www.autohotkey.com/docs/commands/SoundSet.htm
‧让任何视窗半透明、最上层显示,或者改变它的形状。
http://www.autohotkey.com/docs/commands/WinSet.htm#trans
http://www.autohotkey.com/docs/commands/WinSet.htm#AlwaysOnTop
http://www.autohotkey.com/docs/commands/WinSet.htm#region
‧让摇杆或键盘拥有滑鼠的功能。
http://www.autohotkey.com/docs/scripts/JoystickMouse.htm
http://www.autohotkey.com/docs/scripts/NumpadMouse.htm
‧监视系统的运作。例如:当不想要出现的视窗出现时令其马上消失。
http://www.autohotkey.com/docs/commands/SetTimer.htm
‧撷取并且修改剪贴簿内容。包括从视窗(Explorer window)复制的档名。
http://www.autohotkey.com/docs/misc/Clipboard.htm
‧停用或取代 Windows 内建的快速键(如 [Win+E] 和 [Win+R] )
http://www.autohotkey.com/docs/misc/Override.htm
‧缓和重复 Alt+TAB 所造成的手部伤害。
Alleviate RSI with substitutes for Alt-Tab
(using keys, mouse wheel, or buttons).
http://www.autohotkey.com/docs/Hotkeys.htm#alttab
‧自订右下角快捷列的图示、讯息提示(tooltips)、选单、子选单。
http://www.autohotkey.com/docs/commands/Menu.htm
‧显示对话框、讯息提示、弹跳视窗(balloon tips)、右键选单(popup menus),
并可与使用者互动。
http://www.autohotkey.com/docs/commands/MsgBox.htm
http://www.autohotkey.com/docs/commands/ToolTip.htm
http://www.autohotkey.com/docs/commands/TrayTip.htm
http://www.autohotkey.com/docs/commands/Menu.htm
‧可於接收到关机或登出讯息後,再执行程式码片段。
http://www.autohotkey.com/docs/commands/OnExit.htm#logoff
‧侦测使用者闲置多久时间。例如说:当使用者离开时执行高 CPU 使用率的工作。
http://www.autohotkey.com/docs/Variables.htm#TimeIdle
‧游戏自动化;可靠着侦测图像或是萤幕上像素的颜色达成(使用必须合法)。
Automate game actions by detecting images and pixel colors
(this is intended for legitimate uses such as the alleviation of RSI).
http://www.autohotkey.com/docs/commands/ImageSearch.htm
http://www.autohotkey.com/docs/commands/PixelGetColor.htm
‧比起其他语言来说,可以更容易地读取、写入、贴上纯文字档案。
http://www.autohotkey.com/docs/commands/LoopReadFile.htm
http://www.autohotkey.com/docs/commands/FileAppend.htm
http://www.autohotkey.com/docs/commands/LoopParse.htm
‧支援使用万用字元(*.*)(wildcard)处理许多档案。
http://www.autohotkey.com/docs/commands/LoopFile.htm
‧处理 登录档、.INI 档。
Work with the registry and INI files.
http://www.autohotkey.com/docs/commands/RegRead.htm
http://www.autohotkey.com/docs/commands/IniRead.htm
软体许可:
GNU General Public License
http://www.autohotkey.com/docs/license.htm
感谢:
略
--
主动是机会的诱饵
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.75.34
※ 编辑: VElysian 来自: 61.62.75.34 (07/17 17:59)
※ 编辑: VElysian 来自: 61.62.75.34 (07/17 18:00)
1F:→ linpien:首推!真用心! 59.104.165.176 07/17 19:48
2F:推 linpien:可以把推文 ip 设定拿掉吗? 59.104.165.176 07/17 19:50
3F:推 ateclean:对呀 这样一行就变很少字了耶~ 变多了 = =a 07/17 21:35
4F:→ VElysian:楼上... XD 07/17 21:37
※ 编辑: VElysian 来自: 61.62.72.58 (08/01 18:47)