支持

卸载与清理

每个 ActNow 应用把文件放在哪里、如何彻底移除一个,以及各应用共用的模型文件夹。

步骤

移除一个应用

01

先在应用里释放空间

打开应用的模型页面并移除它的模型,或在有此项的应用里使用设置 → 存储 → 抹掉全部。另一个 ActNow 应用仍在使用的模型会为它保留;只删除没有其他应用需要的部分。只删除应用本身,模型仍会留在磁盘上。

02

退出

从菜单栏图标或它的菜单退出(⌘Q)。登录时打开的应用,删掉之后就不会再在登录时打开。

03

移到废纸篓

把它从应用程序拖到废纸篓,然后清倒废纸篓。

04

清掉留下的文件

用访达(前往 → 前往文件夹…,⇧⌘G)或终端命令打开下面列出的文件夹。你的导出文件、存在别处的录音,以及 Act 的资料库,都是你的文件:除非你删除,否则会保留。

05

共享文件夹留到最后

~/Library/Application Support/ActNow 存放 ActNow 应用共用的东西:模型库、共享设置,以及谁在用哪个模型。只有这台 Mac 上不再有任何 ActNow 应用时,才删除它。

文件夹

每个应用把东西放在哪里

每个应用把资料库和设置放在 ~/Library/Application Support/<App>,可重新生成的文件放在 ~/Library/Caches/<App>,日志放在 ~/Library/Logs/<App>。你在设置 → 存储里移走的数据文件夹,就在你放置的位置。

AudioSmith

dev.hehehai.audiosmith
  • ~/Library/Application Support/AudioSmith · ~/Library/Caches/AudioSmith · ~/Library/Logs/AudioSmith
  • 钥匙串:名为 AudioSmith 的项目,以及用于共享密钥的 ActNow
  • 模型:在共享文件夹 ~/Library/Application Support/ActNow/models(在应用里移除)
  • 在应用里:设置 → 存储 → 抹掉全部

Voxt

dev.hehehai.voxtnew
  • ~/Library/Application Support/VoxtNew · ~/Library/Caches/VoxtNew · ~/Library/Logs/VoxtNew
  • 模型:在共享文件夹 ~/Library/Application Support/ActNow/models(在应用里移除)
  • 在应用里:设置 → 存储 → 抹掉全部

Act

dev.hehehai.act
  • ~/Library/Application Support/Act · ~/Library/Caches/Act · ~/Library/Logs/Act
  • 资料库:默认在 ~/Pictures/Act,或你创建它们的位置(你的文件:保留)
  • 钥匙串:名为 Act 的项目,以及用于共享密钥的 ActNow
  • 模型:在共享文件夹 ~/Library/Application Support/ActNow/models(在应用里移除)
  • 在应用里:设置 → 存储 → 抹掉全部

Inboxly

dev.hehehai.inboxly
  • ~/Library/Application Support/Inboxly · ~/Library/Caches/Inboxly · ~/Library/Logs/Inboxly
  • 你的邮件是一份副本:原件留在邮件服务器上;Inboxly 的数据文件夹存放已下载的邮件、草稿和设置
  • 登录项辅助程序会随应用一起移除(在此之前,系统设置 › 通用 › 登录项里仍会显示它)
  • 钥匙串:名为 Inboxly 的项目,以及用于共享密钥的 ActNow
  • 模型:在共享文件夹 ~/Library/Application Support/ActNow/models(在应用里移除)
  • 在应用里:设置 → 存储 → 抹掉全部

终端

清掉残留

同样的操作,在终端里做。先退出应用。rm 不经过废纸篓直接删除:请核对名称。

单个应用

# The app's name, and its id (lower case)
APP=AudioSmith; ID=audiosmith
cd ~/Library
rm -rf "Application Support/$APP"
rm -rf "Caches/$APP" "Logs/$APP"
rm -rf Caches/dev.hehehai.$ID*
rm -rf HTTPStorages/dev.hehehai.$ID*
rm -rf "Saved Application State"/dev.hehehai.$ID*
rm -f  Preferences/dev.hehehai.$ID*.plist
# Its keys in the Keychain: repeat until
# "could not be found"
security delete-generic-password -s $APP

共享文件夹,留到最后

# Only when no ActNow app is left on this Mac
rm -rf ~/Library/"Application Support"/ActNow
# The keys the apps shared: repeat until
# "could not be found"
security delete-generic-password -s ActNow

它存放模型库(常常有好几 GB)、应用共用的设置(语言、代理、下载来源、模型文件夹),以及哪个应用在用哪个模型。只要还装有任何一个 ActNow 应用,删掉它就会让该应用失去模型:需要重新下载。

说明

清理工具与模型

可以,针对单个应用:它们按名称和 bundle id(dev.hehehai.<app>)找到文件夹,也不会把 ~/Library/Application Support/ActNow 当成任何一个应用的文件夹,所以其他应用的模型还在。在“deep”或“sensitive”模式下,有的工具会匹配所有以 dev.hehehai 开头的文件:删除前请取消勾选其他 ActNow 应用的文件。