是否有可能在mac上编写软件来启动其他独立的应用程序,告诉他们该做什么等等?哪种语言最适合这样做?(假设它是特定于Mac的)。
我对Mac编程相当陌生,尽管我在iOS方面有很强的背景。我在过去见过多家公司编写了一个脚本,该脚本将交叉编译源代码,基本上您可以从终端运行您的应用程序,它会在您的操作系统上浮动,获取编译所需的内容,并发布Xcode、Eclipse和版本的源代码。我熟悉iOS,以及当您尝试使用其他应用程序资源时,它是如何崩溃的。这就是为什么我要问原来的问题:
是否有可能在mac上编写软件来启动其他独立的应用程序,告诉他们该做什么等等?具体任务,如发射Safari,采取屏幕截图,启动磁盘实用程序,启动邮件,电子邮件截图。我知道OS允许你比iOS玩得更多,但问题是你能玩多少。
发布于 2014-11-14 21:34:28
这仍然取决于每个应用程序会让你做什么,而不仅仅是能够做任何事情,但是看看OS的脚本/自动化能力。这主要是通过AppleScript访问的,但是现在也有一个JavaScript前端(对约塞米蒂来说是新的)。
如果您正在构建一个利用其他应用程序的本地应用程序,同样的脚本能力也可以通过Cocoa (Objective/Swift)的脚本桥来实现。
https://stackoverflow.com/questions/26937743
复制相似问题