【问题标题】:Sharing Google Docs content-bounded scripts共享 Google Docs 内容绑定脚本
【发布时间】:2014-12-25 06:52:21
【问题描述】:

我创建了一些内容有界脚本(工具->脚本编辑器)供私人使用。这些脚本添加了一个侧边栏,并使用计时器将侧边栏中的内容复制到光标位置的 Google 文档中。插入发生在光标处很重要。

我想与其他人共享这些脚本,并将它们添加到旧文档中。到目前为止,我看到的所有建议都涉及使用这些脚本创建模板文档,然后共享模板文档。这个选项对我来说不可行。问题之一是,这些脚本需要添加到现有文档中。创建新文档并将其与旧文档合并不起作用(原始文档很复杂,迁移的文档格式松散)。

有没有一种简单的方法可以共享/插入这些脚本?到目前为止,我未能实现以下任何明显的选项:

  1. 将脚本编辑器项目导出到某处,然后将其导入另一个文档。
  2. 在驱动器中创建应用脚本,然后将其导入现有文档中。
  3. 将此作为附加组件发布(不适用,因为这不是公共项目,也尚未完成)。

我不确定将我的脚本发布为 web 应用程序是否可行,然后编写一个简单的容器绑定应用程序来调用我的 web 应用程序,文件 ID 为 Deploying container-bound Google Apps Script as Web App 所建议的 但是,这需要 webapp 在活动窗口的光标位置插入文本。我怀疑这是可能的。

我希望有人找到更简单的方法,并愿意分享。

感谢您的帮助。

此致,

【问题讨论】:

    标签: google-apps-script


    【解决方案1】:

    将您的脚本转换为插件是在多个用户和文档之间分发的推荐方式。我们了解,当脚本不适合一般消费时,此解决方案并不总是有效。但是,插件只能发布到一个域,因此如果您的所有用户都在一个 Google Apps 域中,那么插件可能仍然是一个选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-24
      相关资源
      最近更新 更多