问题标签 [applescript-objc]
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.
cocoa - 如何从 AppleScript 访问 Cocoa-AppleScript 应用程序中的捆绑文件?
在 AppleScript 中,我习惯于调用:
我现在在 Xcode 的 Cocoa-AppleScript 项目中拥有此代码。它编译得很好,但脚本根本没有运行。对话框永远不会显示。
没有(path to me as string)
它的工作,但没有路径。
applescript - 如何使用 AppleScript 将打开的 TextMate 文档的内容复制到剪贴板?
我需要使用 AppleScript 将打开的 TextMate 文档的内容复制到剪贴板。有任何想法吗?或者也许是一个不使用 AppleScript 但以编程方式完成相同事情的解决方案的想法?
xcode - AppleScriptObjC:ProgressBar 不增加
我正在尝试在 AppleScriptObjC 中实现进度条更新。我已经通过 IB 连接了进度条,并尝试通过 incrementBy(5) 增加进度条更新。Inderterminate 属性设置为 false。IB 连接很好,因为如果我将 Inderterminate 设置为 true 并取消注释启动/停止动画的代码,它工作正常。这是我得到的错误“-[NSProgressIndicator incrementby:]: unrecognized selector sent to instance 0x2007e2220”
以下是代码
感谢 Adv 提供的任何指示。
问候,杰西
applescript - Applescript- 对于 grep 找到的每个项目
此代码显然不起作用,但我正在寻找语法更改以使其工作。
以下输出应该是正确的(我想要的):
相反,我得到了,因为我没有这个理论上的“对于 grep 找到的每个项目”声明(我不想要这个输出):
applescript - AppleScript - 与对话窗口交互
我有这个 AppleScript:
当它被执行时,我认为通过模拟按下“return”键可以关闭对话框keystroke return
。谢谢。
custom-cell - 我可以将 NSDatePicker 对象放在 NSTableView 的单元格中吗?
现在我只是使用带有 NSDateFormatter 的 NSTextCell,我只是想知道这是否可能,也许通过使用 .
提前致谢!
nsarray - 将填充有 NSDictionaries 的 NSArray 传递给 NSAppleScript
所以我有一个 Apple Script 正在运行我的程序的一个功能,如下所示:
使用这种方法:
我有一个NSArray
(充满状态)需要传递给 Apple 脚本。现在我将文件转储到 plist:
我可以通过 System Events plist Infrastructure 在 Apple Script 中轻松获取它,但我真的更愿意在 RAM 中完成这一切。现在我想我可以使用这里提到的属性语法,http://developer.apple.com/library/mac/#releasenotes/ScriptingAutomation/RN-AppleScriptObjC/_index.html但我需要它在 10.5、10.6 和 10.7 上工作所以我不能使用任何尚未发布的东西。NSArray
关于将完整或NSDicitonary
对象传递给我的 Apple Script(这将成为 Apple Script 中的列表)的基于内存的巧妙方式有什么想法吗?
如果有帮助,这是文件删除方法的 Apple Script 代码
objective-c - 如何使用 [[NSAppleScript alloc] initWithSource 检查应用程序是否正在运行:
这是我的原始脚本。它将返回 Safari 的当前 url
如果我想在要求脚本返回 URL 之前检查 Safari 浏览器是否打开怎么办?
这是我在applescript编辑器中的操作。所以这个脚本将检查Safari是否正在运行。这在applescript编辑器中有效
我现在需要的是使用'[[NSAppleScript alloc] initWithSource:'立即从我的可可应用程序中调用脚本
我已经尝试过了,但它不起作用
cocoa - 将 Applescript 更改为单行 NSApplescript 源
我正在构建一个应用程序,用于学习使用 applescript 在操作期间发送多个命令。下面是我弄乱的代码,但我已经删除了“”之间的操作,并用数字替换了它们。在 applescript 中一切正常,但将其变成 NSApplescript initwithsource: 行一直很麻烦。
将此applescript组合成一行的最佳方法是什么?谢谢!
objective-c - 用另一个数组的选定项填充数组
我刚刚开始了解 AppleScriptObj-C 并尝试创建一个简单的应用程序,让我可以创建播放列表。
问题是:我有一个数组,其中包含通过 NSTableView 查看的 iTunes 库中的所有音乐曲目。我进行了选择并希望将这些选定的项目复制到另一个数组中。我该怎么做?
谢谢你。