[MacOS] Hammerspoon-sugood 多合一效率工具,新增状态栏显示系统信息(CPU/内存/硬盘/网速)-v0.1.7

2022-01-17 16:25:19 +08:00
 sugoodz

运行环境要求

已测试可用的系统:MacOS 10.14 及以上

脚本功能说明

Github (国外地址)

Gitee(国内地址)

已完成如下功能

  1. 状态栏显示输入法状态
  2. 时间同步功能
  3. 屏幕取色功能
  4. JSON 格式化功能
  5. 翻译功能(支持百度和有道 API )
  6. 咖啡因(设置系统永不睡眠)
  7. 备忘录功能
  8. 状态栏显示系统信息( CPU/内存 /硬盘 /网速)
  9. 窗口管理
  10. 快捷键快速启动其他应用

此脚本的优势

本脚本相当于整合了多个 APP 的功能。对比如下

Hammerspoon 配置

使用方法

如何安装

  1. 下载安装 Hammerspoon。确保是在 0.9.81 版本及以上,github 速度有点慢请耐心等待~
  2. 然后克隆当前项目到~/.hammerspoon 中(如果已经存在.hammerspoon 文件夹请先删除。)
  3. 运行 Hammerspoon ,提示需要辅助功能权限,请允许。
  4. 如果需要开机启动,请在设置界面勾选 Launch Hammerspoon at login 选项进行设置

如何更新

  1. 在终端中执行以下两条指令
# 打开 Hammerspoon 配置文件夹
cd ~/.hammerspoon
#拉取执行的更新
git pull origin master
  1. 点击 hammerspoon 的 reload config 更新配置文件

功能详细说明

快捷键图标

键位
Shift
Control
Option
Command

功能

状态栏显示输入法状态

  1. 界面如下

2.功能说明

可显示大小写状态,输入法状态,中英文状态。目前仅测试过搜狗输入法

片段和备忘录

JSON 格式化

界面与功能说明

  1. 界面如下

ps:第一次使用请先右键左边的窗口,将 substitutions -> smart Quotas 的勾选去掉。这个功能会自动补全一些字符,如果有中文会出现错误,所以要关掉。

  1. 功能入下

自动同步时间

*⌥⌘ + T 自动同步时间

界面与功能说明

  1. 界面如下

ps:该功能默认是关闭的,如需使用先给 mac 安装 expect ,并在上图的位置输入开机密码。一般情况下 mac 的时间同步都是没问题的。但是像我的黑苹果睡眠唤醒后时间不准的,已确保 Bios 电池没问题,也重新设置了系统的时间同步服务器都没解决。还有些人的电脑用了一段时间后时间就会不准的。可以尝试使用这个功能

  1. 功能说明

翻译

界面与功能说明

界面

  1. 设置说明

支持百度和有道翻译 API 。百度翻译可直接使用。有道翻译需要先申请有道翻译 API 并配置 appKey 和 appSecret

  1. 界面如下

  1. 功能说明

屏幕取色功能

  1. 界面如下

  1. 功能说明 菜单栏点击屏幕取色,出现取色界面后点击颜色拾取器,就可以获取当前屏幕鼠标所在位置的颜色值

咖啡因

  1. 界面如下

  1. 功能说明

菜单栏点击“咖啡因”打开系统永不休眠功能,打开后状态栏会出现一个咖啡杯的图标,再点击一次就能关闭,状态栏的咖啡杯图标也会消失

状态栏显示系统状态

  1. 界面如下

  1. 功能说明

菜单栏点击-“系统状态”打开状态栏显示系统状态信息的显示,再点击一次可关闭状态栏显示

窗口管理

1/2 屏幕

1/4 屏幕

多个显示器

移动光标
移动窗口

其它

系统工具

快速启动

总结

状态栏的图标终于不是满满的了。开心:-)

2580 次点击
所在节点    macOS
11 条回复
leoboboo
2022-01-17 16:30:01 +08:00
有点强,先安装试试,感谢 LZ
Vitta
2022-01-17 16:43:37 +08:00
star~
我以前试过显示输入法状态,因为我用了自动切换输入法的脚本,显示的太频繁了
sugoodz
2022-01-17 17:14:00 +08:00
@leoboboo 谢谢支持,欢迎反馈问题
vokins
2022-01-17 17:49:16 +08:00
收藏一下
neptuno
2022-01-17 18:02:17 +08:00
翻译很不错,赞
Tink
2022-01-17 18:12:16 +08:00
我回去也整理一下我用的发出来
xtinput
2022-01-17 19:14:57 +08:00
我是来吐槽的
功能太多太繁杂了
```
状态栏显示输入法状态
移动光标
系统工具
```
这些功能系统就有
```
咖啡因
```
macOS 的系统睡眠设置都被移除了,苹果抛弃的功能再弄进来干嘛呢,接电源的时候本身就有个防治进入睡眠的
```
状态栏显示系统状态
```
为啥要那么关注设备状态?只需要看看网络就 OK 了,其它都没啥用
sugoodz
2022-01-17 19:50:20 +08:00
@xtinput 首先谢谢反馈~
本脚本的初衷是提高效率,和减少状态栏的显示内容。不一定是为了实现系统没有的功能。
1 、状态栏输入法整合了输入法和大小写的显示,优点是减少状态栏的图标,还有方便没有大小写灯的键盘查看状态。
2 、咖啡因主要是应付一些临时需要后台执行任务的场景,这样只要临时打开咖啡因功能就好而不用影响系统设置,不想用就不打开就好
3 、状态栏系统信息,有计划增加单独控制开关的,现在显示的信息确实不够灵活
vokins
2022-01-17 23:22:10 +08:00
@xtinput m1 系列处理器把睡眠设置移除了吗?
ooops
2022-01-17 23:52:00 +08:00
窗口调整占了 5 套快捷键,可以试试 winwin 这个 spoon ,进入 window 管理模式,然后就可以用正常键调整了,然后退出又可以恢复正常。省了很多快捷键组合,也好记很多
jiayouniu
2022-01-18 10:07:22 +08:00
👍🏻👍🏻看起来挺实用的工具,安装试一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/828800

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX