安装和配置 Experience Manager 桌面应用程序v1.10 install-and-configure-aem-desktop-app

使用 Experience Manager 桌面应用程序,中的资产 Experience Manager 可在本地桌面上轻松访问,并可用于任何桌面应用程序。 资产可以在Mac Finder或Windows资源管理器中轻松显示,在桌面应用程序中打开,并在本地更改 — 更改将保存回 Experience Manager 上传并在存储库中创建新版本时。

通过这种集成,公司中的各个职位都可以集中管理Assets中的资产,并在Creative Cloud和其他应用程序中访问这些资产,同时还可以轻松遵守各种标准,包括品牌策略。

使用 Experience Manager 桌面应用程序,

欲了解详细信息,请参见 Experience Manager 桌面应用程序发行说明.

安装应用程序并将其连接到 Experience Manager 服务器 install-and-connect-aem-desktop-app-to-aem-server

有关详细信息,请参阅 安装并连接 Experience Manager 桌面应用程序到 Experience Manager 服务器.

NOTE
只有一个实例 Experience Manager 桌面应用程序可以一次安装并处于活动状态。

文件处理 file-handling

从桌面应用程序挂载的网络共享位置更改文件时,文件将分两个阶段保存到该位置。 在第一阶段,文件将保存在本地。 用户可以保存文件并继续处理文件,而无需等待传输完成。

在第二阶段,桌面应用程序将更新的文件上传到 Experience Manager 服务器延迟(例如,30秒)。 此操作在后台进行。 使用查看资源状态选项可查看上传操作的状态。

  1. 将资产上传到资产。

  2. 单击 Experience Manager 桌面应用程序图标。

  3. 从菜单中,选择查看资源状态选项。

  4. 在对话框中,查看上传操作的状态。

NOTE
Experience Manager 桌面应用程序可以处理大小最大为40 GB的资产。

连接到 Experience Manager 调度程序后的实例 connect-to-an-aem-instance-behind-a-dispatcher

Assets API中的复制和移动方法要求将以下其他标头传递到 Experience Manager:

  • X目标
  • X深
  • X覆盖

Experience Manager 桌面连接到 Experience Manager 使用包含默认端口的URL。 因此, virtualhosts dispatcher配置中的设置应包含默认端口号。 有关的更多信息 virtualhosts 配置,请参见 识别虚拟主机.

有关配置Dispatcher以传递这些其他标头的其他信息,请参阅 指定HTTP头.

代理支持 proxy-support

Experience Manager 桌面应用程序使用系统的预定义代理通过HTTPS连接到Internet。 应用程序只能使用不需要额外身份验证的网络代理进行连接。

如果配置或修改Windows代理服务器设置(“Internet选项”>“局域网设置”),请重新启动 Experience Manager 桌面应用程序,以使更改生效。

NOTE
代理配置仅在启动桌面应用程序时应用。 关闭并重新启动应用程序,以使任何更改生效。

如果您的代理需要身份验证,IT团队可以在代理服务器设置中允许Experience Manager Assets URL,以允许应用程序流量通过。

自定义资源信息对话框 customize-the-asset-info-dialog

您可以通过覆盖以下一个或两个组件来自定义“资源信息”对话框:

  • Granite用户界面页面位于 /libs/dam/gui/content/assets/moreinfo.

  • HTL /css/javascript 组件位于 /libs/dam/gui/components/admin/moreinfo.

覆盖哪个组件,取决于自定义的性质。 要更改哪些组件显示为资产信息对话框的一部分,请叠加Granite用户界面页面。 要更改对话框的HTML、CSS或JavaScript内容,请叠加HTL组件。

管理缓存 manage-cache

在Windows上,缓存位于 %LOCALAPPDATA%\Adobe\AssetsCompanion\Cache\,其中是的编码版本 Experience Manager 在桌面应用程序中配置的主机。 例如, http://localhost:4502 显示为 http%3A%2F%2Flocalhost%3A4502%2F.

在Mac OS X上,类似目录位于 ~/Library/Group Containers/group.com.adobe.aem.desktop/cache.

用于管理缓存的应用程序内选项 in-app-option-to-manage-cache

您可以控制可用于本地缓存的磁盘空间量。 为获得更顺畅的体验,本地缓存了资产服务器上的工件。 您可以根据自己的要求更改默认值。 此外,您还可以清除缓存以重新获取所有资产。 要设置所需的选项,请单击应用程序的图标,然后单击 Advanced > Manage Cache.

NOTE
清除缓存时,它会保留未保存的更改。 任何未签入的资产 Experience Manager 服务器将保留,而不会删除。

在Windows上更改缓存位置 change-location-of-cache-on-windows

缓存的默认位置 Experience Manager 桌面应用程序如下所示:

  • 在Windows中, %LocalAppData%\Adobe\AssetsCompanion\Cache\EncodedAEMEndpoint.

  • 在Mac中, ~/Library/Group/Containers/group.com.adobe.aem.desktop/cache/EncodedAEMEndpoint.

EncodedAEMEndpoint 是否已配置应用程序 Experience Manager 端点URL。 值是的定向URL的编码版本 Experience Manager 服务器。 例如,如果应用程序正在定位 http://localhost:4502,目录名称为 http%3A%2F%2Flocalhost%3A4502. 在此示例中,缓存目录的Windows路径为 %LocalAppData%\Adobe\AssetsCompanion\Cache\http%3A%2F%2Flocalhost%3A4502.

要将应用程序指向其他文件夹或不同的驱动器,请编辑应用程序的配置文件。

  1. 导航到应用程序的安装目录。 Windows上的默认位置为 C:\Program Files (x86)\Adobe\Adobe Experience Manager Desktop.

  2. 使用文本编辑器编辑Adobe Experience Manager Desktop.exe.config文件。

    需要管理员权限才能保存对此文件所做的更改。

  3. 搜索字符串“ProxyCacheRoot”。 您会看到其值设置为缓存位置 %LocalAppData%\Adobe\AssetsCompanion\Cache. 只需将此值更改为任何有效路径即可。

    note note
    NOTE
    应用程序会自动创建 <encoded aem="" endpoint=""> 子目录。 无法配置此行为。
recommendation-more-help
d27c3dc5-a94a-4e63-a6d5-c47555beb65d