0

在 Windows 上安装 Adob​​e Creative Suite 6(或任何其他 Creative Suite)时,您可以列出已安装的程序并在列表中查看 Creative Suite 6 Master Collection 或 Design Premium 项目。所以我可以在 Windows 上告诉我我有 Design Premium 或 Master Collection 或者你有什么。

在 Mac 上,我只能获取已安装的产品。这意味着我只能列出每个项目:Photoshop、Illustrator 等。我目前所做的是为每个产品做一个二进制标志,并根据预编译列表检查该值。像这样:

InDesign | Encore | Illustrator | Photoshop
   0     | 1      |  1          | 1            = 7, Means that They have the Production
   0     | 0      |  1          | 1            = 3, Means that They have the Design Premium
etc...

我对此的实现很复杂并且充满了错误,所以我希望有一个更简单的解决方案(某种键->值设置或我可以读取的某些文件以检查仅存在于某些许可证类型中)。产品类型链接:http: //www.adobe.com/products/catalog/cs6._sl_id-contentfilter_sl_catalog_sl_software_sl_creativesuite6.html? start=10

谢谢!

4

1 回答 1

0

回想起来,这可能不是这个问题的最佳位置。不过,我已经找到了答案。

如果您查看 /Applications/Utilities/Adobe Installers/ 有一个符号链接指向一些看似随机命名的 .app 用于卸载程序。此链接将包含您的套房类型。即“Adobe Creative Suite 6 Master Collection”或“Adobe Creative Suite 6 Design and Web Premium”。对于 Adob​​e Creative Cloud,他们只是为每个产品提供了一个卸载程序。即“Adobe Photoshop CC”。

我做了更多的挖掘工作,在 /Library/Application Support/Adobe/ssc/ 中有一些包含一些 XML 配置文件的文件夹。我敢肯定,通过更多的挖掘,您可能会发现您拥有许可证的版本。

但是,上面搜索 adobe 安装程序的解决方案对我有用,我希望它可以帮助其他用户。

于 2013-11-14T00:54:16.603 回答