【SH】AutoHotKey(AHK)运行环境搭建、超简单、超详细、动态更新!

基础环境

》软件下载:
------》 AutoHotkey_2.0.18_setup.exe(点击下载)
------》 AutoHotkey_2.0.18_setup.exe(软件安装包) (提取码:UIkX)
------》Ahk2Exe1.1.37.02a0.zip(编译器)(提取码:Wksq)

》软件安装,下载AutoHotkey_2.0.18_setup.exe安装包,点击安装。

开始界面

》安装专用编译器,下载Ahk2Exe1.1.37.02a0.zip,解压,在AutoHotKey安装路径新建一个文件夹Compiler,将解压文件夹里面的Ahk2Exe.exe放入其中。

在这里插入图片描述

Hello World!

》新建一个脚本,编辑一个简单的消息窗口,编译成exe文件,点击运行查看效果。

MsgBox("Hello World!")

简单案例

VSCode环境

》Visual Studio Code 里面的插件是支持AHK编程语言的,在VSCode的插件商店里面搜索autohotkey,发现截止目前有三个主流插件:
------》AutoHotkey,已弃用。
------》AutoHotkey Plus,已弃用。
------》AHK++,是AutoHotkey Plus的分支。

》SH羊大侠选择了AHK++

插件下载

》根据安装时选择的路径,设置编译器、帮助文档、解释器的路径,注意选择V2版本

设置
》编译器有GUI和非GUI两种,作者羊大侠🐏下载了GUI这种,还有非GUI的,目前保留此问题

编译器路径

安装路径
运行脚本

第三方库

参考文章:最新、最全AutoHotkey函数库和类库 – AutoAHK

【ahk_log】

AHK技术交流群:620432927
版本说明:
2025-01-17下载,好像已经从log4ahk更名为ahk_log

使用说明:
解压,将ahk_log-main/v2中的lib文件夹复制到软件安装目录AutoHotkey/v2中(和AutoHotkey64.exe解释器在同一目录)。

功能描述:
①6种级别 trace>debug>info>warn>error>critical;
②可选输出到控制台、编辑器输出窗口、文件;
③把lib文件放到解释器目录,作为标准库使用;
④脚本任意位置引用 #include ;
⑤默认输出到终端、默认不输出到文件;

参考文章:
【库 log4ahk:v1&v2】autohotkey log日志库,支持终端、文件、多线程 – AutoAHK

下载地址:
GitHub - sxzxs/ahk_log: ahk_log
ahk_log-main-20250117.zip(提取码:LZaG)

举个栗子🌰:
v2 example

#Requires AutoHotkey v2.0
#include <log>
; 默认输出到CMD窗口
; 配置输出到文件,路径:脚本目录\logs\daily_2025-01-17.txt
; logger.is_out_file := false 
; 1、配置输出到控制台;2、使用编辑器窗口还是CMD窗口
; logger.is_out_console := true
; logger.is_use_cmder := true ;使用CMD窗口,默认
; logger.is_use_editor := true ;使用编辑器窗口
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值