[自荐]基于AHKV2重写了脚本管理器

软件名称

AHK2Manager

简介

A toolkit to control all running instances of AutoHotkey(V2.0+).
一个可以统一启动、关闭、重启所有AHK脚本的管理器(基于AHK V2语法重写)。

更新日志

  • 2023.05.18 Github上发布Release,提供编译后的exe下载,开箱即用
  • 2023.05.10 支持明亮/暗黑模式自动适配

开发原因

  • 在AHKV1时代,就用过蓝蓝小雪的脚本管理器,脚本里只有留下的官网,http://wwww.snow518.cn/ 找不到原本项目在哪里了,目前在Github中能找到 tex2e/AHKManage 的版本
  • 在AHK升级到V2之后,脚本管理器缺少一个V2版本;
  • 以前的我更多是使用网上成熟优秀的ahk脚本,没有真正尝试自己去写一个完整的ahk脚本;
  • 最近心态很烦躁,想通过沉浸在某些事情中,摆脱来自外界的纷扰,刚好借着这个机会,参考者蓝蓝小雪的思路,然后按照Autohotkey V2语法,自己尝试重新写了一个脚本管理器的v2版本。

应用功能

  • 支持系统明亮/暗黑模式自动切换
  • 自动加载scripts目录下的脚本,生成托盘管理菜单
  • 支持常驻脚本、临时常驻脚本(!前缀)以及普通脚本(+前缀)
  • 支持查看运行中的脚本进程

Screenshot 2023-05-08 162923
Screenshot 2023-05-08 162943
Screenshot 2023-05-08 162953

官方网站

Jvcon/AHK2Manager: A toolkit to control all running instances of AutoHotkey(V2.0+). (github.com)

4 Likes

试了一下,好像不支持中文名字的脚本,得改成英文名,否则提示出错

是的,目前还在开发中文支持,RegExMatch()这里的处理不太懂,正在努力研究中

学习了一下正则匹配的语法,目前支持脚本名称命名为中文了。

Supported chinese scripts name · Jvcon/AHK2Manager@f331055 (github.com)

怎么github上没有下载的Releases ?

之前在开发中,所以还是源码状态;最近已经完成大部分主要功能,现在正在写github action,之后会直接根据git推送进行打包release提供下载

动态更新:现在已经支持从release下载编译后的exe了!

我都是把所有子脚本include到一个 main.ahk 脚本中,统一管理和分配快捷键

用关键字 github autohotkey manager 搜索还有挺多管理器的,或许楼主都可以参考看看?

试了一下,这个中文支持还差一些啊(Win10 22H2)
image

emm,看起来很像是熟悉的utf8与GBK问题……

我尝试研究一下,看看怎么处理编码问题

修复了中文汉化乱码的问题。

Releases · Jvcon/AHK2Manager (github.com)

链接是另一个Repo呢?我又去主贴里的看了看,发现没新的Release,Repo看到是更新了,不知道直接下载 AHK2Manager.ahk 是不是可以一样使用…

因为有两个项目在更新,回复的时候贴错了repo,抱歉