爱意满满的作品展示区。
sox

快速切换 macOS 上截屏的阴影

  •  
  •   sox ·
    egoist · Sep 3, 2016 · 3466 views
    This topic created in 3717 days ago, the information mentioned may be changed or developed.

    这只是几句简单的命令行:

    关掉阴影:

    $ defaults write com.apple.screencapture disable-shadow -bool false
    

    开启阴影:

    $ defaults write com.apple.screencapture disable-shadow -bool true
    

    查看是不是开启了阴影:

    $ defaults read com.apple.screencapture disable-shadow
    

    每次更改之后你需要重启系统 UI:

    $ killall SystemUIServer
    

    NPM 包:

    $ npm install -g toggle-screencapture-shadow-cli
    
    $ toggle-screencapture-shadow
    

    GitHub:

    https://github.com/egoist/toggle-screencapture-shadow-cli

    12 replies  •  2016-09-04 12:01:53 +08:00
    ynyounuo
    ynyounuo
    Sep 3, 2016
    1
    ……
    我以为是用什么语言实现了模仿窗口阴影
    /t/293920
    viko16
    viko16
    Sep 3, 2016 via Android
    2
    …这都能写三个库
    sox
    sox
    OP
    Sep 4, 2016 via Android
    3
    @viko16 当你经常写的时候你会体会到好处
    11
    11
    Sep 4, 2016
    4
    这还要依赖个第三方库。。。
    sox
    sox
    OP
    Sep 4, 2016 via Android
    5
    @11 唉,仔细看了再回复很难吗😂 那些库都是我写的
    Sunyanzi
    Sunyanzi
    Sep 4, 2016
    6
    这不是 shell 脚本该干的事吗 ...
    sox
    sox
    OP
    Sep 4, 2016 via Android
    7
    @Sunyanzi 你可以用任何脚本, who cares
    hronro
    hronro
    Sep 4, 2016
    8
    这个不该是一个 alias 就能搞定嘛。。。😅
    sox
    sox
    OP
    Sep 4, 2016 via Android
    9
    @hronro 你来写一下一个 alias 怎么切换状态
    rayps
    rayps
    Sep 4, 2016
    10
    这个不错,我跟楼主有一样的需求。有些人可能不能理解因为他们不需要。
    rayps
    rayps
    Sep 4, 2016
    11
    用 alias 也可以的,但是要设置一个 shadow-on 和 shadow-off ,另外我觉得 toggle-screencapture-shadow 太长了,所以我设置了一个 alias: tss
    hronro
    hronro
    Sep 4, 2016
    12
    @sox 那就写两个咯:)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1445 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 05:12 · PVG 13:12 · LAX 21:12 · JFK 00:12
    ♥ Do have faith in what you're doing.