automator相关内容

Cocoa-Applescript NSOpenPanel?

如何在 Cocoa-Applescript 中创建 NSOpenPanel?有什么好的教程吗?我熟悉 Applescript,但不是真正的 Cocoa 部分.NSOpenPanel 需要 nib 吗?我正在做一个 Automator 动作.查看我之前的问题. 解决方案 Shane Stanley 的 PDF 书 AppleScriptObjC 探索 是 AppleScriptObjC 教程 ..
发布时间:2021-11-16 21:36:53 其他开发

Automator/AppleScript 在 Mac Mail 中处理传入的电子邮件

我正在设计一个应用程序,如果我的应用程序崩溃,它允许用户通过电子邮件向我发送崩溃报告.我想让 Mac Mail 在计算机上运行,​​当电子邮件通过时,自动脚本/AppleScript 会运行以处理电子邮件正文的内容. 我已经在 python 脚本中完成了整个解析/处理,除了我必须手动将电子邮件的内容复制到一个文件中,然后在该文件上运行我的解析器. 进行此设置的最佳方法是什么,以便我可以 ..
发布时间:2021-11-16 21:36:23 其他开发

使用 Automator.app 逐行读取文本文件

我是编码新手,所以请耐心等待. 我已经使用 Automator (OSX) 创建了一个工作流,它工作正常.我唯一的问题是我希望它在多个输入(即批处理)上运行.我已经插入了循环操作,但我遇到的问题是每次都更改初始输入. 我想使用applescript 每次自动插入初始输入. 我有一个带有 URL 的 TXT 文件.使用苹果脚本,我想将 URL(或一行文本)复制到剪贴板.在下一次迭代 ..
发布时间:2021-11-16 21:36:20 其他开发

Applescript 打开终端、运行命令和显示 - 不工作

我正在尝试创建一个快捷键来打开当前文件夹中的终端.环顾四周,发现这段代码创建了一个服务(给这个服务添加快捷方式的部分解决了),只是添加的东西是“;清除"和一些“激活"所以它显示 on run {input, parameters}告诉应用程序“查找器"启用将 myWin 设置为窗口 1将 theWin 设置为(引用形式的(myWin 的目标作为别名)的 POSIX 路径)告诉应用程序“终端"启用 ..
发布时间:2021-11-16 21:33:55 其他开发

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

我想在 finder 上下文菜单中添加一个调用 hg add %1 的选项,其中 %1 是 finder 中所选文件的完整路径. 当然,我还能想到更多有用的案例,添加到上下文菜单中. 有没有一种简单的方法可以做到这一点,而无需安装任何 3rd 方软件或使用编译语言进行编码并构建二进制插件? 就像使用脚本编辑器创建一个脚本并将其放在 /Library/Contextual Menu Items ..
发布时间:2021-11-16 21:32:40 其他开发

AppleScript-创建不存在的文件夹

有人可以指出为什么这部分Applescript无法使用吗?谢谢! 在打开的dropItems上告诉应用程序"Finder"将inputFolder设置为(droppedItems的第一项的容器)作为Unicode文本如果(存在inputFolder的文件夹(“已转换")文件夹),则将outputFolder设置为(inputFolder&"/converted/")作为文本别的在inputFol ..
发布时间:2021-04-30 20:19:42 其他开发

macOS Big Sur:如何使用自动器(或其他工具)构建脚本以随时间推移收集数据

我对股票感兴趣,我想构建一个自动化脚本,以便在很长一段时间内从网页上连续不断地收集数据,并包含许多数据点,然后将这些数据传输到excel文件中,并创建一个持续的文件.测量利息存量.我将脚趾浸入Automator中,但是我会乐于学习其他方法来完成部分或全部任务. 我用 “获取指定的查找器项目" 调用该股票信息所在的网页,然后 “打开Finder项,使用Safari打开" ..
发布时间:2021-04-12 20:41:49 其他开发

如何在单独的自动化变量中获得这些结果?

我制作了一个小的自动化脚本,该脚本运行bash shell脚本并获得两个输出...在查看结果时,如下所示... 计数 个文件已处理",消息显示为" 持续时间 >已过去".我该如何实现? 解决方案 您可以通过applescript修改Automator变量.变量必须存在于工作流中,因此您首先应添加两个变量,以在下一张图像上获得类似的内容: 您的自动化变量 Count 将包含200 ..
发布时间:2021-04-12 20:41:46 其他开发

指定在Automator中运行哪个版本的Python?

在我的终端和CodeRunner中,我的Python更新为2.7.6,但是当我在OSX Automator中运行shell脚本时,我发现它正在运行2.7.2 如何像其他编译器一样将Automator Python更新到2.7.6? 解决方案 我无法明确指定要使用哪个python.因此,我使用以下命令在 bash 环境中运行了它: $ your/python/path/path/ ..
发布时间:2021-04-12 20:41:43 Python

如何将多个变量从AppleScript传递到Shell脚本?

我使用Automator执行以下操作: 要求用户选择一个文件夹(作为“服务"操作) 要求用户从列表中选择名称(AppleScript 从列表中选择... ) 将所选文件夹和所选名称传递给shell脚本 我了解如何将在步骤1中选择的文件夹传递给步骤2,但是我不明白如何在步骤2和3之间传递两个变量(我只能传递一个).我在步骤2中尝试返回{answer,input} .但是shell脚本 ..
发布时间:2021-04-09 18:53:59 其他开发

批量编辑pdf-使用Automator Action或AppleScript更改页面布局和放大倍数

只是想知道是否有一种方法可以批量编辑pdf文档并设置文档的“页面布局"和“放大"属性,以便在打开它们时所有文档都以相同的方式显示. 我是Mac,所以Automator或AppleScript解决方案很棒!顺便说一句,我有Acrobat Pro. 谢谢! 解决方案 这可以通过gui脚本(不推荐)或通过javascript进行一些非常艰苦的工作来完成,它也具有复杂性,但比它可靠得多 ..
发布时间:2021-04-09 18:53:56 其他开发

自动器“复制查找器对象"与AppleScript

我创建了一个Apple Automator服务 接收PDF 加密它们 将加密的PDF复制到目标文件夹 重命名加密的PDF 这些都是来自Automator的命令.但是,作为Automator复制命令只能复制到预定义的文件夹. 我想通过AppleScript来控制此部分,该脚本会读取用户名并相应地选择一个文件夹: 运行时{input,parameters}将user_scri ..
发布时间:2021-04-09 18:53:35 其他开发

自动器添加不需要的换行符

我正在使用Automator创建HTML页面,并且一切正常,但是我遇到了一个小问题.首先要求用户提供信息,然后将其设置为变量.通过使用“获取指定的文本"获取一些代码并将其复制到剪贴板,获取其中一个变量,然后将它们都放入文本文档中,可以创建页面.然后,此过程重复几次,最终创建一个HTML文件.我遇到了问题,因为Automator在指定文本的每个位和每个变量之间创建换行符(也许回车吗?).所以,我想看 ..
发布时间:2021-04-09 18:53:32 其他开发

如何使用AppleScript或Automator更改基于文件名的文件创建时间?

我有一个包含数千个图片文件的文件夹.每个文件名都以YYYY-MM-DD开头.“创建日期"字段有时仅与文件名中的日期匹配.我想为每个图片文件完成此操作: 如果文件名的YYYY-MM-DD与创建日期不匹配,则将“创建日期"设置为文件名的YYYY-MM-DD,并将“创建时间"设置为11:11:11(HH:MM:SS). 我究竟该怎么做?仅供参考,我正在使用Mac mini和OS X 10.9 ..
发布时间:2021-04-09 18:53:16 其他开发

如何在一段时间内暂停执行applescript?

我在Automator中有一个小苹果脚本: 执行shell脚本"osascript〜/Focus-On.scpt"延迟60做shell脚本"osascript〜/Focus-Off.scpt" 基本上,我想执行第一个shell脚本,然后在一分钟后执行第二个. 但是Automator会立即执行这两个操作.如何解决? 解决方案 我发现的最简单方法:只是将作业传递给shell: 执 ..
发布时间:2021-04-09 18:51:30 其他开发

Mac Automator:Shell脚本仅获得一行

我有一个服务的Automator脚本,如下所示: Receives as text in any application. Input is entire selection, does not replace selected text. -> Run Shell Script (/bin/bash) "expand -t 4" pass input to stdin -> Copy to ..
发布时间:2020-09-15 01:18:44 其他开发

Automator在Xcode中不起作用

我正在运行带有applescript的自动程序,虽然它在自动程序中运行,但从xcode运行时失败. 这是我的代码: tell application "Xcode" set targetProjectPath to path of active workspace document set targetProjectPath to POSIX file (targetProj ..
发布时间:2020-09-15 01:18:40 移动开发