Questions tagged «automator»

Apple为macOS开发的应用程序,用于实现工作流程的创建。

1
automator shell脚本应用程序在10.13中不起作用
我通过automator创建应用程序来运行jmeter。从10.13开始,此应用程序不再起作用。 我的shell脚本(我把jmeter目录放在应用程序内容中): RADIR=`ps x | grep jmeter | grep -v grep | cut -c 28- ` COMMAND="$(dirname "$RADIR")/jmeter/bin/jmeter > /dev/null 2>&1 &" eval $COMMAND 我检查了那个命令是否正确。但它不能通过运行应用程序。它在10.12之前运作良好 我在Console日志中收到了一些消息,原因似乎是安全异常。我不确定 一些安全机制已经改变?怎么解决它? 谢谢
1 automator 

1
PDF扫描仪自动化
我最近购买了PDFScanner,将一堆扫描转换为可搜索的小尺寸PDF。我特意选择了PDFScanner,因为它具有AppleScript自动化功能(请参阅PDFScanner网站上的“功能”部分)。 但是,当我使用PDFScanner的AppleScript库中记录的内置命令组合上述脚本并尝试运行它时,我收到以下错误: 此时,我被困住了。我联系过开发者。他说这个完全相同的脚本适合他,我应该尝试删除并重新安装PDFScanner,我做了无济于事。谁能弄明白问题是什么? 这是完整的脚本: on run {input, parameters} tell application "PDFScanner" deskew input rasterize input ocr input end tell return input end run

1
使用Automator从文件名中删除分隔符部分
我正在创建一个自动播放器脚本,用于将文件从一个文件夹复制到另一个文件夹,然后运行AppleScript以通过分隔符分隔符重新命名该文件并重新保存第二个项目。例如,使用以下文件名: 一个新文件$ SG789.jpg file_2 $ 123-456.jpg FILE_NAME $ LG123.jpg this_file $ 558-432.jpg 我正在尝试通过“$”美元符号拆分文件名以创建以下新文件: SG789.jpg 123-456.jpg LG123.jpg 558-432.jpg 但是,当我运行脚本时,我收到以下错误: “运行AppleScript”操作遇到错误。无法获得别名的第2项“Macintosh HD:用户:下载:存档:新文件$ SG789-PROC.jpg”。 这是我在Run AppleScript工作流程中运行的代码: on run {input, parameters} set AppleScript's text item delimiters to "$" repeat with anItem in input set fileName to item 2 of anItem return fileName end repeat …

1
通过“服务”菜单运行“工作流”的“完全磁盘访问”
我有一个Automator工作流作为服务安装,我运行Finder → Services → My Automator Workflow。 该工作流将一些文件复制到DOS格式的拇指驱动器,并在弹出它之前尝试从中删除不可见的目录。然后使用此驱动器的设备不喜欢像点目录/.Spotlight-V100/。 在Workflow内部是一个AppleScript步骤,其中包含一个do shell script命令,该/bin/rm命令使用一条失败的命令: The action “Run AppleScript” encountered an error: “rm: /Volumes/MERCEDES/.Spotlight-V100: Operation not permitted” 如果我在Automator中启动工作流程,我会收到相同的错误。 但是,如果我添加Automator.app System Preferences → Security & Privacy → Privacy → Full Disk Access,当我从Automator运行工作流程时,我不会再出现错误,但是当我从Finder运行时仍然可以得到它。 所以,当然,我认为当脚本由“服务”菜单运行时,运行它的过程就不同了,而且我一直试图弄清楚(通过观察活动监视器)什么过程,所以我可以列入白名单。进程我尝试过失败: com.automator.runner.xpc ScriptMonitor.app R M 有谁知道哪个进程需要列入此用例的白名单?

2
AppleScript可以在应用程序中自动为我按键吗?
我正在尝试设置一个AppleScript,它会自动按下右箭头键1秒钟,然后按下左箭头键1秒钟,然后在无限循环中重复此操作直到我中断它。 这是我到目前为止所提出的,但它并不是很有效: tell application "VisualBoyAdvance" repeat 100 times tell application "VisualBoyAdvance" to keystroke "124" delay 1 end repeat end tell

1
Automator PDF操作
使用Automator PDF操作“PDF到图像”时,使用预览对PDF进行的任何注释都不会转换为输出图像的一部分。基本图像在那里,但注释不会被渲染。 对此有何解决方案?
1 automator  pdf 

1
Automator:替换文本输入不起作用
我想做的事 我想创建一个简单的Automator服务: 取text作为从输入any application, 在给定输入上有一些逻辑 用计算的输出替换选定的输入文本 问题 returnJS脚本中的值不会替换选定的输入文本。我不知道为什么。有人对此有经验吗? 我使用Automator 2.7运行macOS Sierra 10.12

1
AppleScript - Safari 7中的“关闭当前选项卡右侧的选项卡”
我一直在使用下面的AppleScript作为Automator服务,以使Safari关闭当前选项卡右侧的所有选项卡。但是我已经更新到Mavericks(10.9)并且发现这不再有效。 任何人都可以建议如何更改AppleScript以使其再次运行? 这是脚本: tell application "Safari" set indexActive to index of current tab of window 1 repeat until (get index of last tab of window 1) = indexActive close last tab of window 1 end repeat end tell

1
文件夹根据类型隐藏文件的操作
这就是我需要的。我需要一个文件夹操作,根据其扩展名隐藏文件。(我并不需要隐藏的文件可见扩展的文件夹操作)。这个动作需要应用到每一个文件夹中,并以被添加到在今后的文件夹中的所有文件。 这里要求为类似任务提供帮助,但这是通过智能文件夹解决方法解决的,这对我来说不起作用,因为我无法在此上下文中使用智能文件夹。这里要求另一个类似的任务。作为回应,主持人bmike表示,我所描述的此文件夹操作的部分可以从本网站上的其他文章中整理出来。我一直无法这样做。我对此文件夹操作的需求也不是LaTeX独有的,因此在那里讨论的其他解决方案将没有任何用处。所以我正在寻找的其他地方尚未得到解决。 我尝试了两件事。最初,我试图模拟这里显示的内容。首先,我通过运行此shell脚本的Automator创建了一个.app: find /Users/USER/FOLDER/* -iname *.EXTENSION -execdir chflags hidden {} \; 其次,我创建了一个运行以下命令的脚本: on adding folder items to this_folder after receiving added_items tell application "Mac OS X:Users:USER:Library:Workflows:Applications:Folder Actions:FIRSTSTEP.app" open added_items end tell end adding folder items to 据我了解,每次将某些内容添加到带有操作的文件夹时,都会运行以前的Automator应用程序。最后,我将此脚本作为文件夹操作添加到需要展示相关行为的文件夹中。 但这对我不起作用。知道出了什么问题吗? 我也尝试使用Hazel简单地在文件夹上运行shell脚本。这在第一次添加文件时将文件添加到文件夹时隐藏文件,但添加的任何后续文件都不起作用。给出的错误是“Shellscript以非成功的状态代码退出:1。”


1
为什么我的简单Automator脚本在Yosemite的最新更新中被破坏(用于工作)?
我有一个基本的Automator脚本,该脚本与键盘快捷键一起使用,可以将登录屏幕显示为一种锁定屏幕。直到10.10.1为止,它几乎都可以正常工作(出于某种原因,我必须从给定应用程序中的“服务”手动启动,然后才能使用该应用程序的快捷方式)。 这是Automator部分: 这是捷径: 我可以像往常一样从终端“锁定”屏幕,因此我知道命令仍然很好。我也可以单击Automator中的“运行”按钮,它在那里可以工作。但是,从“服务”上单击它不起作用,当然,快捷方式也不起作用。两者都在10.10中工作。 为什么它停止工作并且有解决方法?

2
如何创建Mac OS X全局热键以在vim“标记”处的MacVim.app中打开.txt文件?
我可以并且如何创建Mac OS X全局热键(可能映射到OS X服务,例如OmniFocus和Fantastical提供的功能分别在其收件箱/日历中输入新内容),以便在MacVim.app中打开特定的.txt文件。在特定的vim标志处? 我怀疑我可以将Automator / AppleScript或类似的东西与vim的“全局”标记结合使用来完成此操作,但不确定。

1
转移播客
我只是从iMac切换到Macbook Pro,我想将所有播客都转移到它,而无需重新下载。 复制/粘贴podcast文件夹不会在iTunes中列出。 通过再次订阅播客,部分下载剧集(过一会儿暂停)并替换/重新命名我拥有的完整的download.mp4(下载播客的位置),发现了一个奇怪的方法。 这非常麻烦,而且我有很多播客。 有没有什么办法可以自动化或可以通过其他方式完成?

1
打开多个程序并使它们打开特定文件的快捷方式
在编写网络代码时,我需要同时打开多个程序和文件,我需要: 以崇高的文字打开项目文件夹 终端打开并在特定目录上 塔(git客户端)在正确的项目上打开 打开并运行 浏览器打开并打开本地服务器URL 每次都要花几分钟的时间进行设置,有没有一种方法可以使这些操作自动化,以便所有操作都可以打开并处于正确的配置中? 我正在运行OSX 10.10

1
自动复制和重命名图像
我有一个图像,我需要复制800次,但每次复制时都要添加一个新的前缀。我在CSV文件(或电子表格)中有前缀,我想知道是否有一种方法可以让Automator(或其他一些自动化)程序复制图像,但重命名图像使用不同的前缀。 我知道如何复制具有相同前缀的多个图像,但是可以使用不同的前缀多次复制一个图像。谢谢你的帮助!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.