Tag: applescript

我如何debuggingAppleScript?

你有什么提示和技巧来debuggingAppleScript? 有debugging器吗? 如果不是,插入“打印”显示variables值的最佳方法是什么? 有没有办法“打印”更复杂的数据结构?

在Mac上使用Bash打开默认浏览器的.html文件

所以,这是我所需要的: 假设我有一个index.html文件。 如何告诉terminal使用默认浏览器打开它? (使用AppleScript,BASH,…?)

启动OSX Finder窗口,并select特定的文件

我试图以编程方式从Xcode项目启动OSX Finder窗口。 我需要打开窗口打开特定的文件夹,并自动select该文件夹中的特定文件。 有谁知道如何在目标c,applescript或Finder命令行参数中执行此操作? 谢谢!

限制'快速打开的范围到当前在Xcode中打开项目?

CMD + Shift + O(⌘⇧O)显示Xcode的“快速打开”function。 就像Textmate&Sublime Text 2中的CMD + T一样。它的search范围似乎包含了我项目之外的系统标题。 有没有办法将这个范围限制在当前打开的项目中? 我在Xcode偏好设置中找不到任何东西。 如果可能的话,这个function将会更加有用。

OSX Lion AppleScript:如何从任务控制中获得当前空间#

我试图弄清楚如何从任务控制中获得当前的空间。 来源将是有益的,但更多的帮助将是如何自己解决这个问题的信息。 我已经写了几个applescripts,但更多的时候,似乎任何时候我需要做一些新的(我无法find字典文档)它属于“告诉这个特定的应用程序(例如”系统事件“)这个非常具体的事情”,我不知道如何才能真正解决这个问题。 具体是我想做的事情: 我讨厌 OSX 10.7中的新任务控制。 自从我一直使用它,我想要我的空间“网格”。 我曾经每隔几秒使用箭头键(例如ALT + ↑ )在空格之间导航。 现在我坚持这个笨重的1x9arrays的空间,而不是一个优雅的3×3网格。 我已经重新映射了所有的空间来使用数字键盘,这部分地处理了问题(因为它是一个3×3网格),但只有当我有一个外部键盘连接。 基本上,我希望能够再次使用ALT + ↑和↓ ,但是要做到这一点,我需要检测当前空间#,以便我可以从空间5 – > 2,例如,切换。 戴夫的答案虽然比我预想的要详细得多,但要求编写一个应用程序来做到这一点(加上它仍然不能完全回答这个问题)。 如果可以的话,我宁愿把几个键绑定到一个applescript上。

用Applescript发送命令和string到Terminal.app

我想要做这样的事情: tell application "Terminal" activate do script "ssh user@server.com" — // write user's password — // write some linux commands to remote server end tell 例如login到服务器,input密码,然后login到mysql并select一个数据库。 我每天都要input它,将其绑定到脚本中会非常有帮助。 另外,有什么命令,属性,function等应用程序(terminal,Finder等)可用于Applescript内的参考? 谢谢! 编辑 :让我明白这一点:我不想做几个'做脚本',因为我试过了,不工作。 我想要打开一个terminal窗口,然后模仿一些字符的人类input,然后input。 可能是密码,可能是命令,不pipe怎么说,只是发送字符到正在运行ssh的terminal。 我尝试击键,似乎并没有工作。

如何使Macterminalpopup/提醒? AppleScript的?

我希望能够让我的程序显示警报,注意,无论显示我的自定义文本。 这是怎么做的? 另外,是否有可能使几个button设置一个variables? 类似于批处理: echo msgbox""<a.vbs&a.vbs

如何在Mac OS X 10.6中制作硬件蜂鸣声

我只是想让Mac OS X 10.6在open suse和其他发行版中发出硬件蜂鸣声。 我尝试了以下方法 terminal – > beep = -bash:beep:找不到命令 terminal – >说哔哔=声音说出哔声(不是硬件嘟嘟声,但真棒;)) applescript – >哔哔= Macintosh铃声(我想要一个硬件哔声!) 有人知道如何使硬件在bin / bash或applescript中发出嘟嘟声吗?

UI自动化仪器是否可以从命令行运行?

有没有办法通过terminal打开UIAutomation仪器? 是否可以编写一个AppleScript来打开Apple的UIAutomation工具并加载要testing的应用程序? 你能告诉我有没有办法通过脚本或通过命令行我们可以打开UIAutomation并select要testing的应用程序,以及selecttesting脚本?