【发布时间】:2010-12-27 11:08:00
【问题描述】:
我有一个可以使用当前用户或 root 权限启动的应用程序。
事实上,应用程序有可能同时运行两次 - 一次在当前用户下,一次以 root 身份运行。
我喜欢在应用程序在 root 下运行时通知用户。目前,我在其窗口标题中显示它,但我更愿意更改应用程序的名称,以便它在适当的地方读取“Appname(Root)”。这样,该名称将同时出现在菜单栏和 Dock 中,并带有此“根”信息,并且允许用户判断 Dock 中的两个应用程序实例中的哪一个是根版本。
是否有人知道应用名称是否可以通过代码更改,即通过应用本身或通过其启动器来更改?
如果没有,我唯一的选择似乎是在 Dock 图标上添加一个标有“root”的徽章,但这是我最后的手段,因为它不适用于菜单栏,也不适用于显示应用名称的其他工具(即其他应用启动器,例如 DragThing)。
【问题讨论】: