Questions tagged «applescript»

AppleScript是macOS中的专有编程语言,用于控制和与应用程序交换数据。

1
创建AppleScript以进行击键
我一直在努力做我自己的AppleScript让我的Mac按C 13次,按左箭头键,按C 13次,按右箭头键并以1.7秒的间隔重复从头开始。 目前我只设法做一个工作脚本,使其多次按C键。有人可以帮我这个吗?这就是我现在所拥有的 set i to 0 repeat while i < 1.0E+300 set i to i + 1 delay 1.7 tell application "System Events" to keystroke "c" end repeat

1
激活最前面的Safari并运行Javascript
我正在尝试在Safari上运行Javascript,最重要的是它。 tell (application "Safari" whose frontmost is true) to do JavaScript theScript in current tab of first window 但我收到这样的错误: execution error: Can’t get application "System Events" whose frontmost of it = true. Access not allowed. (-1723) 我在哪里弄错了?

1
AppleScript单击按钮并关闭选项卡
我不太熟悉applescript(使用C / Python / Pacsal atm)。到目前为止,为我的魔兽矿勘探做了自动转换。 我想使用safari上的脚本点击名为“1st Text goes here”的链接打开新标签,然后点击其他链接“2nd Text goes here”然后关闭标签。(重复n次) 我的知识使我得到以下结论。 tell application "Safari" end tell 提示和技巧也很受欢迎。

1
AppleScript在下一个窗口中重复操作
我希望如果我按某个键盘快捷键(cmd +向下箭头),同样会在同一个应用程序的下一个窗口运行。 是AppleScript唯一想要获得此功能的吗?我以前从未制作过AppleScript。


2
Applescript:应用程序资源中文件的路径
我是AppleScript和编码的新手。 我正在尝试制作一个播放.app中包含的音频文件的Applescript应用程序,使用: do shell script "afplay " & quoted form of ("/Users/billy/Desktop/test.app/Contents/Resources/Stuff/audio.m4a") 问题是; 如何让应用程序在另一台Mac上运行,而无需手动更改/ username /?

1
AppleScript:选择特定的下拉菜单项?
乡亲。 我是AppleScript的新手,刚开始对编码开放我的世界,以为我会从这里开始。(我上高中时就学过BASIC。哈哈) 我要做的就是为Avid Media Composer设置字体类型和大小。到现在为止,我已经写过,只是将字体更改为预定的大小14,但是我无法从下拉菜单中找出如何选择特定字体的方法。我在这里找到的所有帮助通常都是关于Javascript和其他东西的。。。我发现在Dictation sys pref中选择了菜单项。但是我不知道如何将其应用于我的脚本。 在这里,我将字体大小设置为14: on run tell application "AvidMediaComposer" activate end tell tell application "System Events" tell process "Avid Media Composer" click menu item "Set Font..." of menu "Edit" of menu bar 1 end tell end tell tell application "System Events" keystroke "14" end tell tell …

2
将自动操作设置为每天运行
我有一个从我们的服务器下载文件的自动操作。设置起来很容易,但无法完全弄清设置方法,因此它将在每天的特定时间自动运行。尝试将其与iCal挂钩,但这似乎不起作用。任何帮助或指向正确的方向表示赞赏


2
带有获取每个文件循环的Applescript失败
我想在具有多个嵌套文件夹层次结构的磁盘上的所有具有两个特定扩展名的文件上运行脚本。当我选择一个带有较少子文件夹的文件夹时,我的脚本运行良好,但我希望在具有上千个文件夹的整个档案中运行它。AppleScript永久占用get所有文件,然后退出而不返回任何内容,并且在获取文件后不执行任何操作。没有超时消息,没有错误消息。并且Finder变得无响应(并且在脚本退出后仍然停留)。 set myFolder to choose folder with prompt "Choose a folder:" tell application "Finder" try set eafFiles to (every file in entire contents of myFolder whose name ends with ".eaf") as alias list on error try set eafFiles to ((every file in entire contents of myFolder whose name ends with …

1
文件名中的批量重新格式化日期
我需要一个解决方案,该解决方案允许我批量重新格式化/重命名文件名末尾附加的日期,然后将日期移动到文件名的开头。我正在采用ISO 8601标准(yyyy-mm-dd)。 在网上搜索解决方案并修改Automator之后,我没有找到解决方案。 Example 1: Current Filename: Statement 01-07-2019 Desired Filename: 2019-01-07 Statement Example 2: Current Filename: 01-07-2019 Statement Desired Filename: 2019-01-07 Statement

2
Automator中的自定义对话框?
我想创建一个基于多个参数执行一组操作的服务, 带有多个单选按钮的自定义对话框将是捕获这些参数的好方法。 到目前为止,我对AppleScript的经验仅给了我非常基本的提示, 如何在Automator中使用自定义对话框?

1
AppleScript语法错误
出于某种原因,当我尝试在AppleScript中运行此代码时,出现以下错误: 语法错误 预期结束但发现“”“。 这是我的代码中有问题的部分: if a = "911" then tell application "System Events" kestroke "a" using {command down, shift down} end tell
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.