LaunchPadder-zh_CN

En / 中文
LaunchPadder 是一款免费的 macOS LaunchPad 工具,可通过一定的规则对 LaunchPad 上的应用程序 Icon 和文件夹进行组织和排序。
有时,LaunchPad 会出现一些显示问题,如不能正确地显示已安装应用程序的 Icon,或是依旧显示已删除应用程序的 Icon,且重启操作系统问题依旧。在这种情况下,我们需要重置 LaunchPad,比如使用以下的命令。
defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock
在较早版本的 LaunchPad 中,重置操作会自动将应用程序以字母顺序排列,但在较新的版本中,它采用了 UUID 作为排序依据,这会造成非常混乱的布局。
为了解决这个问题,我编写了 LaunchPadder。
目录
声明
在使用 LaunchPadder 时,请关闭任何其他可对 LaunchPad 数据进行操作的应用程序(如 LaunchPad Manager、数据库管理类软件等),以避免发生不预期的数据读写、抢占操作等问题。这些问题可能会对 LaunchPad 数据造成破坏,导致当前布局全部丢失、显示异常。如果出现这种情况,必须强制重置 LaunchPad 才可正常使用。
LaunchPadder 在发布前已通过 Apple Notary Service 签名,并在本页面的下载文件提供了 MD5 和 SHA-256 摘要,请勿在不明来源下载,以防恶意软件风险。
作者已在最新的 macOS 系统以及安装了 macOS 10.15 系统的虚拟机上进行了功能测试,但不做担保,使用 LaunchPadder 时可能存在的风险由用户自行承担。
特性
目前 LaunchPadder 支持多种排序规则,包括依据应用程序标题的字母顺序排序,依据应用程序捆绑包信息排序(将相同开发商的应用程序放在一起),依据应用图标颜色信息排序等。
- 支持对拉丁字符以及非拉丁字符进行字母顺序排序
- 支持根据应用程序图标的颜色信息进行排序
- 支持将 Apple 应用程序排在最前
- 支持按文件夹内容排序
- 支持将与指定字符串匹配的对象放置在开头或结尾
- 支持按应用程序捆绑包 Id 进行分组和排序
- 支持按应用程序使用情况排序
- 支持按应用程序的分类进行排序
- 支持以拖放的方式调整规则的优先级
- 支持在尽可能保留当前布局的情况下,安全地重置 LaunchPad
规则
默认

默认设置包括 Apple、类型和字母表规则,将优先考虑 Apple 对象并按字母顺序排列所有对象。基本上可以满足大部分的自动整理需求。
Apple 规则

Apple 得留在第一页 🙂
- 将 Apple 开发的应用程序靠前排列。
类型规则

对应用程序和文件夹的排序方法进行设置。
- 如何处理应用程序和文件夹。
- 将应用程序放在文件夹之前。
- 将应用程序放在文件夹之后。
- 不作处理。
- 如何处理文件夹。
- 内容较多的文件夹靠前.
- 内容较少的文件夹靠前.
- 不作处理。
点名规则

指定一些名称,具有相同名称的对象将被固定在开头或结尾。
- 将这些名称靠前排列。
- 将这些名称靠后排列。
捆绑包规则

指定一些捆绑包 Id,具有相同捆绑包 Id 的对象将被固定在开头或结尾。
- 如何处理捆绑包 Id.
- 升序
- 降序
- 将这些捆绑包 Id 靠前排列。
- 将这些捆绑包 Id 靠后排列。
字母表规则

依据字母顺序对对象进行排序,支持非拉丁字符的本地化字符集。
- 如何处理名称。
- 升序
- 降序
- 对非拉丁字符执行本地化排序,例如中文。
- 如何处理包含非拉丁字符的名称。
- 置于只包含拉丁字符的名称之后。
- 置于只包含拉丁字符的名称之前。
- 不作处理。
颜色规则

