launchd

    3热度

    3回答

    我想使用launchd每分钟运行一次python脚本。我的plist文件看起来是这样的: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist vers

    0热度

    1回答

    我希望编写加载守护进程SMJobSubmit()API 这里的程序是我的代码: int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; NSString* myLabel = @"com.apple.mydaemon";

    3热度

    1回答

    我试图生成一个文档减价每90秒我已经建立了一个任务的launchd来处理这对于PDF文档。不幸的是,我得到一个错误,宣布即使我可以从命令行调用它,也找不到pdflatex,下面是ddd_publisher.sh的全部内容,它是每90秒启动一次的文件: /usr/local/bin/pandoc -o /Users/Jon/dev/intercontinental/ddd.pdf /Users/Jo

    0热度

    1回答

    我写了一个python脚本来查询cx_Oracle并处理结果。现在我准备使用launchd在我的Mac OS10.8上安排它。 正如您所知,该mac OS上的cx_Oracle需要unweildy解决方案来控制运行.py脚本的python的位数。这些解决方案的范围从在安装或在虚拟环境中使用python到在运行脚本时手动指定比特度,例如“arch -i386 /usr/bin/python2.7 s

    2热度

    1回答

    我想从应用程序执行launchctl。 对于我使用下面的代码, NSTask *task; task = [[NSTask alloc] init]; [task setLaunchPath: @"/bin/launchctl"]; NSArray *arguments; arguments = [NSArray arrayWithObjects: @"load ", @"/Users/

    0热度

    1回答

    我有一个perl脚本(实际上它也成功运行在Linux上,我也试图运行在Linux上)通过在OSX-10.8.3上启动。我在编写plist文件方面相当缺乏经验,所以我希望这是我忽略的一些愚蠢的东西。我应该注意到它通过cron在OSX上运行良好,所以我遇到的问题是特定于launchd的。但是,当我尝试通过launchd运行它时,它在某些perl'系统'调用中出错,声称“没有这样的文件或目录”。这里的p

    2热度

    1回答

    我的Mac OSX应用程序中有一个LaunchAgent。 当用户将我的应用程序拖入垃圾箱以进行卸载时,如何清理Launch Agent plist文件? 我可以在我的软件包或类似的东西上创建一个plist文件的符号链接吗?

    1热度

    1回答

    我试图在launchd中通过/ Library/LaunchDaemons中的plist文件(在10.8.x中,如果有的话)运行shell脚本: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTD

    1热度

    1回答

    我在我的一款产品中使用SIMBL,并遇到LaunchAgent未在某些客户系统上启动的问题。这可能是问题始于Mac OS X 10.8.3。 net.culater.SIMBL.Agent.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http

    2热度

    1回答

    我正在尝试通过launchd查看更改目录。我的plist 文件看起来像这样: <key>ProgramArguments</key> <array> <string>/Users/myname/bin/boink</string> <string>path modified</string> </array> 所有这一切工作确定,但我想传递文件的名称 被改变作为参数传递