问题标签 [applescript-numbers]
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.
applescript - APPLESSCRIPT:键码双标签并输入不起作用
嗨,我有这个代码来打开一个程序并找到一个文档编号。
当我在键盘上实际键入按键时,它可以工作。
我只需要通过创建键码的代码来修复以下代码,而不是键入:
制表符 制表符 输入
所以我做了这个:
这应该有效吗?
applescript - 使用 Applescript 将页面导出到 Microsoft Word 失败
我目前正在尝试使用简单的 applescript 脚本将 iWork .pages 文件导出到 Microsoft Word .docx 文件。
我希望将文档导出为 Microsoft Word 文档,但是我收到以下错误:
Pages got an error: The document “1” could not be exported as “/Users/joshgrimmett/Desktop/pages2docs/in/1”. (6)
applescript - 将“剪贴板设置为”与系统事件 command+C
使用 AppleScript 操作 Numbers 来帮助组织青少年摔跤比赛:
我的脚本的相关部分如下所示:
到目前为止,它有效。一旦我选择了某些行,我需要复制信息并将其粘贴到其他地方。这有效:
但我更喜欢使用剪贴板来复制信息而不是系统事件。但是,尽管搜索并尝试了很多事情,但我还是无法弄清楚,例如:
但是这些(或类似的东西)都不起作用。它要么返回单元格引用(“B3:J9”),什么都没有,要么返回一个错误,说“无法获取 B3:J9 的内容”
关于如何使用剪贴板而不是系统事件来复制信息的任何想法?
谢谢!
applescript - 使用 AppleScript 为 Apple Numbers 中的合并单元格赋值
作为较长 AppleScript 的一部分,我将字符串从列表变量复制到 Numbers 10.0 表中的合并单元格范围中。例如,如果列表称为 form_filler 并且合并单元格的第一个范围是 B6:Y7,我首先尝试:
我认为一个地址是左上角的单元格合并的单元格。但这做了一些意想不到的事情:它只将字符串放入单元格“B6”并将合并单元格的范围更改为 C6:Y7,不包括我刚刚粘贴到的单元格。此行为与整个表格中不同的合并单元格一致。然后我尝试了:
但这返回了一个错误;我无法为该范围分配值。
我是 AppleScript 的新手,但一般不会编程(例如 Python)。我错过了什么?谢谢。
curl - AppleScript 不会超越顶层
我找到了一个用于下载加密货币信息的脚本,以便我可以使用 AppleScript 下载到 Numbers 电子表格中。这是脚本:
在我设置这条线之前它工作得很好:
我检查了网页代码,它完全一样,但我得到一个与第 2 项有关的大而长的错误框。我不会复制和粘贴,因为错误框包含网页的整个源代码。错误看起来像这样:
无法获取文本项目 2
从那里它是源代码。
为什么这个脚本在 URL 的基础上工作而不是 URL 的子目录?
谢谢你们的帮助。
applescript - 如何使使用 AppleScript 编写的应用程序在每次单击图标时打开对话框?
我正在编写一个applescript 应用程序,它每5 分钟说一次。这将处于无限循环中。我的要求是,虽然它自启动以来一直运行 24x7,但下次当我单击应用程序图标时,它应该显示对话框以通过 3 个按钮之一获取用户输入。
我有 3 个按钮。
- 暂停通知
- 通知开启
- 通知关闭
当代码处于无限循环时,我单击应用程序图标,对话框提示不会出现以通过上述 3 个按钮获取用户输入。如何解决?
我没有故意添加 getTimeInHoursAndMinutes() 和 getMin() 实现,因为它没有多大价值。