西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页常用软件软件下载安卓软件游戏下载安卓游戏MAC应用驱动下载安卓电视
系统工具网络工具媒体工具图形图像社交软件杀毒软件办公软件驱动软件学习教育阅读工具其他软件
当前位置:首页MAC软件Mac系统软件 → SlowQuitApps for mac v0.4.0 官方最新版

SlowQuitApps for mac

SlowQuitApps for mac
  • 更新:2018-05-28 10:58
  • 大小:53KB
  • 版本:v0.4.0 官方最新版
  • 语言:中文
  • 类型:Mac系统软件
  • 平台:Mac
本类排行
  • 应用介绍
  • 应用截图
  • 下载地址
  • 网友评论

很多mac用户大概都有过把command+q当做command+w按导致应用退出的经历,这里西西推荐的这款SlowQuitApps for mac可以帮你避免这种问题。SlowQuitApps for mac可以在你误按command+q的时候出现一个计时圆圈,当圆圈走满一圈时才会执行这个操作,你有足够的时间来放弃这个操作。

软件介绍:

SlowQuitApps 这款免费软件非常优雅地解决了这个问题,彻底杜绝了误触。

SlowQuitApps 运行效果

如上图所示,在启动 SlowQuitApps 之后,需按住 ⌘Command - Q,直到显示的环形倒计时结束后,才会关闭程序。

其安装方法也很简单,可以直接通过 Homebrew 安装它。如果你还不了解 Homebrew 是什么,请参阅我派这篇文章:《像 Mac 高手一样管理应用,从 Homebrew 开始》。

在安装了 Homebrew 之后,直接在终端中依次运行如下两行命令:

brew tap dteoh/sqa
brew cask install slowquitapps

安装完成后,直接启动它,此时会显示一个提示窗口,询问是否允许在登录时自动启动它:

自动启动提示窗口

依自己的需求选择即可。

这时你会发现这个软件没有任何窗口界面,甚至连菜单栏上的图标都没有,但在任意软件界面上按 ⌘Command-Q 都可以看到这个环形的倒计时了。

当要关闭它的时候,只需在终端中运行以下命令即可:

killall SlowQuitApps

也可以通过 LaunchBar 关闭它,方法是在 LaunchBar 中检索到 SlowQuitApps,按 Tab 键,再输入 QUIT 检索到 Quit Application 并回车:

使用 LaunchBar 关闭 SlowQuitApps

如果觉得软件默认的倒计时时间有点长,想要调整这个时间,比如要把它设为 1.5 秒,只需在终端中运行如下命令:

defaults write com.dteoh.SlowQuitApps delay -int 1500

其中结尾的 1500 即代表要设置的倒计时时间,单位为毫秒,即 1.5 秒。每次设置完成后,需要关闭 SlowQuitApps 并重新启动。

这款软件还有一个白名单功能,SlowQuitApps 不会作用于所有列入白名单的程序,在按下 ⌘Command - Q 时会像平常那像直接关闭当前程序。

如何设置白名单:

例如,如果想把备忘录程序列入白名单,只需在终端中输入如下命令:

defaults write com.dteoh.SlowQuitApps whitelist -array-add com.apple.Notes

其中,com.apple.Notes 是备忘录程序的 Bundle ID,可以在终端使用如下命令查看:

osascript -e 'id of app "Notes"'

mdls -name kMDItemCFBundleIdentifier /Applications/Notes.app

在终端中查看 Bundle ID

也可以使用 LaunchBar 查看应用程序的 Bundle ID:

在 LaunchBar 中检索到目标程序后,按 → 方向键,选择 Info.plist 回车,再输入 ID 检索得到 CFBundleIdentifier,回车即可查看。

使用 LaunchBar 查看 Bundle ID

通过如下命令可以在终端中查看列入白名单的程序的 Bundle ID 列表:

defaults read com.dteoh.SlowQuitApps whitelist

相反,如果想要让 SlowQuitApps 只作用于名单中的程序,名单以外的程序在按下 ⌘Command-Q 时直接关闭,则可用以下命令进行名单反转:

defaults write com.dteoh.SlowQuitApps invertList -bool YES

如果要取消上面进行的名单反转,则运行以下命令:

defaults delete com.dteoh.SlowQuitApps invertList

同理,在设置完成后,需要重新启动 SlowQuitApps 以使设置生效。

下载地址

下载地址

特别说明

同类推荐

发表评论

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