问题标签 [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.
applescript - Xcode AppleScript 应用程序仅执行
我使用 AppleScript 在 Xcode 中构建了一个应用程序。
我从 AppleScript-Editor 知道我可以将我的脚本标记为“仅执行”,这样它们就不能再被编辑了。
现在的问题是,我可以在 Xcode 中使用该项目吗?
xcode - 如何在 ApplescriptObjC 中打开新的 GUI 并关闭旧的 GUI
我试图做到这一点,所以当点击一个按钮时,当前的 GUI 关闭并打开一个新的 GUI。
我创建了第二个界面来打开。所以现在,我有 2 个 xib 文件和 AppDelegate 文件。我是否使用相同的 AppDelegate 文件对两个 GUI 进行编程?
其次,如何让第一个 xib 文件关闭并打开第二个 xib 文件。
xcode - loading a html file from resources into webview applescript
I would like to load a local html file from resources into a web view in a applescript objc app. I have added the files to the bundled resources but I'm not sure how to load them into the web view with something like
sorry for the trivial question, any help would be appreciated
applescript-objc - 在mac中使用苹果脚本删除隐藏文件夹
我的应用程序在用户主目录中创建了“.hungama”文件夹,我想通过 Apple Script 删除这个隐藏文件夹。我的正常脚本正在删除非隐藏文件夹,请帮助我。
ios - Applescript:写入新文件时“文件已打开”
我正在创建一个文本文件,其文件名将由常量和变量字符串组成。无论出于何种原因,当我实际上只是创建它时,我收到一条错误消息“[文件名] 已打开”。该文件已创建,但我的任何内容都没有进入该文件。
我尝试过的所有修复都以另一个错误结束,即“网络文件权限”。
另外,我应该提一下,我的新文件将进入与另一个用于创建新文件的文件相同的容器中,这就是新文件的filePathAlias
来源。
有任何想法吗?提前致谢!
这是脚本:
excel - Add Thousands Separator to Integer - Applescript
I'm having the craziest time trying to get a thousands separator (comma) into my numbers using Applescript. I found two subroutines on the net that supposedly will do the trick, but nothing seems to be going right.
It's giving me all sorts of random formatting. I tried changing up from integer, to real, to small integer, to string, etc. Nothing seems to help.
What I'm passing:
The call:
Subroutines: (apparently it requires both of these)
objective-c - 最后一个数字为零时舍入 - Applescript
我一直在使用一个简单的小脚本将数字四舍五入到小数点后百分之一,但是我注意到当数字以零结尾时,它会四舍五入到下一个小数位。我需要保留这个小数位。
例如: 7.49908302 将舍入为 7.5 而不是 7.50。
我怎样才能用这个子程序保持百分之一?我应该尝试一些 Perl 或 Objective C,因为有人告诉我 Applescript 不是这种事情的最佳选择。
这是电话:
这是我的舍入子程序:
appstore-sandbox - 脚本目标的授权密钥/访问组
我似乎无法弄清楚如何识别给定应用程序可用的授权密钥。如何查询应用程序的授权密钥?
示例:iTunes 具有以下授权密钥:com.apple.iTunes.playerInfo、com.apple.iTunes.library.read-write和com.apple.iTunes.playback
但如果我还不知道这一点,我怎么能从 iTunes 应用程序中检索这些密钥呢?第三方(非 Apple)应用程序呢?如果有的话,在哪里可以找到这些权利密钥?
提前致谢!
applescript - ScriptingBridge iTunesTrack VS。iTunesFileTrack - 沙盒错误
我有一个 AppleScript-ObjC 应用程序,它是沙盒的,并且在尝试获取或设置 iTunes 曲目的属性时遇到了问题。奇怪的是,我可以在使用 iTunesTrack 对象时成功运行 get/set 方法,但在使用 iTunesFileTrack 对象时不能。
例子:
当应用程序没有被沙盒化时,一切正常。我为我的项目添加了几乎所有权利,包括:
谁能想到解决这个问题的方法?是否可以将 iTunesFileTrack 对象“转换”为 iTunesTrack 对象?在此先感谢您的任何建议!
xcode - 带有 AppleScript 列表的 setStringValue
我正在使用此代码将 iTunes 中的每个选定曲目添加到 AppleScript Obj-C 中的列表中:
我有这一行来在 GUI 的文本框中显示输出:
但结果是这样的:
有什么方法可以让每个列表项放在一行上,不带引号和括号?