问题标签 [automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
16157 浏览

scripting - 使用应用程序自动执行重复性任务的最佳自动化或脚本工具是什么?

我知道您可以编写 Microsoft Office 应用程序的脚本,但我正在寻找可以应用于其他应用程序的更通用的东西,例如 Adob​​e Acrobat、Web 浏览器和其他没有脚本能力的应用程序。

我使用过AutoIt,但它有点笨拙,尤其是在尝试调试脚本失败或停止的原因时。此外,获取操作的时间,例如单击按钮或正确选择菜单项可能会很痛苦。

是否有可用于此目的的构建工具?

0 投票
6 回答
1419 浏览

ruby - 自动化具有输入的 Ruby Gem 安装

我正在尝试安装 ibm_db gem,以便可以从 Ruby 访问 DB2。当我尝试:

我收到以下澄清请求:

我总是要安装 linux 版本(我假设是“ruby”版本),所以有没有办法直接从 gem install 命令中选择我要安装的版本?

这是一个问题的原因是我需要通过 bash 脚本自动执行此安装,所以我想提前选择我想要“ruby”版本。

0 投票
2 回答
1427 浏览

c# - 使用 C# 自动与 HTML 游戏交互?

有一些基于 HTML 的游戏(例如 bootleggers.us)有一个简单的登录表单,然后您的整个游戏体验就围绕着提交各种表单和从网站本身读取信息展开。

我的问题是,使用 C# 编写机器人/自动化基于 html 的游戏的最佳方法是什么

我最初的想法是使用 System.Net.HttpRequest 和 WebRequest 类来获取源 html 并使用正则表达式进行解析以获取所需的信息。

但是,如果可能的话,我想避免这种情况。是否有任何解决方案可以抽象出其中的一些并使自动化网站交互更容易?即填写表格、提交表格、从网站读取值等?某个图书馆?

0 投票
4 回答
9958 浏览

macos - 如何创建与 Finder 的“压缩”菜单项格式相同的 zip 文件?

在 Mac OS X 上,您可以通过选择一些文件并从上下文菜单或文件菜单中选择“压缩”,从 Finder 创建一个 zip 存档。不幸的是,生成的文件与命令创建的存档不同zip(使用默认选项)。

这种区别对 Apple 运营的至少一项服务很重要,该服务无法接受使用该zip命令创建的档案。必须手动创建档案使我无法完全自动化我的发布构建过程。

如何在 shell 脚本中创建正确格式的 zip 存档?

编辑:自从很久以前写这个问题以来,我发现它们之间的关键区别在于ditto它们zip如何处理符号链接:因为应用程序包中的代码签名包含符号链接,所以它需要作为链接保存而不是存储作为常规文件。ditto默认情况下执行此操作,但zip不执行此操作(-y需要选项)。

0 投票
8 回答
1173 浏览

automation - 您如何自动化一些常规操作以提高生产力?

每天早上,登录到您的机器后,您都会做各种日常工作。该列表可以包括诸如打开/检查您的电子邮件客户端、RSS 阅读器、启动 Visual Studio、运行一些业务应用程序、输入一些回复、从源代码控制获取最新版本、编译、连接到不同域等内容。在很大程度上,我们可以使用AutoIt、夜​​间作业等脚本解决方案实现自动化。

我很想听听您的极客们的意见,了解您发现反复做的事情的清单,以及您如何通过自动化来解决它。有什么很酷的提示吗?

0 投票
4 回答
3428 浏览

flash - 导出用于 PDF 报告的 Flash 图表和图形 - 自动化

我想将漂亮的图表放在可通过 html 和 pdf 获得的报告中。

我宁愿只使用一个 API,并且所有处理都发生在服务器端。

我想在 html 版本的报告中嵌入 Flash 图表。我想在 pdf 版本中嵌入静态图像(最好是基于矢量的格式)。

实现这一目标的最佳方法是什么?

我见过一个名为Swiff Chart Generator的产品,但它的图表交互性很弱。我还看过amcharts,它的交互性很强,但在 pdf 输出上很弱。

我可能会使用princexml来处理整个pdf 生成。Princexml 不呈现嵌入式闪存。它确实渲染嵌入的图像和 SVG。另一种选择是飞碟,它功能较少但免费。

Corda - 他们制作支持一定程度交互性的绘图和绘图软件。它们支持开箱即用的 SVG、PNG 和 flash 格式。当然,它们非常昂贵。

0 投票
5 回答
5476 浏览

testing - 自动化测试框架 - Windows CE

正在寻找一种方法来驱动在 CE 设备上运行的 Compact Framework 应用程序。我们基本上需要的是能够编写按下按钮并单击事物的小脚本。任何人都知道这样的工具,或者最好自己破解一个?

0 投票
4 回答
2499 浏览

c# - 是否有通过选择所需区域从文本中创建正则表达式的应用程序?

我希望这是与程序员相关的问题。我从事 C# 编程的业余爱好。出于我自己的目的,我需要解析 html 文件,最好的想法是..正则表达式。正如许多人发现的那样,学习它们非常耗时,因此如果您知道一些能够接受输入的应用程序(任何代码),了解我需要什么(通过我选择一个我需要“删除”的代码),并为我提供正确的正则表达式或更多选项。

正如我所听说的,Regex 本身就是一门小科学,所以它可能不像我想象的那么容易。

0 投票
7 回答
1703 浏览

web-applications - 您使用什么来部署 Web 应用程序?

我们正在寻求自动化我们的 Web 应用程序部署,特别是在从本地开发到远程服务器时。

我们当前的堆栈是远程的 LAMP,本地的 MAMP,但我很感兴趣的是,不管他们的环境如何,人们都在使用什么来完成这项任务?

我不仅仅是在谈论移动文件,我还意味着考虑其他任务,例如:

  • 设置数据库模式
  • 管理配置
  • 部署所需的其他任务(创建日志文件等)
0 投票
8 回答
186079 浏览

windows - 是否可以通过 .bat/.cmd 脚本修改注册表项?

是否可以通过 .bat/.cmd 脚本修改注册表值(无论是字符串还是 DWORD)?