automator

如何使用自定义听写命令获取输入
automator

如何使用自定义听写命令获取输入

我正在尝试编写一些脚本,以便通过语音编写代码。但是,我需要一种方法来指定变量名称的大写方式。例如,我希望能够说“stud my super awesome variable”,并让它发送按键“mySuperAwesomeVariable”。 我知道自定义听写命令不接收输入。但是,我需要一种方法来至少模拟它。 我尝试使用以下 Applescript 执行“询问文本”和“运行 Applescript”操作: on run {input, parameters} tell application "System Events" ke...

Admin

使用 Automator 将内容写入文件
automator

使用 Automator 将内容写入文件

我正在构建一个自动化服务来创建一个.html文件并在其中写入一些文本。 我已成功.html使用以下方法创建文件新建文本文件动作,但是我怎样才能在其中写入文字? 我看不到这种效果的任何动作,所以我想我应该使用像 AppleScript 之类的东西,对吗? ...

Admin

将较大的 PDF 拆分为较小的双页 PDF
automator

将较大的 PDF 拆分为较小的双页 PDF

我有几个非常大的 PDF 文件,需要按页码将其拆分成较小的文件。 例如:在一个 100 页长的 PDF 中,我希望一个 PDF 包含 1-2 页,一个包含 3-4 页,一个包含 4-5 页等等。这能以任何方式实现自动化吗?我需要对多个文档执行此操作。 ...

Admin

需要在 Mac OS X 上每天的特定时间设置提醒吗?
automator

需要在 Mac OS X 上每天的特定时间设置提醒吗?

有人知道我该如何创建一个日常提醒,让它每天在特定时间弹出来提醒我做某事吗?我需要让它每天下午 1:00 提醒我更新我的每日博客。 我正在使用 Mac OS X。 解决方案可以通过 iCal、AppleScript、Automator 或其他任何方式实现?只要它有效就行。 ...

Admin

在 VLC 媒体播放器中通过 HTTP 基本身份验证 URL 播放视频文件,无需密码
automator

在 VLC 媒体播放器中通过 HTTP 基本身份验证 URL 播放视频文件,无需密码

我经常打开 HTTP URL 并使用“打开网络...”选项直接在 VLC 媒体播放器中播放它们。不幸的是,这些 URL 需要 HTTP 基本身份验证(它们需要用户名和密码),而 VLC 媒体播放器无法记住这些凭据。基本上,每次输入密码都很麻烦。 我在 Mac OS X 上,因此我尝试使用 Automator 创建一个基于文本的服务,运行如下 shell 脚本: user=USERNAME pass=PASSWORD if [[ "${f}" =~ \:\/\/ ]]; then /Applications/VLC.app/Contents/MacO...

Admin

在晚上运行 Automator 任务
automator

在晚上运行 Automator 任务

我刚刚创建了一个自动机工作流程,我正在使用定时任务在晚上执行。问题是,过一会儿,机器就会进入睡眠状态,需要输入密码(这是预期的行为)。 不幸的是,Automator 似乎无法在需要密码时执行任务。如果没有显示“需要密码”对话框(在休眠之前),它就可以正常工作。 关于如何解决这个问题有什么建议吗? ...

Admin

如何在 macOS 上的 Automator 中获取第一个文件名并将其重命名为新文件?
automator

如何在 macOS 上的 Automator 中获取第一个文件名并将其重命名为新文件?

我找不到如何在 macOS 上使用 Automator 执行此操作: 我们正在将 2 个或多个 PDF 文件合并为一个(新)。新文件应命名为第一个原始文件。所以我需要: 通过脚本获取第一个原始文件的名称? 合并所有原始文件 - 通过 Automator 操作“合并 PDF 页面”。 (也许?)将第一个(或所有)原始文件重命名为后缀 _old.pdf(有必要吗?因为新文件和旧文件应该在同一个文件夹中)。 将新合并的 PDF 重命名为第一个原始文件的名称。 我尝试了很多次,现在我已经尽力了。 我最近的尝试是: ...

Admin

使用自动程序运行 shell 脚本时未设置 TERM 环境变量(MAC)
automator

使用自动程序运行 shell 脚本时未设置 TERM 环境变量(MAC)

在使用 mac sonoma 时。我尝试通过 Automator 应用程序运行我的 shell 脚本。脚本中有一个“diskutil umount”命令,它会给我这个错误: TERM environment variable not set. Usage: diskutil u[n]mount [force] MountPoint|DiskIdentifier|DeviceNode 我尝试过以下任何一种方法,但是都没有成功: export TERM=xterm-color export TERM=xterm 如果我在终端上运行脚本,那么它会完美运行。...

