问题标签 [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.

0 投票
1 回答
4085 浏览

automator - 在 Automator 中创建以指定文件名命名的新文件夹

我想创建一个以用于输入的文件的文件名命名的新文件夹。

例子:

如果我将新服务与文件“test (test).jpg”一起使用,我想自动创建一个名为“test (test)”的文件夹。

0 投票
3 回答
19290 浏览

macos - 将脚本添加到 MacOS finder 上下文菜单

我想在 finder 上下文菜单中添加一个选项,该菜单调用hg add %1%1 是 finder 中所选文件的完整路径。
当然,我还能想到更多有用的案例,以添加到上下文菜单中。
有没有一种简单的方法可以做到这一点,它不涉及安装任何 3rd 方软件或以编译语言编码和构建二进制插件?
就像使用脚本编辑器创建脚本并将其放入/Library/Contextual Menu Items/

0 投票
3 回答
11034 浏览

applescript - 如何在自动机中进行文本替换(正则表达式)

我正在制作一个 Automator 应用程序,我需要根据特定标准替换一些文本。我想知道是否有用于执行正则表达式文本替换的 Automator 操作。

如果没有,我总是可以选择运行可以执行此操作的 AppleScript,但我真的不知道如何编写 AppleScript 代码。

谢谢!

0 投票
2 回答
237 浏览

macos - 如何在特定目录(-mmin -1)中查找特定文件(txt)?

我正在尝试编写一个 bash 脚本,该脚本将找到应用程序下载字幕的文件夹,并使用咆哮通知用户它们是否存在。

$found 给了我一个目录列表,但我不知道如何找到我想要的..

请帮忙=)

对不起我的英语不好

0 投票
5 回答
476 浏览

shell - Unix shell bash 'one-liner' 以隔离所有包含包含“.mp3”的 URL 的括号

我对这个 Unix bash 的东西完全陌生——这是第一个问题!希望大家能帮忙:)

问题:

我有大量凌乱的网络源代码(包装/未格式化),其中包含多次出现:

('http://www.example.com/path/audio.mp3')

您能否提供一个单行 (sed/awk...) 的帮助,它将隔离这些括号的出现,其中包含一个包含 ".mp3"、干净的前导/尾随 " () " 和 " ' " 字符的 URL,然后打印为列表(每行一个)到活动的 .txt 文件。

注意:单行将在 Mac 上的 Automator 中用作服务/工作流程,以对“选定文本”进行操作。

任何帮助将不胜感激(尽管浏览了所有在线 tuts)我完全迷路了。

最好的祝福,

戴夫

0 投票
1 回答
14813 浏览

bash - Unix Bash script to embolden/underline/italicize specific text

I've been trawling the web trying to find examples of Unix Bash script that can handle basic text styling (bold/underline/italics), but can't find anything? Is such a thing possible to do?

For example:

  1. Embolden/Underline/Italicize all lines ending in ":"?
  2. (Turn off) Embolden/Underline/Italicize all lines ending in ":"?

I want to set it up as a Service via Automator; so using /bin/bash and actioning on "selected text" (in a rich-text-compatible file, of course).

0 投票
1 回答
1824 浏览

python - Apple Automator 处理 csv 文件并创建新文件

是否可以使用 Apple Automator 遍历一组选定的文件,处理每个文件并将输出保存为新文件?

我有一个 .xls 文件的集合,并且我已经让 Automator

我编写了一个 python 脚本,它接受一个文件名作为参数,对其进行处理,并将其作为 p_filename 保存在运行脚本的目录中。我正在尝试使用Run Shell Scriptshell/usr/bin/python并粘贴我的 python 脚本。

不过,有些东西翻译得不太好,特别是因为我不确定它如何处理 python 的open('filename','w')命令。它可能没有创建新文件的权限,或者我输入的命令不正确。我的想法是将处理后的文件输出为文本,用 Automator 捕获它,然后将其保存到一个新文件中。

为此,我尝试使用New Text File,但我无法让它为开始时选择的每个文件创建一个新的文本文件。是否可以遍历所有选定的 Finder 项目?

0 投票
2 回答
1452 浏览

macos - Mac Automator 在 iTunes 中“获取信息”,然后按下一步直到最后一首歌曲

在不深入细节的情况下,我正在更新 iTunes 之外的 ID3 标签,并希望将所有这些数据导入 iTunes。在 iTunes 10 之前,我能够选择所有歌曲并单击“获取信息”——这将自动为每首歌曲提取所有更新的 ID3 标签。现在似乎唯一的方法是单独播放每首歌曲或“获取信息”并继续为每首歌曲按“下一步”。我想在 Automator 中设置一个操作来为我执行此操作。我以前从未使用过它,并且遇到了一些麻烦。如果有人可以帮我设置一下,我将不胜感激。谢谢!!

0 投票
1 回答
4515 浏览

applescript - 从地址簿注释字段中逐行获取 Apple 脚本

我的地址簿的备注字段中有两行

我想将每一行作为一个单独的值或从注释字段中获取最后一行。

我试过这样做:

但结果是

我在找 :

我在做什么不正确?

0 投票
2 回答
3218 浏览

ios - 如何:使用 Automator 分发 Beta 应用程序以进行无线安装

如何自动化分发应用程序以进行无线下载的过程。要通过无线方式下载,您必须在分发配置文件上(不确定用户是否需要下载多个其中一个才能下载多个应用程序)

步骤是:

  • 构建和归档,并保存到磁盘
  • 上传到网站,替换旧版本
  • 用日期更新iPhone 网站

答案在下面,我的长答案。最初这是一个问题,但过了一段时间我自己解决了。您甚至可以设置它,以便当您发送特定电子邮件时,它会构建它,以便您可以随时随地编写代码(使用 Dropbox 和 Droptext),然后安装到您的手机上并查看差异。

更新(2012 年): https ://testflightapp.com/对其部署系统进行了重大改进,包括跟踪用户使用情况。我相信,通过这些附加功能,让他们为部署系统打上烙印以获得这些附加功能可能是值得的。可以把这两个系统结合起来,用我的系统在iPad上写代码,在远程电脑上编译编译,然后安装到iPad上进行开发测试,然后用TestFlight供Beta用户使用。或者完全使用 TestFlight。