MyAHKScripts
No description available
Install / Use
/learn @mudssky/MyAHKScriptsREADME
[已归档 / Archived] myAHKScripts
⚠️ 归档说明 / Archive Notice
本项目已停止单独维护,所有代码和历史记录已迁移至新的 Monorepo 仓库。 This project has been archived and merged into a new Monorepo.
🚀 新仓库地址 / New Repository: https://github.com/mudssky/powershellScripts scripts/ahk/
请前往新仓库获取最新的更新和支持。 Please visit the new repository for the latest updates.
(旧版文档 / Legacy Documentation) myAHKScripts
存放自己编写的autohotkey脚本,全部基于v2版本的语法。 脚本统一存放在scripts目录
安装
1. 安装 AutoHotkey 2.0
项目提供了自动安装脚本 install-autohotkey.ps1,可以自动下载并安装最新版本的 AutoHotkey 2.0:
# 以管理员身份运行 PowerShell,然后执行:
.\install-autohotkey.ps1
# 静默安装(无用户交互)
.\install-autohotkey.ps1 -Silent
# 强制重新安装(即使已安装)
.\install-autohotkey.ps1 -Force
注意事项:
- 建议以管理员身份运行 PowerShell
- 确保 PowerShell 执行策略允许运行脚本
- 脚本会自动从 GitHub 下载最新版本
- 安装完成后需要重启终端以使用 AutoHotkey 命令
2. 部署脚本
makeScripts是powershell脚本,用于把scripts目录里面的所有脚本和base.ahk拼接成一个并且在startup目录创建快捷方式,然后再执行一遍最终生成的ahk脚本。
注意先确认powershell的执行权限,还有autohotkey v2是否正确安装再执行。 可能会需要管理员权限才能执行。
默认会采用include的方式进行拼接,有一个 -concatNotInclude参数,如果传递给脚本
最后生成的ahk文件就是完整拼接的了。
01. capslock.ahk
定制capslock键作为修饰键 使用了官方提供的代码,完全禁用capslock键并且排除IME带来的干扰,使用capslock+esc代替capslock原来的功能。
|快捷键|功能| |---|---| |Capslock+t|窗口置顶toggle| |Capslock+esc|大写锁定切换|
02.switchIME.ahk
提供自动切换输入法的功能。
需要把默认输入法调成微软拼音,进入特定的几个app比如vscode 或者windows terminal 就会用shift切换到英文模式,离开这些app的时候就会切换回中文模式。
|快捷键|功能| |---|---| |Capslock+1|切换为微软拼音输入法| |Capslock+2|切换为微软英文键盘| |Capslock+3|切换为微软日文输入法|
03.win.ahk
win相关的快捷键
定义win+l热键用于下班时,一键关闭一些应用程序
在数组中放入进程名即可
offDuttiesCloseProcessArr:= ["foobar2000.exe","QQMusic.exe"]
04.鼠标连点器
| 快捷键 | 功能 | | ---------- | ------------------------------------------------------------ | | Capslock+c | 连续点击,超过10分钟或者鼠标位移大于50停止 | | Capslock+r | 停止点击,重置计数器,重置鼠标指针到屏幕中心(多屏幕的时候找不到鼠标指针时好用) | | CapsLock+m | 输入点击的时间间隔 |
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