Admin

查找和预览文件夹中所有 PDF 的快捷方式
automator

查找和预览文件夹中所有 PDF 的快捷方式

在 MacOS 上,有没有办法添加快捷方式,以便快速搜索所选文件夹中的所有 PDF?更具体地说,我想要一个快捷方式*,当在 Finder 中选择一个文件夹时,它将搜索该文件夹并返回该文件夹中包含的所有 PDF 文件。 我的想法是,这可以使用脚本或 Mac Automator 应用程序来完成。我的用例如下:我的文件夹包含位于不同子目录中的多个 PDF,单独点击所有这些子目录来预览和比较每个 PDF 非常耗时。 *快捷方式 = 键盘快捷键、右键单击选项、服务等。 ...

Admin

使用 Automator 一次打开多个文件,而不是一个接一个地打开
automator

使用 Automator 一次打开多个文件,而不是一个接一个地打开

我正在尝试创建一个自动化脚本来导出选定的照片并使用 Outlook 打开它们以通过电子邮件发送。Outlook 不支持共享表,这就是我们不得不绕道而行的原因。我的问题是,如果我尝试使用自动化一次打开多张照片,则会为输入中的每张照片创建一封新邮件。如果我在 Finder 中选择了多张照片并使用 Outlook 打开它们,那么它们都会被放入一封邮件中。你知道另一种像 Finder 一样以正确方式打开它们的方法吗? ...

Admin

Applescript 找不到存在的文件
automator

Applescript 找不到存在的文件

总体来说,我正在尝试创建一个 applescript,允许我从 Finder 打开 neovim 中的文件。虽然我找到了几个可以做到这一点的资源,但没有一个能完全按照原样工作,所以我必须自己做一些修改才能让它工作。这是我第一次摆弄 applescript,所以如果这是一个简单的修复,请原谅我。代码如下: on run {input, parameters} # Extract filenames and paths from the input set filenames to "" set filepaths to "" ...

Admin

在 Finder 中反复重命名相同的文件
automator

在 Finder 中反复重命名相同的文件

我正在尝试创建一个 Automator 工作流程,重命名添加到我的桌面文件夹中的所有新文件,这些文件不以前缀开头2023或Home包含以下格式的创建日期YYYYMMDD_ 我遇到的问题是桌面文件夹中的文件被反复重命名。因此,它不是test.txt被重命名为,而是20230212_test.txt不断地被重命名,并一次又一次地在前面添加日期,因此导致类似20230212_20230212_20230212_20230212_20230212_20230212_20230212_20230212_20230212_20230212_20230212_test.t...

Admin

如何使用 Shell 脚本从变量输入中提取前 6 个字符
automator

如何使用 Shell 脚本从变量输入中提取前 6 个字符

我在 Mac 自动程序中运行一个 shell 脚本。我对这种类型的脚本编写知之甚少。基本上只是从其他来源找到了一些可以使用的东西。我如何制作此行 mkdir "$1_"$(date -j +"%m%y") 仅使用内容中的前 6 个字符$1?例如,用户将类似 的文本输入123456Description到第一个变量中。我希望它删除Description(可以是任何文本),并仅挑选出条目中的前 6 位数字。 完整的 Shell 脚本如下: mkdir -p "$1 $(date -j +"%m%y")/info" rm -r "$1" mkdir "${1:0...

Admin

在哪里可以看到 mac os Ventura 中的自定义快速操作?
automator

在哪里可以看到 mac os Ventura 中的自定义快速操作?

马克斯·奥斯·文图拉 我在 mac OS 中从 Automator Utility 创建了一个快速操作(以前称为服务),它也运行正常。现在我想在其中进行一些更改,但无法在 Automator 窗口中看到新创建的快速操作文件 在哪里可以查看自定义快速操作? ...

Admin

AppleScript 将 shell 输出列表传递给“从列表中选择”?
automator

AppleScript 将 shell 输出列表传递给“从列表中选择”?

我正在编写一个简单的 AppleScript,用于 Automator 应用程序,该应用程序要求用户从可用的 Backblaze B2 存储桶列表中进行选择,目的是将该选择传递到 rclone 将远程存储桶作为驱动器安装的 shell 脚本中。 这是我的获取可用存储桶列表的脚本: set AppleScript's text item delimiters to "," set bucketGet to every text item of (do shell script "/usr/local/bin/rclone lsf backblaze: --di...

Admin