launchd

    1热度

    1回答

    我试图运行使用node.js制作的网页抓取工具。 node app.js成功运行文件,但无法启动运行脚本。这里是我的plist文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-

    4热度

    1回答

    我希望我的计算机在每天晚上11:45将其设置为特定级别的音量。我正在运行OS X 10.11.4。我可以手动通过终端与 osascript -e "set Volume 1.7" 或与 set volume 1.7 一个脚本,我希望它虽然每晚安排设置音量。很难在网上找到任何超级过时的东西。我真的不想使用iCal。从我在网上发现的东西是要走的路,但作为一个noob,我不知道从哪里开始。 我看

    3热度

    1回答

    假设我有一个基于哪个操作系统的软件,并且在某些情况下,我想使用哪个发行版来说一个Systemd客户端软件包vs一个Upstart客户端软件包vs一个sysv客户端软件包与一个启动客户端软件包。是否有可能有选择地导入每个软件包,所以我只导入我需要的每个操作系统/发行版我正在创建?或者我必须为每个操作系统/发行版导入每个软件包?

    3热度

    2回答

    我有一个进程(启动守护进程),它由OS X中rootd环境中的launchd启动。该进程是代码签名的。如果我破坏了二进制文件,它仍会再次加载。要破坏二进制文件,我在十六进制编辑器中打开可执行文件,并查找并替换任何字符串。有没有办法阻止这个进程启动,以防它被破坏?

    0热度

    2回答

    这launchd的守护进程是系统守护进程(而不是用户代理),并设计成从睡眠 运行唤醒时的脚本文件安装代码: #!/bin/sh #find current working directory. store as $curr. use to reference anything in $curr/mysecureview. curr=$(pwd) echo "+copy the plist

    -1热度

    1回答

    我试图让offlineimap使用launchd在OSX El Capitan的后台运行。 这里是我的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">

    0热度

    1回答

    我已经下载了Apple的SMJobBless以执行特权操作。它工作正常。我面临的唯一问题是,每次启动时都会要求输入密码。有没有办法避免这件事? 感谢

    0热度

    1回答

    我跑这每一分钟来调试,并保持与com.apple.xpc.launchd[1] (com.me.DesktopChanger[16390]): Service exited with abnormal code: 2 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN

    0热度

    1回答

    我试着当我使用下列命令从终端运行它使用运行在OS X上的launchd Python脚本,它的工作原理: $ /Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4 /Users/me/path/to/script.py 这里是我的启动了在ProgramArguments项下具有相同命令的plist文件,但它不起作用。 <

    0热度

    1回答

    我查看了有关SMJobBless的文档,并查看了EvenBetterAuthorizationSample,并找不到该字符串实际是什么的定义。这个例子说用我自己的代替开发人员id这很好,但还有很多其他东西在那里是无法解释的。这是从示例中的字符串: anchor apple generic and identifier "com.example.apple-samplecode.EBAS.Helpe