【问题标题】:What are alternative programming script similar to Google app script.? [closed]有哪些类似于 Google 应用脚本的替代编程脚本? [关闭]
【发布时间】:2020-11-28 07:02:41
【问题描述】:

目前,我使用 Google 应用脚本完成了一个项目,该脚本采用表单响应并对其进行一些数学运算(排序、删除、添加和基本操作)并将结果发布到另一张表中。此外,还使用应用脚本发送了一些邮件。我想知道这是否可以在不需要服务器的情况下用任何其他编程语言完成,因为我们知道谷歌应用程序脚本对单个程序运行时间的限制为最多 6 分钟,总触发时间限制为一小时。

【问题讨论】:

  • 可以问一下takes form responses的详细信息吗?关于we know google app script has a limitation of maximum 6 minutes for single program runtime and total trigger time limitation of one hour.,我能问一下你的目标细节吗?
  • @Tanaike 我想用另一种语言执行项目,消除 6 分钟和 1 小时触发条件的限制
  • 感谢您的回复。现在我注意到已经发布了答案。在这种情况下,我愿意尊重它。我认为它会解决您的问题。
  • @Tanaike 在这种情况下 Java 脚本及其功能如何?

标签: javascript java python google-apps-script


【解决方案1】:

您的代码将始终需要在某个地方运行,因此在某些时候您将始终需要一台“开启”并能够运行代码并为您执行请求的计算机 - 我们称之为服务器。但是,我假设您不想做的是自己设置和管理该服务器。

如果是这种情况,那么您正在寻找的是无服务器服务,或者更确切地说是功能即服务 (FaaS)。这意味着您基本上可以编写代码并将其上传(部署)到该服务。然后,该服务可以根据您的需要自动扩展您的服务器 - 因此您不必担心服务器。您选择的编程语言完全取决于您,但受服务支持的限制。例如,对于 AWS Lambda,可能性是多种多样的:

AWS Lambda 原生支持 Java、Go、PowerShell、Node.js、C#、Python 和 Ruby 代码,并提供运行时 API,允许您使用任何其他编程语言来编写函数。

首先看看以下服务:

【讨论】:

  • 我想问一个问题,我有一个专用系统,比如说一台笔记本电脑。我想将表单响应自动下载为 Excel 表并进行数学运算(例如从此表创建新表、排序等)并发送带有一些附件的邮件。这使用 Google App Script 是不可能的,有没有其他可用的脚本语言,java 脚本呢?
  • 直接回答您的问题,可以使用任何语言,例如 JavaScript 或 Python。但是,我的第一个问题是如何获得这些表单回复?其次,这个脚本需要自动运行还是手动触发?
【解决方案2】:

您可以在计算机上运行代码。例如,您可以在您的计算机上下载并安装编程语言 Python 或 Node.js,并在您的计算机上运行代码。在您的计算机上运行的代码没有时间限制。当然,您需要从 Google 表单或表格中获取数据,并将其下载到您的计算机上,然后让 Python 或 Node.js 在您的计算机上运行代码。如果您想自动执行此操作,以便在提交 Google 表单时运行它,那么显然,您的计算机当时需要打开并运行。如果在提交表单时不需要进行处理,那么您可以手动将 Google 表单或表格数据下载到您的计算机,然后手动上传 /em> 到 Google 云端硬盘。数据可以 CSV 格式或 JSON 格式下载。在您的计算机上运行的 Python 或 Node.js 可以从这些类型的文件中获取数据。为了确定最适合您的解决方案,需要考虑多种因素。尝试自动化下载和上传过程比很多人想要尝试的要困难得多。而且它是否对您可行,只有您可以确定。我并不是说这是最好的或可行的解决方案,我只是想回答这个问题。试图找到绕过 6 分钟时间限制的方法是一个常见问题。有关于如何做到这一点的信息。

【讨论】:

    猜你喜欢
    • 2010-10-27
    • 1970-01-01
    • 2020-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多