用户速查
Diatom/用户手册/用户速查

用户速查表

日常操作

要做什么 方法
启动 运行完整目录中的 diatom.exe
重载 保存后再次运行 exe,先结束重要任务
退出 入门命令 Ctrl+Alt+F12;或任务管理器结束主程序
查看记录 入门命令 Ctrl+Alt+F11
修改个人命令 实际命令目录中的 src\user 或自定义 src_dir
更新 退出、备份、在新目录验证后合并配置

快捷键表只适用于安装了 入门示例 的运行目录。

文件与语法

文件 写法
全局配置 [def]、[gs];裸值;; 整行注释
命令列表 [命令名]、属性、code='''…''';不是完整 TOML
AHK 独立脚本 第一条有效内容可写 ;? type=e,read=1
Python/PowerShell #? ...
JavaScript //? ...
Lua --? ...

当前没有 /* toml … */ 属性头。脚本头空属性忽略;全局空值也不会清除机器覆盖前已有的键。

常用命令属性

属性 简要说明
type=f 短函数正文,使用 this
type=c 调用 fn,参数写 ps
type=e、type=j 完整脚本,新建独立/Job 进程
`alias=名字1 名字2`
key=^!F9 Ctrl+Alt+F9,依赖热键宿主
read=1 独立线程调试时重读正文,不更新动态代码缓存
ban=1 不加载,恢复时删掉属性
dog=1/dog=-1 每次启动/仅 boot 启动
task=em:15 每 15 分钟调度,周期必须大于零
pc=[abc]/pc_bl=[abc] 机器加载白/黑名单

常用数据

函数正文用 this["name"];完整脚本用 A_Args["name"]。鼠标入口还可能提供 id、hwnd、title、exe、class、dx、dy、ux、uy。热键、启动和定时入口不保证有同样字段。

判断问题在哪

快捷键也无效 → 查启动、命令加载、热键宿主和运行时。

快捷键有效,手势无效 → 查触发键、识别名、窗口作用域和条件。

手势名正确,动作错误 → 查同名覆盖、具体窗口规则和条件优先级。

正文修改不生效 → 查是否重启、是否预读、是否复用了已编译代码。

详细步骤见 故障排查。

用户手册

正在读取手册…