applescript相关内容

AppleScript 随机浮动的回报

我正在尝试在 AppleScript 中创建代码,该代码将每 1-2 秒随机点击我的鼠标...我想要一个我正在玩的视频游戏,但不知道或能够告诉我机器人正在为我点击所以我需要它是随机的......不是每秒或每 2 秒一次,而是每 x 秒一次,其中 x 是一个在 1 到 2 秒之间不断变化的变量......这是到目前为止的代码,但它每 1 秒点击一次: 空闲时告诉应用程序“系统事件"关键代码 87结 ..
发布时间:2021-11-16 21:59:54 其他开发

Automator 添加不需要的换行符

我正在使用 Automator 创建一个 HTML 页面,一切正常,但我遇到了一个小问题.开始时要求用户提供信息,然后将其设置为变量.该页面是通过使用 Get Specified Text 抓取一些代码并将其复制到剪贴板,获取其中一个变量,然后将它们都放入一个文本文档来创建的.这个过程会重复几次,最终创建一个 HTML 文件.我遇到了问题,因为 Automator 在指定文本的每一位和每个变量之间 ..
发布时间:2021-11-16 21:59:48 其他开发

如何为我的 Hangman 游戏添加新功能?

我正在做游戏,刽子手.我有代码,如果你输了,我只想显示这个词.我该怎么做? 刽子手的 init()--by Londres on Stack脚本刽子手属性标准输入:缺失值属性标准输出:缺失值属性字典:缺失值在 init() 上--开始游戏将 stdin 设置为父母的 HangmanStdin 的 alloc() 的 init()将标准输出设置为父母的 hangmanStdout 的 alloc( ..
发布时间:2021-11-16 21:59:45 其他开发

为什么在 AppleScript for BBEdit 中使用替换时出现错误?

我正在尝试为 BBEdit 制作一个 AppleScript,通过将每个小时替换为下一小时,将所有内容按计划提前一小时.我以前使用过 AppleScript 和 BBEdit,但这是我第一次将它们一起使用,我不知道出了什么问题.这是我脚本的前两行. 告诉应用程序“BBEdit"替换文本“12:"使用文本“{#pl}:" "{#pl}:"是一个占位符.我首先在没有“文本"的情况下尝试过这 ..
发布时间:2021-11-16 21:59:42 其他开发

Automator“复制查找器对象"使用 AppleScript

我创建了一个 Apple Automator 服务 接收 PDF 加密它们 将加密的 PDF 复制到目标文件夹 重命名加密的 PDF 这些都是来自 Automator 的命令.但是,作为Automator命令的复制只能复制到预先定义的文件夹中. 我想通过 AppleScript 控制这部分,它读出用户名并相应地选择一个文件夹: on run {input, paramet ..
发布时间:2021-11-16 21:59:38 其他开发

如何使用 AppleScript 单击屏幕?

因此,我尝试使用测试脚本测试 click at 命令,但出现错误 -25200,并且在我查看的所有地方,我都不明白为什么会出现此错误. 属性 mousex : 1鼠标属性:1属性屏幕x:2559属性筛选:1599告诉应用程序“系统事件"重复100次点击 {mousex mod screenx, mousey mod screeny}将 mousex 设置为 mousex + 100将鼠标设置为鼠 ..
发布时间:2021-11-16 21:59:35 其他开发

AppleScript 错误:邮件出现错误:无法识别的直接参数类型,请指定类似“John Doe "的字符串

我有一个脚本可以根据 收件人 过滤电子邮件,但是我收到了一个错误. 这是脚本: 告诉应用程序“邮件"将 firstInboxMessage 设置为邮箱“INBOX"的第一条消息;帐户“帐户"设置电子邮件以从 firstInboxMessage 的收件人提取地址将我的文本项分隔符设置为 {“+", “@"}将邮箱名称设置为电子邮件的文本项 2将 messageAccount 设置为 firs ..
发布时间:2021-11-16 21:59:32 其他开发

为什么这么短的代码不起作用?

只是一个简单的问题:以下 AppleScript 代码有什么问题?它应该做的是获取字符串中文本项的位置(由用户提供的定界符分隔).但到目前为止,它不起作用.Script Debugger 只是简单地说,“不能继续 return_string_position"而没有任何特定错误.关于出了什么问题的任何想法? 告诉应用程序“系统事件"将 the_text 设置为“敏捷的棕色狐狸跳过懒惰的狗"将 w ..
发布时间:2021-11-16 21:59:29 其他开发

删除Applescript中的部分字符串

所以我有一个字符串,但我只想要它在某个部分之后.我知道您最好在 shell 中执行此操作,所以我尝试了,但我有限的 shell 知识并没有让我走得更远.这篇文章尝试做类似的事情,但不完全是我需要的. 将字符串设置为“hello/world";做shell脚本“echo"&字符串 &“???"返回 theString -- 输出应该是 hello 解决方案 不需要 shell 脚本.获取斜线在 ..
发布时间:2021-11-16 21:59:23 其他开发

简单的 Apple 脚本在 Catalina 下工作,在 M1 MBA 的 Big Sur 下不起作用

我在我的 2013 MBP 上开发了一个脚本(工作正常),旨在稍后在一系列 M1 MBA 上运行它(在那些上根本不起作用).所以我按照这种方法.测试脚本在 2013 MBP 上运行得非常好,但在 M1 上也没有显示任何生命迹象. #!/usr/bin/osascript设置 mySSID 做 shell 脚本 "/System/Library/PrivateFrameworks/Apple802 ..
发布时间:2021-11-16 21:59:21 其他开发

applescript 选择文件标题

我的苹果脚本中有一个 选择文件.如何更改出现的 Choose a File 窗口的标题.我知道 with prompt,但它不会改变标题. 编辑: ulvund 回答我担心提示是你能做的最好的,但是有没有其他方法可以获得选择文件代码> 没有applescript?另外,有没有黑客? 编辑 2: Red_Menace 回答了(请看下面),但是否有关于如何在 Cocoa-Applescri ..
发布时间:2021-11-16 21:59:17 其他开发

删除 Applescript 中的列表项

有没有办法从 Applescript 的列表中删除特定项目? 就像这样: 设置列表为 {1, 2, 3, 4, 5}删除列表的第 3 项记录列表-- 应该记录:(*1, 2, 4, 5*) 解决方案 遗憾的是,AppleScript 中没有像 removeItemAtIndex 这样的高级函数. 编写这样的函数非常麻烦,因为与其他编程/脚本语言不同,AppleScript 索引从 ..
发布时间:2021-11-16 21:59:15 其他开发

“暴露"在 Mac 应用程序中的效果

有没有什么方法或函数可以在Mac中获得点击按钮时的曝光效果? 我尝试搜索,但到目前为止我没有运气. 解决方案 没有用于此的 API.AFAIK 唯一的方法是使用 NSWorkspace 启动 Exposé 应用程序(Mac OS X 版本 任务控制> 应用程序(Mac OS X 版本 >= 10.7). 此代码使用 com.apple.exposelauncher 捆绑 ID, ..
发布时间:2021-11-16 21:59:12 移动开发

通过applescript获取当前登录用户的语言

我想获取当前登录用户的系统语言.线 set lang to do shell script "defaults read NSGlobalDomain AppleLanguages" 返回一个字符串,看起来像 (恩,德,雅,fr,es,它,点,"pt-PT",NL,SV,注意,达,菲,茹,pl,"zh-Hans","zh-Hant",哥,,CS,胡,tr) 返回用户语言,但我怎样才能得到这 ..
发布时间:2021-11-16 21:59:09 其他开发

转换成 Apple Events AppleScript

我有一个非常简单的applescript: 告诉应用程序“Opera"获取窗口 1 的活动标签的 URL结束告诉 我想看看底层的 Apple Events.所以我在启用了这两个环境变量的情况下启动了它: export AEDebugSends=1;导出 AEDebugReceives=1 现在我得到这个输出: osascript browser.scpt{core,getd target ..
发布时间:2021-11-16 21:59:05 其他开发

AppleScript - 地理位置

是否可以编写一个脚本来标识我的位置?我试图做一个 if 语句,让我的笔记本电脑在某个时间找到我的位置,并告诉我我需要在那个位置做的事情 解决方案 这可能会要求您授权 Script Editor 访问您的定位服务(不要忘记打开定位服务),因此您可能需要在获得访问权限后再次运行该脚本. 使用框架“CoreLocation"使用框架“基础"使用脚本添加属性 this :对当前应用程序的引用属性 ..
发布时间:2021-11-16 21:59:02 其他开发

来自应用程序错误的 AppleScript:跳过脚本添加“/Library/ScriptingAdditions/Adobe Unit Types.osax"因为它不受 SIP 保护

尝试从我们的应用程序运行脚本并收到此错误消息,即使是简单的类似: 告诉应用程序“Finder"显示对话框“Hello World"结束告诉 已设置适当的权利,例如:“com.apple.security.scripting-targets"和“com.apple.security.temporary-exception.apple-events:before:10.8" App 与 Adob​ ..
发布时间:2021-11-16 21:58:59 其他开发

通过 Applescript 关闭 QuickTime

我尝试全屏播放一部电影,然后以编程方式关闭播放器.我尝试过使用 QTMovieView、命令行和 AppleScript,发现 Applescript 是最简单的方法. 但是,因为我真的不知道 Applescript,所以我无法在电影播放后让 QuickTime 自动关闭. 一切正常,但在重复行中无法识别“完成".这是出现此错误的脚本: 错误“QuickTime Player 出 ..
发布时间:2021-11-16 21:58:56 其他开发

你如何在applescript中包含一个?

我有一堆代码想在几个不同的applescripts中使用,所以我想把它放到它自己的applescripts中,我可以从其他applescripts中引用.基本上我想做一个包含.这是如何在 Applescript 中完成的? 解决方案 这是我找到的最佳方法.您可以像这样在另一个脚本上调用函数: 脚本 a.scpt 设置 myScript 加载脚本“b.scpt"将 foo 设置为 m ..
发布时间:2021-11-16 21:58:53 其他开发