V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Jacklandrin
V2EX  ›  macOS

一键 macOS 系统设置工具--OnlySwitch

  •  
  •   Jacklandrin · 312 天前 · 3236 次点击
    这是一个创建于 312 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为啥写这个 app

    M1 pro 的 MacBook 发布之后,我立即下单了一台。觉得刘海儿实在太影响视觉,就自己写了个藏刘海儿的功能,后来觉得 menubar 在 14 寸的电脑上放不下过去那么多 icon ,就一点一点的把平时用的隐藏桌面图标,清除 xcode 缓存这些功能都集成了进来。现在 OnlySwitch 已经有了几十种不同功能的开关,还加入了 Monterey 支持的快捷指令功能,并且可以为他们设置键盘热键。用户也可以自由的增减在列表上显示的开关。

    OnlySwitch 欢迎大家来贡献更多 macOS 上的快捷指令,来让其拥有更丰富的功能。

    自从 OnlySwitch 发布以来,被全球多个科技网站所报道,也收到很多世界各地用户的反馈,作为一款开源软件,希望大家一起把 OnlySwitch 做的更好。

    我在发布这个 app 几个版本之后,从德国用户那里了解到之前有个类似国内的 mac app 叫 One Switch ,很多功能可能与他的类似。不过我想依托开源的力量,把 OnlySwitch 打造成一个快捷方式分享平台,而不是单纯的提供一些功能,未来在产品的定位上也会做更多的差异化处理。

    https://github.com/jacklandrin/OnlySwitch

    Sits in the status bar

    通过 Homebrew 安装

    brew install only-switch
    

    手动下载

    Download the app

    27 条回复    2022-05-27 00:08:01 +08:00
    wangpao
        1
    wangpao  
       312 天前
    有办法可以设置隐藏 “更多应用” 这一条吗?
    fx777
        2
    fx777  
       312 天前
    提个小建议,我当时下载 oneswitch 目的就是为了清洁键盘
    duxiansen
        3
    duxiansen  
       312 天前
    提个小建议,图标可以适配下新系统,刚装上看到图标大了一圈很不适应
    Jacklandrin
        4
    Jacklandrin  
    OP
       312 天前
    @duxiansen 好的,下个版本改小一点。
    Jacklandrin
        5
    Jacklandrin  
    OP
       312 天前
    @wangpao 目前没有,下个版本我在设置里加个按钮吧
    Jacklandrin
        6
    Jacklandrin  
    OP
       312 天前
    @fx777 这类功能感觉更适合写个快捷指令,但是目前还没有研究出如何实现。如果你有了解有现成的快捷指令可以实现,欢迎 contribute
    lefer
        7
    lefer  
       312 天前
    这个产品目前几乎和 One Switch 一摸一样。

    这...
    sank
        8
    sank  
       312 天前
    One Switch 忠实用户,但是看到同类产品,也很兴奋。希望能加入更多开放的功能,比如类似一键控制 ssh 命令?
    Jacklandrin
        9
    Jacklandrin  
    OP
       312 天前
    @sank 你的意思是提前配置好地址和密码,一键链接远程主机么?还需要自动弹出个 terminal 来,还是?不过感觉这个功能都能单独写个 app 了,嘿嘿。
    jorneyr
        10
    jorneyr  
       312 天前
    @sank 一键控制 ssh 命令可以使用 shuttle ,再配合 expect 自动登录更舒服。
    Jacklandrin
        11
    Jacklandrin  
    OP
       312 天前
    @lefer 他应该不支持 Monterey 的快捷指令吧,我也只是后来下过他的测试版本,用了一下。他的动效比我好太多了,很多功能我也查了些资料,搞不懂是怎么实现的,比如原彩模式开启。我觉得既然产品有些撞车,以后就做差异化好了,定位成一个快捷方式平台。毕竟是开源项目,也希望更多人的人可以贡献功能。
    sank
        12
    sank  
       312 天前
    @Jacklandrin 提前配置好(参考 iOS 的快捷指令)。
    实际用途:一键控制软路由上 clash 的开关 /规则。2333
    Jacklandrin
        13
    Jacklandrin  
    OP
       312 天前
    @sank 如果有现成的快捷指令,可以改改直接在 mac 上跑
    vokins
        14
    vokins  
       312 天前 via iPhone
    很棒,谢谢收藏了
    ngbdsb
        15
    ngbdsb  
       312 天前
    感谢作者,希望加入锁定屏幕和键盘的功能,之前用过 one switch 和 onlyswitch 都用过,为了锁定键盘的功能最后还是转向 oneswitch
    hackpro
        16
    hackpro  
       311 天前 via iPhone
    最低支持到哪个版本的操作系统啊
    poison123
        17
    poison123  
       311 天前 via iPhone
    可惜不支持 Catalina
    Jacklandrin
        18
    Jacklandrin  
    OP
       311 天前
    @hackpro Monterey, 因为需要支持 Mac 上的快捷指令
    Jacklandrin
        19
    Jacklandrin  
    OP
       311 天前
    @ngbdsb 锁定键盘我最近调研了一下,之前的一些 shell 命令貌似在 Monterey 上不起作用,可能得在 app 里捕捉按键事件回调给一个空方法才行。最近在各种面试,比较忙,过些日子我试试开发一下这个功能吧。
    yhrzpm
        20
    yhrzpm  
       311 天前
    提个建议,支持 shell 脚本定制或者其他什么脚本。这样有需要的功能自己加就行。
    Jacklandrin
        21
    Jacklandrin  
    OP
       311 天前
    @yhrzpm 其实快捷指令就可以的,但是好像很多人不太了解如果制做一个快捷指令
    RheatiN
        22
    RheatiN  
       310 天前 via iPhone
    淦,我咋没有这些好点子🐮
    tousfun
        23
    tousfun  
       308 天前 via iPhone
    楼主 b 站也是这个 id 吧,之前还回过我
    Jacklandrin
        24
    Jacklandrin  
    OP
       306 天前
    @919615766 是的,哈哈
    Jacklandrin
        25
    Jacklandrin  
    OP
       248 天前
    @fx777 目前加了个一个屏幕测试的开关,你也可以用它来清理键盘和屏幕
    Jacklandrin
        26
    Jacklandrin  
    OP
       248 天前
    @ngbdsb 目前加了个一个屏幕测试的开关,你也可以用它来清理键盘和屏幕
    ngbdsb
        27
    ngbdsb  
       247 天前
    @Jacklandrin 非常感谢!我现在就更新。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   2828 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 01:42 · PVG 09:42 · LAX 17:42 · JFK 20:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.