根据应用程序图标的颜色信息进行排序。为达到最好的呈现效果,建议单独启用此规则,或配合 Apple、类型规则使用。
- 如何处理应用程序的图标颜色。
- 色调升序
- 色调降序
- 如何处理灰色。
- 将灰色放在彩色之前。
- 将灰色放在彩色之后。
- 不作处理。
- 灰度的排序。
- 升序
- 降序
使用情况规则 (实验性)

按应用程序的使用情况排序。
- 如何处理使用情况数据。
- 升序
- 降序
规则优先级
根据需要,你可以启用或禁用规则,也可以通过拖放来调整规则的优先级。
工具菜单

安全重置 LaunchPad
使用此功能可在尽可能保留现有布局的情况下,对 LaunchPad 进行重置,以解决应用程序图标的残留、缺失、重复等显示问题,建议需要重置时优先考虑使用此功能。
需要注意的是,如果使用“排序”或“安全重置 LaunchPad”功能时频繁提示“数据库访问出现错误”、“数据库文件访问出现错误”、“LaunchPad 数据库已损坏”这类错误信息,有可能是与其他类似功能软件在数据操作上产生了冲突导致的 LaunchPad 数据库异常,此时只能通过“原生重置 LaunchPad”进行恢复。
原生重置 LaunchPad
使用原生方法对 LaunchPad 进行重置,以解决 LaunchPad 数据库异常、应用程序图标的残留、缺失、重复等显示问题,但会丢失当前的布局。
(伪)使用指南
守序善良
主张将应用分为 Apple 应用和非 Apple 应用两组,每组按照字母表进行排序。
用法:开启 Apple、类型、字母表规则,关闭其他规则。
中立善良
主张所有应用一视同仁,都应按照字母表统一进行排序。
用法:开启类型、字母表规则,关闭其他规则。
混乱善良
主张所有应用一视同仁,都应按照应用图标的颜色进行排序。
用法:开启类型、颜色规则,关闭其他规则。
守序中立
绝对中立
混乱中立
守序邪恶
主张应用按照自己明确定义的顺序进行排序。
用法:开启、设置点名规则并置顶,选择性开启其他规则。
中立邪恶
混乱邪恶
版本历史
v1.4
- 2022-04-20
- 修复细节问题
- 优化错误提示
- 记住用户的排序配置,并提供重置为默认排序配置的选项
v1.3
- 2022-04-19
- 修复一些功能问题
- 优化性能、提高数据操作安全性
- 优化界面
- 添加按应用的分类进行排序的规则
- 添加安全重置功能,可在保存当前布局的基础上,重置修复应用图标的显示问题
- 添加原生重置、重启 Dock 功能
- 将系统需求从 macOS 11.0+ 降低为 macOS 10.15+,由于兼容更低版本 macOS 的工作量较大,精力有限,因此最低只支持 macOS 10.15,没有计划会对更低版本的 macOS 做支持
v1.1
- 2022-04-09
- 修复细节问题
- 优化界面
- 添加对简体中文、繁体中文的本地化翻译
v1.0
- 2022-04-08
- 优化界面
- 优化性能
- 支持按文件夹内容排序
- 支持对本地化字符集(非拉丁字符)的字母排序
- 支持根据应用图标的颜色信息进行排序
- 支持将与指定字符串匹配的对象放置在开头或结尾
- 支持按应用程序使用情况排序
v0.1-alpha
- 2022-04-07
- 初始版本
- 支持对拉丁字符的字母排序
- 支持将 Apple 应用程序排在最前
- 支持按应用程序捆绑包 Id 进行分组和排序
- 支持以拖放的方式调整规则的优先级
环境要求
系统需求:macOS 10.15+
支持 x86_64(Intel) and arm64(Apple Silicon) 硬件架构。
下载
如果发现任何问题,欢迎留言,或在 github.com 上提交问题。
捐赠

Filed under: 未分类 - @ 2022年4月7日 下午2:02
标签:software
One thought on “LaunchPadder-zh_CN”