在浏览器中实现桌面集成

sg_websocket_banner.png

Shotgun Web 应用程序有两项功能需要与桌面进行集成后才能正常运行。 第一个功能是本地文件链接。通过该功能,Shotgun 可存储您的文件系统中文件或目录的路径,然后让您可以一键打开该路径。 第二个功能是 Toolkit 集成,可让您从 Shotgun 中启动 Maya 和 Nuke 这类应用。 出于安全原因,浏览器默认情况下不给网站足够的权限来运行这类功能。 为了让这些功能正常运行,您需要启用以下集成方式之一。

Websocket 服务器

支持的浏览器:Chrome、Firefox、Safari
支持的 Shotgun 版本:6.1.6+

SG Desktop 及其捆绑的 Websocket 服务器是目前所有用户都欢迎的集成方法。

由于 Java 和 NPAPI 插件经常出现安全问题,许多公司不约而同选择放弃基于这些技术的插件。Google 已放弃支持基于这些技术的插件,Firefox 也计划停止相关支持。 Microsoft 新的 Edge 浏览器默认情况下不支持这些技术。

因此,我们开发了一种不需要插件就能提供本地文件链接和 Toolkit 集成功能的替代方法。最新的设置将安装一个轻量型的服务器,它在您的计算机上运行,仅用来接受您的 Shotgun 网站发起的 Websocket 连接。 Websocket 服务器将在浏览器外部运行与 Java 和浏览器插件相同的命令。 目前,这种通过本地安装的应用程序执行实际系统访问的做法,是 Google 建议用来实现这类功能的理想做法。 有关服务器的信息,请参见此链接:https://support.shotgunsoftware.com/hc/zh-cn/articles/115000040233

Shotgun Desktop 应用程序已捆绑了 Websocket 服务器。单击此处下载最新版本

>注意:对于 Firefox,您需要手动安装证书才能与 Websocket 服务器通信。如果在使用 Firefox 时发现 Shotgun 中出现 Toolkit 菜单错误,最好先尝试此步骤,看是否能够解决问题。

浏览器插件(已弃用)

支持的浏览器:Safari、Firefox(直至 2016)

Shotgun 浏览器插件是一个经过编译的插件(基于 NPAPI 技术),默认情况下只允许在托管的 Shotgun 站点上使用。这个小插件旨在提供上面两个功能所需的特定功能。 该插件可用于本地安装的 Shotgun 站点,但是需要进行额外配置。 有关该插件的详细信息、安装方法以及解答安装疑难问题的帮助信息,请参见此链接:https://github.com/shotgunsoftware/browser-plugin。由于存在安全隐患和众多浏览器纷纷停止支持基于 NPAPI 的插件,此浏览器插件已停止开发,但我们仍提供对它的支持。

注意:当前的 Chrome 发行版不支持该插件。Safari 和 Firefox 默认均已关闭插件支持,而 Mozilla 和 Apple 也表示将在不久的将来完全停止支持。有关如何在 Safari 中启用插件的说明,请访问 https://support.apple.com/zh-cn/HT202819。有关如何在 Firefox 中启用插件的说明,请访问 https://support.mozilla.org/zh-cn/kb/why-do-i-have-click-activate-plugins,并按照单击地址栏中红色插件图标时显示的说明操作。

Java 小程序(已弃用)

支持的浏览器:Safari、Firefox(直至 2016)

这些功能最初使用的技术是一个 Java 小程序,它与该插件的功能相同。 如果您的浏览器支持 Java,可以选择使用此小程序。 由于 Java 不断出现安全问题,此小程序已停止开发,但仍然受支持。您可以单击这里查看您的系统是否支持 Java。

兼容性

Java 小程序和 Shotgun 浏览器插件均基于 NPAPI 技术。Google 已于 2015 年 9 月在 Chrome 上停止支持 NPAPI。 Firefox 于 2016 年底停止支持。因为众多浏览器纷纷放弃支持基于 NPAPI 的插件,我们建议所有用户使用 SG Desktop。目前,SG Desktop 仍是 Chrome 唯一支持的桌面集成方式。

关注

0 评论

登录写评论。