问题标签 [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.

0 投票
1 回答
374 浏览

objective-c - 如何使用 Applescript Objective C 使文本视图居中?

我有一个简单的文本视图(在滚动视图中),在我的一生中,我无法让它在文本视图中居中。检查器中没有像使用普通文本字段时那样使文本居中的选择。我尝试过类似的东西:

但是,显然这失败了。这是怎么做到的?

0 投票
1 回答
352 浏览

iphone - 为什么我的 AppleScript 无法获取我的 Xcode 项目?

我想使用 AppleScript 在 iOS 模拟器中运行一个 iPhone 项目,所以我编写了以下代码:

但它给了我这个错误:

我究竟做错了什么?

0 投票
1 回答
309 浏览

macos - osx:如何将包含> 50k个文件和文件夹的文件夹的所有目录内容的完整路径写入txt

我试图找到一种 (1.) 低风险(不会弄乱文件),(2.) 可靠,(3.) 简单,以及 (4.) 合理有效的方法来编写每个单的 posix 路径一个目录中的文件和文件夹,其中包含 50k 多个文件和文件夹到一个 txt。txt 应该只包含路径,每条路径一行。文件的顺序并不特别重要,只要它们都在那里。

在applescript中,您可以通过这种方式获取目录中所有文件和文件夹的路径:

但是当在有问题的文件夹上使用时,这个崩溃查找器。必须有其他解决方案吗?或者也许是一种使applescript工作的方法?

0 投票
1 回答
708 浏览

applescript - “POSIX 文件”适用于 Applescript 编辑器,而不适用于 XCode

尝试这个:

  1. 创建一个新的 XCode4 Applescript 项目。在委托中,粘贴以下代码:

    /li>
  2. 将此方法连接到 UI 窗口中的按钮。

  3. 运行程序
  4. 单击按钮,您应该会收到此错误:

    /li>
  5. 将相同的代码(减去“on”和“end”行)放入 AppleScript 编辑器,它运行良好。

显然,ApplescriptObjC 中的“POSIX 文件”不会按照语言规范的要求创建文件对象。相反,它会生成一个 NSObject。

我需要一个 applescript 文件说明符来提供给 Adob​​e Illustrator 的do javascript命令,并且我需要使用 NSBundle 的函数来获取打包在我的应用程序包中的 javascript 文件。

难道我做错了什么?

0 投票
2 回答
5806 浏览

applescript - 使用 AppleScript 在 Mac OSX Lion 上单击菜单项

我在 Mac OSX 10.7.3 上使用简单的 AppleScript 时遇到问题。使用以下简单的 AppleScript,我在任何地方都能找到 OSX 引发错误““运行 AppleScript”操作遇到错误”

我打开 Automator,创建一个服务,放入“运行 AppleScript”节点并输入以下代码,我认为这是正确的,因为正如我所说,这是很多人毫无怨言的做法。

苹果脚本:

编辑:在 Automator 中运行时,我还会收到错误描述:

0 投票
1 回答
245 浏览

objective-c - 旋转一个 NSImageCell

我正在做一个有大量NSMatrix. NSImageCells我需要Images在他们的单元格中旋转特定的个人(或者甚至只是旋转单元格本身,因为它看起来相同)。每个单元格和图像都是 40x40 的正方形,因此不必调整大小,因为我将坚持 90 度增量。问题是因为我使用NSImageCells而不是NSImageViews,所以我不能setFrameCenterRotation:轻松地旋转图像。有谁知道我怎么能做到这一点?

0 投票
1 回答
344 浏览

applescript - 将 AppleScript 转换为 AppleScript Studio

这是我第一次来这里。无论如何,我有一个问题。

我刚决定尝试使用 Applescript studio,但目前我无法将我的脚本转换和将操作链接到 GUI。如果需要,我会提供更多信息,但我只需要转换一个 applescript 以在 Applescript studio 中使用。我需要注入任何特定的代码吗?谢谢。

在 Mac OS X 10.6.8 Snow Leopard、Xcode 4.2 上运行

0 投票
1 回答
757 浏览

xcode4.2 - Applescript-ObjC 打开新窗口

我有另一个问题。

当用户点击“退出”按钮或使用“Cmd-Q”时,我制作了一个退出窗口。窗口本身有自己的“退出”按钮。如何使窗口可以在 Cmd-Q 或点击“退出”按钮时显示?我也无法将 AppDelegate 附加到窗口。(在 IB 中缺少代表 appdelegate 的蓝色框)如果需要,我会提供更多信息。

我正在使用 OSX 10.6.8 雪豹,Xcode 4.2

0 投票
1 回答
710 浏览

image - 将图像转换为 .icns 文件 AppleScript Obj-C

如何使用 applescript 将 .png 图像转换为 .icns?任何帮助将不胜感激。

0 投票
2 回答
1130 浏览

xcode - XCode / AppleScriptObjC 新手

我是 Xcode 4.4 和 AppleScriptObjC 世界的新手。我正在尝试扩展和试验 Sanderson 和 Rosenthal 的“Learn AppleScript”一书中关于 AppleScriptObjC 的教程,但我遇到了问题。编码:

运行完美,我得到了预期的对话框,一切正常。但是,如果我尝试弄乱它并添加这两行(当然是在适当的地方):

该程序仍在运行 - 但是!- 如果我转到 MainMenu.xib 并按住 ctrl-单击 AppDelegate 以获取 outlets inspector ... anotherTextField 没有 Outlet,即使应该有。

有任何想法吗?