使用 Hammerspoon 实现了一些小功能,感兴趣的同学可以试用一下,欢迎提出改进意见,谢谢!
1
Vitta 2021-12-12 21:40:43 +08:00
先支持一下。我用的最多的还是自动切换输入法、快捷键唤醒 app 或输入法和音量调整
(下班点不需要提醒,我比闹铃还准时) |
3
nl101531 2021-12-13 08:40:20 +08:00 via iPhone
支持一下,真是神器
|
5
kingzeus 2021-12-13 09:58:23 +08:00
我之前也写了一堆,最后发现很多还是用回了 app
|
6
KURANADO OP @kingzeus 可以说下最后用回 app 的原因吗
在我看来,两者各有优缺点: Hammerspoon 脚本安装更方便,直接 pull 代码即可; 功能更小巧紧凑、所有配置直接脚本写死,App 中很少使用的功能也直接删除; 缺点是对于不懂脚本的人来说,修改配置,管理配置都相对更困难 而 App 我觉得最大的优点就是 UI 界面更漂亮,修改配置也更方便。但与此同时,多个软件占用的内存也更多,有些软件提供的功能存在些许冗余,部分功能可能根本不会使用到。 |
7
goodryb 2021-12-13 15:25:27 +08:00
唯一用的一个功能是连接公司 WiFi ,把笔记本音量调整为 0 。
|
8
FrankAdler 2021-12-13 16:29:06 +08:00
我用到了 连接公司 WIFI 自动认证,有线可用自动禁用无线
|
9
cai314494687 2021-12-14 11:01:17 +08:00
👍 顺便贴一下我的 config https://github.com/forecho/hammerspoon-config
|
10
KURANADO OP @cai314494687 把配置放到一个 config.lua 文件中,是个很好的实现方式,学到了
|
11
kingzeus 2021-12-14 14:14:57 +08:00
@KURANADO 开始的时候,我也觉得很不错,而且我非常熟悉 Lua ,本来我想把 Hammerspoon 作为主力脚本来使用的。真的用起来,小问题还是不少。
1. 交互 /显示不太方便,Hammerspoon 主要还是按键操作为主,时间久了,按键容易忘。显示上也相对比较简单,稍微复杂点就会有各种小问题。 2. 功能扩展受限,api 还是无法支撑各种复杂使用场景。 3. 系统崩溃 /调试麻烦。 所以,Hammerspoon 倾向于只有一些简单操作的自动化流程。 不常用的功能,用脚本和 app 其实差不多。 复杂的功能 /交互复杂 /界面复杂 的话,还是推荐用 app 。 常用的功能,我 utools/python |