簡體   English   中英

從命令行運行Mac OS X應用程序方法

[英]Run mac os x app method from command line

聽起來很奇怪,但是我想從命令行執行mac應用程序方法。 我有一個應用程序,可以完成一些任務。 當我的PHP收到事件時,我需要在應用程序運行時執行該任務。 我可以使用php shell_exec()函數執行該應用程序,但是當該應用程序已打開時,我無法使用shell運行特定的方法。 有沒有可能?

提前致謝。

編輯

如果不清楚,我想做這樣的事情。 open MyCreated.app -callMethod "myMethod"

你可能想要

  • 使MyCreated.app可編寫腳本-例如,它將響應您定義的事件。
  • 之后,您可以使用AppleScript(以及來自Yosemite(也包括JavaScript))將事件發送到您的應用-它將響應。

一些文檔:

最后,現在您可以使用純JavaScript編寫成熟的應用程序,例如MyCreated.app (無需觸摸Xcode)。 一個很不錯的,一步一步的教程是在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM