问题标签 [automator]
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.
automator - 在 Mac OS X 上重命名文件的 Automator 脚本
有没有一种简单的方法可以在 OS X 上使用 Automator 用下划线替换文件名中的空格?
shell - 使用苹果的 Automator 将文件名传递给 shell 脚本
我有一个想在文件夹上运行的自动化脚本。我希望脚本获取文件夹中的每个文件并在其上运行我的 shell 命令。Automator 设置为将输入传递给标准输入,但我认为我在下面没有正确使用标准输入,你能帮忙吗?
python - 在 Automator 服务中使用 Python 的第三方模块
我已经在我的机器上安装了 Py-Appscript,它可以与 Python 安装一起使用/Library/Frameworks/Python.framework/Versions/Current/bin/python
。
我正在尝试将此安装的 Py-Appscript 与 Automator 服务一起使用。为此,我使用Run Shell Script操作,然后将Shell设置为usr/bin/python
(不幸的是,这是我对 Python 的唯一选择)。
usr/bin/python
似乎无法访问我的第三方模块并在线崩溃:
from appscript import *
有没有办法让我usr/bin/python
访问我的第三方模块?或者有没有办法告诉 Automator 使用它/Library/Frameworks/Python.framework/Versions/Current/bin/python
?
我需要 Automator 直接从Run Shell Script操作运行 Python。任何调用 Automator 外部的 Python 脚本的操作(bin/bash
例如,通过 )执行的速度都不够快,无法发挥作用。
macos - AppleScript 或 Automator 在应用程序中单击菜单?
我不确定这是否可以通过 AppleScript 和/或 Automator 实现……但我希望能够:
a) 启动一个应用程序(我知道这可以通过 AppleScript 或 Automator 轻松完成)
b) 应用程序启动后,使用 AppleScript 或 Automator 选择特定菜单项。
例如,我想启动 Excel 2008(我有没有为 Automator 预配置的家庭/学生版),然后单击“文件”菜单并单击“打开”。
关于去哪里/寻找如何选择这样的菜单项的任何指针(或者是否有可能)?
您可以使用 Automator 的 Record 功能“某种程度上”做到这一点,但 Record 非常脆弱。
我宁愿能够使用 AppleScript 来简单地抓取一个包含应用程序每个菜单项的“数组”,然后以编程方式单击数组中的第 0 个菜单项……等等。等等
这可能吗?
TIA
xcode - 如何使用文件和文件夹作为参数在 bash 中编写 Automator 操作?
当我使用 Bash 在 XCode 中创建 Automator 操作时,所有文件和文件夹路径都会打印到标准输入。
如何获取这些文件的内容?无论我尝试什么,我只会在输出中获得文件名。
如果我只选择“运行 shell 脚本”,我可以选择是否要将所有内容都输入标准输入或作为参数。这可以为 XCode 项目完成吗?
使用 Applescript 几乎更容易,并让它运行 Bash。
我尝试了类似的东西
macos - 如何使用 Automator 将窗口置于前面?
我正在使用 Mac、OSX 10.6,并且我在桌面应用程序中有一个想要自动化的功能。手动按 Command+R 等待应用程序从物理设备读取一些数据 1 分钟,然后再次按 command+R 进行另一次读取(此时它询问我是否要保存数据,所以我按tab,tab,然后空格键选择保存数据。我一共做了3次,所以我想自动化3次,所以我可以离开电脑,它会自动读取3次。
自动化是最好的方法吗?
我已经尝试通过使用“看我做”功能在 automator 中做到这一点。这从“将未命名的窗口置于前面”开始,然后第二个命令是按 command+R。然后我找到了一小段苹果脚本等待 1 分钟,然后我将第一个动作插入到等待功能中。
但是,当我单击运行或步骤时,不是去打开正确的窗口(“无标题”),而是光标移动到 automator 中的媒体按钮,然后单击它!但是该应用程序肯定被列为正确的应用程序。
任何帮助表示赞赏,但也许 automator 是错误的方法?
sqlite - 在 Mac OS X 中使用 Automator 在两个单独的程序之间复制和粘贴
好的,所以我有一个 excel 电子表格,其中包含我想使用数据库编辑器 Menial Base 直接复制到 SQLite 数据库中的数据。我尝试了许多不同的方法,例如尝试从 .csv 和 .txt 扩展名进行转换,但没有任何方法可以按我需要的方式工作,所以我现在求助于 Automator。据我了解,Automator 是一个非常强大的应用程序,我只是不知道如何让它做我需要它做的事情,或者它是否能够做我需要做的事情。我需要做的就是从excel复制一个单元格,命令选项卡到Base,然后将其粘贴到一个单元格中,返回Excel,按下并复制下一个值,然后返回Base,按下,并粘贴。然后重复,重复,重复一千次。不是很复杂,但我想知道是否有人知道这种事情在自动机中是否可行。我可能需要编写自己的 AppleScript 或其他东西吗?任何想法或见解将不胜感激!谢谢
pdf - 批量编辑 pdf - 使用 Automator Action 或 AppleScript 更改页面布局和放大
只是想知道是否有一种方法可以批量编辑 pdf 文档并设置文档的“页面布局”和“放大率”属性,以便在打开它们时所有文档都以相同的方式显示。
我是 Mac,所以 Automator 或 AppleScript 解决方案会很酷!顺便说一句,我有 Acrobat Pro。
谢谢!!
applescript - 使用 Automator / Applescript 将图像下载到特定目录
我试图在 Automator 中使用变量将图像保存到特定文件夹中。
奇怪的是,当您创建一个新文件夹并使用变量时,它允许您设置基本路径......但是如果您尝试“下载 URL”,它不允许您选择基本路径以将变量添加到它中断交易。
我确信applescript可以做得更好,但我似乎无法弄清楚。
例子。
有一个名为猫和狗的照片库。
我可以获取 Cats and Dogs 标题并将其设为我的变量...它在我的桌面上创建了一个名为 Cats and Dogs 的新文件夹(来自变量)...然后我可以获取图库中的所有图像作为“从网页获取图片网址”的结果......
这很好用......然后我尝试“下载 URL”,我想将它们下载到我创建的新“猫和狗”文件夹中。但我似乎无法做到这一点,因为我无法在自动机的“下载 URL”框中设置路径...
当我有 100 个画廊需要翻录到我的桌面时,这最终会非常有用......
当然,我可以在保存后手动移动新创建的文件夹中的文件......但是我必须为每个画廊都这样做......
有什么建议么?
variables - Automator 变量是否持久?
Automator 变量是否在工作流的执行之间持续存在?如果在工作流执行期间设置了变量,我能否在再次执行工作流后获得分配给变量的最后一个值?