问题标签 [applescript-studio]

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 回答
59 浏览

xcode - 如何从文本文件中获取文本

我是编程新手,正在尝试根据“Applescript studio programming for the absolute初学者”一书设计一个算命先生游戏。

当玩家在文本字段中输入问题然后点击“提问”按钮时,程序会随机给出“是”“否”“也许”的答案。

我按照书上的指示做了。但是当我按下 build 并进入 Xcode 时,它​​返回“2018-04-08 22:22:01.189 Fortune Teller[14813:245050] *** -[AppDelegate clicked:]: Can't get every text of TextField of class “NSObject”。(错误 -1728)

谁能告诉我如何解决这个问题?谢谢!

下面是界面。 在此处输入图像描述

以下是代码。

-- 每当玩家点击 clicked_(theObject) 上的 Ask 按钮时,此代码就会运行

-- 分配播放器输入的文本,单击“询问”按钮将问题设置为窗口“主”的文本字段“文本框”的内容

-- 如果玩家没有输入任何文本,则显示错误消息 if question = "" 然后显示对话框 ¬"对不起,您没有提出问题。请再试一次。"¬ 按钮 {"OK"} 返回 end if - - 将 1 到 3 之间的随机数分配给名为 random 的变量,将 randomNo 分配给 1 到 3 之间的随机数

如果 randomNo = 1 然后将答案设置为“是”结束如果

如果 randomNo = 2 然后将答案设置为“否” end if

如果 randomNo = 3 然后将答案设置为“也许”结束如果

beep -- 发出哔声以获取玩家的意图

显示显示对话框“问题:”&问题&“答案:”&答案&按钮{“确定”}结束点击_

0 投票
2 回答
239 浏览

macos - 使用 AppleScript 的隐私选项卡

我正在尝试使用 Applescript访问隐私->辅助功能选项卡。谁能帮我?

我需要显示该部分中所有程序的列表:

  • 可访问性
  • 相机
  • 麦克风
  • 相片
  • ETC...

请求本身和终端中的输出使用osascript -e.

有必要排除与 GUI 的交互。这是我设法找到的

我需要为可访问性找到相同的解决方案吗?并获得与下面的屏幕截图相同的结果。

主要目标是

  1. 本地获取Security & Privacy中包含的信息 2) 通过 SSH 连接到 mac OS 并获取Security & Privacy中包含的信息。如果这不可能,那么如何使用单个 Apple 脚本显示信息。